Skip to content

v2.2.0

Compare
Choose a tag to compare
@Martin8617 Martin8617 released this 14 Nov 19:37
· 64 commits to main since this release
d4ab6a4
  • Defi Node for Raspberry Pi with official Raspberry Pi OS (32-bit) as armv7l
  • Defi Node for Raspberry Pi with beta Raspberry Pi OS (64-bit) as arm64

Information copied from DeFiCh/ain/releases
Compiled from Source code @Martin8617

Pre-upgrade Emergency Release - Mandatory Upgrade

This is a mandatory update for the upcoming Fort Canning chain upgrade. It contains a key fix that upgrades the protocol over the previous v2.x.x releases that were originally intended node for the next network upgrade . v2.2.0 (this) now effectively replaces all v2.x.x before it and is the required node.

Fort Canning upgrade is set for block 1367000 (approx. ETA Monday, 15 Nov 2021) on mainnet.

NOTE: Update of mainnet node to v2.2.0 before the chain upgrade block is REQUIRED.

What’s Changed

Key Focus

  • 2.2.0 disables the following RPCs for fort canning network upgrade due, until a later release to enable similar/same features:
    • updatemasternode
    • setforcedrewardaddress
    • remforcedrewardaddress

v2.2.0 Specific Info

  • Disable updatemasternode, and reward address change @prasannavl (#901)
  • Update failing tests for recent changes @Bushstar (#902)
  • Use mocktime in deposittovault tests @hidiego (#896)

How to run?

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

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/Martin8617/Defi-Wallet-for-Raspberry-Pi/releases for the latest releases.