v4.1.3
Optional Upgrade
Highlights
-enablesnapshots
for implicit LevelDB snapshot on each block. This enables all the RPCs to bypass the global chain lock and to serve requests in parallel. Default is off for now to only take a snapshot when required as we learn from the effects at scale before changing defaults.
Upgrade Notes
- From
v4.1.x
: Drop in upgrade. - All other older nodes: Fresh sync or bootstrap from snapshots required.
- For nodes that are being restored from recent snapshot, as with all updates before: -rescan for the wallet txs and additionally -spv_resync for users who hold BTC. If either isn't used, they may not be shown in the wallet until rescanned/resynced.
Network Snapshot
- [Asia] https://defi-snapshots.s3.ap-southeast-1.amazonaws.com/index.txt
- [EU] https://defi-snapshots-europe.s3.eu-central-1.amazonaws.com/index.txt
- [Sydney] https://defi-snapshots-sydney.s3.ap-southeast-2.amazonaws.com/index.txt
- [US] https://defi-snapshots-us.s3.amazonaws.com/index.txt
What's Changed
- chore: add listgovs and logevmaccountstates in sync logs by @canonbrother in #2872
- Static pool reward by @Bushstar in #2924
- Snapshot on each block by @Bushstar in #2723
- Allow MineBlocksOnDemand on mocknet by @Jouzo in #1638
- Migrate all RPC calls to use snapshot by @Bushstar in #2719
Full Changelog: v4.1.2...v4.1.3