- Fixed a bug of ``get_height_after_ts`` may cause block not found due to the given timestamp is after the latest block
0.4.2
-------------------
Bugfixes ~~~~~~~~
- Fixed a bug of ``step`` parameter, may cause death loop in ``GethGraphQL`` - Optimized logic of recursion call of ``GethGraphQL``
0.4.1
-------------------
Bugfixes ~~~~~~~~
- Fixed a bug of ``step`` parameter, may cause death loop - Optimized logic of recursion call of ``GethCustomHttp``
Internal Changes ~~~~~~~~~~~~~~~~
- Made ``GethGraphQLError`` exported due to be forgot by last commit
0.4.0
-------------------
Features ~~~~~~~~
- Added ``GethGraphQL`` to provide lighter and faster information acquisition capabilities. - Added ``GethGraphQL.get_block_ts_by_number`` to provide the ability to quickly query a block timestamp - Added ``GethGraphQL.get_blocks_ts_by_numbers`` to provide the ability to quickly query the timestamps of continuous blocks
Breaking changes ~~~~~~~~~~~~~~~~
- Renamed ``GethCustomHttp.get_blocks_by_numbers`` to ``get_blocks_by_numbers_range`` for continuous block fetching - Added new ``GethCustomHttp.get_blocks_by_numbers`` for non-continuous block fetching by a list of block numbers - Added ``step`` parameter for ``GethCustomHttp.get_blocks_by_numbers`` and ``GethCustomHttp.get_blocks_by_numbers_range`` for custom request size
Internal Changes ~~~~~~~~~~~~~~~~
- Updated ``web3`` to 6.4.0 - Fixed some code-style issues
0.3.6
-------------------
Internal Changes ~~~~~~~~~~~~~~~~
- Updated ``orjson`` to 3.8.12 - Updated ``web3`` to 6.3.0 - Added ``sphinx`` dependency