Changelog
v1.5.7 conduct small upstream code merge to follow the latest pectra hard fork and apply some bug fix. There are two PR for the code merge:
- #2897 upstream: merge tag 'geth-v1.15.1' into bsc-develop
- #2926 upstream: pick bug fix from latest geth
Besides code merge, there are also several important bugfix/improvements, and setup mainnet Pascal hard fork time:
FEATURE
- #2928 config: update BSC Mainnet hardfork date: Pascal & Praque
BUGFIX
- #2907 go.mod: downgrade bls-eth-go-binary to make it same as the prysm-v5.0.0
IMPROVEMENT
- #2896 consensus/parlia: estimate gas reserved for systemTxs
- #2912 consensus/parlia: improve performance of func IsSystemTransaction
- #2916 miner: avoid to collect requests when getting pending blocks
- #2913 core/vm: add basic test cases for blsSignatureVerify
- #2918 core/txpool/legacypool/legacypool.go: add gasTip check when reset
Assets
Assets | Sha256 Checksum |
---|---|
mainnet.zip | e9143c17e5369414fb3a569155eb5c66cee7c4395c13695b73d669a9df46fa46 |
testnet.zip | 042a1884b00e6cd72af5c3e31c5985b9d8a78a29ccc19fb4ba660e0da1e621e7 |
geth_linux | b384ca5ad24377e2a76036374be6e98c3815fb70919ab1d046279912ff7eef8d |
geth_mac | 1632cedf7f97f4b88df1b898de429d8af5e76f5371d92eb032e8ef39832a0150 |
geth_windows | 2f8f180b56945d1b7fb0ede96e3c40ff7ddfc4447ef92558efa4612404213347 |
geth_linux_arm64 | 1920216069b7cc7b5ddaa311a84608fa2e8be984ded2194d5a055eafbd7462d2 |