Skip to content

v2.9.0 - Fort Canning Spring

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Jun 12:53
· 1143 commits to master since this release
1a61692

Mandatory Upgrade

This is a mandatory update for the upcoming Fort Canning Spring chain upgrade. It contains key upgrades for the protocol.
Fort Canning Spring upgrade is set for block 2033000 (approx. ETA July 6, 2022 UTC) on mainnet.

Update of mainnet node to v2.9.0 before the chain upgrade block is REQUIRED.

Upgrade Notes

  • For nodes that are running >= v2.8.0, this is a drop in upgrade. Fresh sync or reindex is not required, however optionally reindex adds an extra feature-set -dexstats, which provide detailed statistical information on swaps. No reindex needed, if the feature is not necessary.
  • 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.
  • For other nodes, one of the following is required: a fresh sync or latest snapshot.

What’s Changed

Key Focus

  • Implementation of the technical capability in DeFiCh/dfips#170:
  • DEX stats (-dexstats flag allows statistical break up of pool swap information. This requires a reindex.
  • Adds token split records into account history (reindex / revalidation from token split block needed), and also enables a format flag for listaccounthistory.

🚀 Features

🐛 Bug Fixes

🧰 Maintenance

How to run?

Download and untar the relevant version to your operating system, run bin/defid or bin/defid.exe to start a DeFi Blockchain daemon. The client (CLI) can be found at bin/defi-cli or bin/defi-cli.exe.

DeFi App (GUI) users

If you are running the desktop DeFi App, you do not have to manually update the underlying node as the app will handle it. Check https://github.com/DeFiCh/app/releases for the latest releases.