v2.2.1
github-actions
released this
22 Nov 00:12
·
1429 commits
to master
since this release
Note: This version has been deprecated. A higher version has been released. Please use one of the higher versions to upgrade. The following information is purely historical.
Optional Update
What’s Changed
- Fixes
help
RPC - Fixes
Insufficient balance
error that was caused due to stricter auto auth selection introduced in the previous version - has been reverted temporarily. - Improves validation performance by minor optimizations to vaults by removing the need to iterate on each block.
Details
- Revert auto auth selecting protection @bvbfan (#911)
- Fix test deposittovault @hidiego (#900)
- Prevent vaults iteration on every block @bvbfan (#906)
- Fix RPC help and test failure @Bushstar (#905)
- Add liquidation of DUSD in basic test @Mixa84 (#908)
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.
Testnet Info
The following are informational updates that apply only for development on testnet:
- Testnet has been rolled back to block height (
686700
- rounded to the closest block before invalid txs due to2.2.0
release) along with thev2.2.1
. - Blockhash of testnet 686700:
9702ef0886e7995ea32b909b5e72615a73f28d29129e8694bf67b945fc2340da
Note: Certain test related infrastructure components (like defiscan.live) could take a while to reflect this change, due to the re-indexing constraints on the specific applications.
Testnet rollback tips:
$ defi-cli -testnet invalidateblock $(defi-cli -testnet getblockhash 686700)
$ defi-cli -testnet reconsiderblock 9702ef0886e7995ea32b909b5e72615a73f28d29129e8694bf67b945fc2340da
$ defi-cli -testnet clearbanned