v4.0.1
Optional Upgrade
- Fixes an edge-case bug where masternodes silently lose the ability to mine blocks. This affects miners only if the first key in defi.conf for masternodes is an invalid or outdated key that doesn't represent an enabled state. This bug causes the miners to silently fail mining a block even if there are other valid keys.
Upgrade Notes
- From v4.0.0 (prev. latest stable): drop in-upgrade.
- Older nodes, require a fresh sync or bootstrap from snapshots.
- From pre-releases (v4-rc, v4-beta, etc):
-reindex
or fresh required 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.
defid
now requiresglibc
2.29 or greater to run. You may need to update your OS if you are running an older version. (Ubuntu 18, Debian 10, etc.)
Key highlights
- DeFiChain EVM
- DUSD Vaults
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
- Update docs, start add single page doc by @prasannavl in #2671
- EVM: Refactor estimate gas by @sieniven in #2670
- Update cheat.md by @prasannavl in #2674
- RPC: Add default and configurable response size limit to eth JSON-RPC server by @sieniven in #2672
- docs: Add documentation for block.rs by @shohamc1 in #2678
- docs: Generate cargo docs by @shohamc1 in #2677
- docs: Add hardforks and node setup docs by @shohamc1 in #2682
- Clean up error handling on debug trace transaction by @sieniven in #2676
- Disable updatetoken for DAT and splits by @Bushstar in #2683
- FFI imports cargo doc by @Jouzo in #2684
- RPC: Add support for RPC multiple addresses binding and add disable server config flag by @sieniven in #2680
- Add forks for DF23 and DF24 by @Bushstar in #2690
- Fix slow miner issue by @Bushstar in #2694
- v4.0.1 by @Bushstar in #2695
Full Changelog: v4.0.0...v4.0.1