Conflux v2.2.0
·
1050 commits
to v2.0-stable
since this release
This release introduces incompatible changes and must be upgraded before the block number 137740000 and PoS block number 360900.
RPC Improvements
- Add filter RPCs in eSpace including
eth_newFilter
,eth_newBlockFilter
,eth_newPendingTransactionFilter
,eth_getFilterChanges
,eth_getFilterLogs
,eth_uninstallFilter
. Note that you need to setpoll_lifetime_in_seconds
in the configuration to enable these RPCs. - Support
finalized
block tag and compatibility support forsafe
tag in eSpace RPCs. - Use a random 16 byte value for
eth_filter
id instead of an increasing integer.
Bug Fix
- Fix the state availability check in RPCs when the full history states are available.
- Fix a possible panic in PoS peer connection.
- Fix an issue in the sigma protocol.
- Fix a rare unexpected push delay in
pubsub
RPCs. - Fix the wrong unlock time setting for CIP99.
- Fix the
epoch_height
error whencfx_call
is called on an old history state.