Bug fixing release, continuing to stabilise beta
- Enable responses to GetReceipt requests in eth/66. Erigon will now respond to the requests with the receipts
- Data race fixes in p2p sentry (thanks for external contributors Dmitry Savelev and TBC Dev
- Tx pool - check for nonce being too low and insufficient balance at the time of submitting transaction to the pool. This check used to be asynchronous
- Fix for an edge case in MDBX which likely produced failures with message “MDBX_PROBLEM: Unexpected internal error”
- eth_estimateGas to correctly deal with dynamic fee transactions. It used to fail for transactions sent from accounts with small balances
- trace_block now returns empty result (not error) for Genesis block (number 0)
- eth_getTransactionReceipt does not return info about unrelated receipts. The issue was happening after reorgs and was caused by incomplete clean up of transactions reverted by the reorgs
- eth_getLogs with zero start and end blocks does not hang anymore
- Updates to pre-verified hashes for Ropsten and Mainnet, change of skip analysis optimisation parameter