v4.1.2
Optional Upgrade
Highlights
-ascendingstaketime
flag in preparation for the next upgrade's behavior for miners to reject blocks in past time.- Increase timeouts for block downloads and stale peer checks.
- This was a cause of nodes not being to recover quickly and took longer that expected to self-heal, giving the false impression that it has stalled on a wrong fork.
- Improved
utxostoaccount
by only selecting coins on the source address if possible - Skip address ownership check on
accounttoaccount
,utxostoaccount
andsendtokenstoaddress
using-dvmownerskipcheck
- Minor quality-of-life updates for the testing framework
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
- setloantoken set dust output for collateral by @Bushstar in #2945
- Allow flag to disable wallet ownership checks by @prasannavl in #2953
- Skip pre-eunospaya vout check on regtest by @Bushstar in #2954
- regtest: Relax minting by @prasannavl in #2952
- Add missing bayfront arg to simulate slippage protection in tests by @prasannavl in #2950
- tests: Add TokenAmount abstraction by @prasannavl in #2951
- accounts: improved utxosToAccount by @kuegi in #2944
- Fix typo in dvmownerskipcheck flag by @prasannavl in #2956
- Use wrapper functions by @Bushstar in #2962
- added tests for new utxosToAccount logic by @kuegi in #2963
- Increase timeouts for stale nodes and block downloads by @Bushstar in #2965
- Fix flaky tests by @Bushstar in #2964
- Estimated rewards for anchors use post-AMK logic by @Bushstar in #2961
- Update consensus that blocks must be in chronological order by @Bushstar in #2933
Full Changelog: v4.1.1...v4.1.2