Improvements
- Optimize transaction pool to avoid replacing a transaction with a lower gas-price one after garbage collection.
- Improve transaction execution performance when a non-existent account is accessed.
- Improve txpool garbage collection behavior.
- Add
txpool
RPC group for querying transaction-pool-related information. - Enable block number index by default.
Bug fixes
- Fix an issue that may cause the node to stop receiving network messages.
- Fix an issue that may prevent archive nodes to sync (#2249).
- Fix an issue that an archive may crash after several quick restarts (#2244).
- Fix duplicate log result for duplicate blockhash parameter (#2238).
- Fix an issue that block number index may be incorrect after pivot switch (#2236).