Skip to content

Releases: DeFiCh/ain

v1.4.0 - Clarke Quay upgrade

14 Jan 07:53
4d66033
Compare
Choose a tag to compare

Mandatory upgrade

This is a mandatory update for the upcoming Clarke Quay upgrade.

Clarke Quay upgrade is set for block 595,738 (ETA Monday 25th, 2021). You MUST upgrade before the upgrade block.

Changelog

This is a major update that introduces a hardfork (codename: Clarke Quay upgrade). The upgrade height will be set at 595,738. The following features will be introduced:

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.

Upgrade

To upgrade, simply replace the binaries, especially defid.

You will have to reindex after the first upgrade to 1.4.0. To reindex, run defid -reindex.

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.

Issues

Please report any issues to [email protected], or reach out to is via Telegram or Reddit.

v1.3.17

08 Jan 09:19
578f4f7
Compare
Choose a tag to compare

Release Notes

This is a major stability update to DeFiChain node.

Recommended Update

This is an optional but recommended update for regular users.

Changelog

  • Addressed memory issue
  • Improved authorization handling for custom transactions
  • Improved performance for listaccounthistory, acindex for owned addresses is now enabled by default
  • Add getcustomtx RPC call to get more info on a custom transaction
  • Fixed stall when encountering duplicate anchor rewards

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.

App (GUI) users

If you are running the desktop app, you do not have to manually update the underlying node. Check https://github.com/DeFiCh/defi-app/releases for the latest releases.

Compatibility

Defid is compatible with Linux, Mac OSX and Windows.

v1.3.14

16 Dec 03:20
026a0b7
Compare
Choose a tag to compare

Release Notes

This is a major stability update to DeFiChain node.

Recommended Update

This is an optional but recommended update for regular users. This update is a mandatory upgrade for masternode owners.

Changelog

From v1.3.9, our last public release.

  • Fixed occasional block stalling issue by preventing bad transaction propagation #137
  • Improved handling of account history #128
  • Pass updated coinview copy to RPC check function #139
  • sendtokenstoaddress sorting fix #135
  • Prevent transactions in blocks from going below account balance #136
  • Include wallet UTXO standard txs in account history #132
  • RPC for cleaning of local mempool #133
  • Improvements to the listaccounthistory RPC call #120
  • Various other bug fixes and improvements

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.

App (GUI) users

If you are running the desktop app, you do not have to manually update the underlying node. Check https://github.com/DeFiCh/defi-app/releases for the latest releases.

Compatibility

Defid is compatible with Linux, Mac OSX and Windows.

Known bugs

  • listaccounthistory has some known bugs where rewards and token transactions might not report correctly, especially for addresses that are not in wallet. Downgrade to 1.3.9 if you use listaccounthistory for such use-case.

v1.3.9

03 Dec 13:42
e1be1b7
Compare
Choose a tag to compare

Mandatory upgrade

This is a mandatory hotfix for the upcoming Bayfront Gardens hardfork.

Bayfront Gardens upgrade is set for block 488,300 (ETA Monday December 7th, 2020 10:00am UTC). You MUST upgrade before the hardfork block.

Changelog

This is a major update that introduces a hardfork (codename: Bayfront Gardens hardfork). The hardfork height will be set at 488,300. The following features will be introduced:

  • Fixed issue with rewards distribution encountered during trial where pool shares of less than 0.01% wasn't receiving rewards.
  • Improved poolswap performance.
  • Added new RPC calls to improve DeFi app usability.

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.

Upgrade

To upgrade, simply replace the binaries, especially defid.

You will have to reindex after the first upgrade to 1.3.9. To reindex, run defid -reindex.

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.

Issues

Please report any issues to [email protected], or reach out to is via Telegram or Reddit.

v1.3.8 - Bayfront Gardens Hardfork

02 Dec 16:06
9b674cd
Compare
Choose a tag to compare

Mandatory upgrade

This is a mandatory upgrade for the upcoming Bayfront Gardens hardfork.

Bayfront Gardens upgrade is set for block 488,300 (ETA Monday December 7th, 2020 10:00am UTC). You MUST upgrade before the hardfork block.

Changelog

This is a major update that introduces a hardfork (codename: Bayfront Gardens hardfork). The hardfork height will be set at 488,300. The following features will be introduced:

  • Fixed issue with rewards distribution encountered during trial where pool shares of less than 0.01% wasn't receiving rewards.
  • Improved poolswap performance.
  • Added new RPC calls to improve DeFi app usability.

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.

Upgrade

To upgrade, simply replace the binaries, especially defid.

You will have to reindex after the first upgrade to 1.3.8. To reindex, run defid -reindex.

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/defi-app/releases for the latest releases.

Issues

Please report any issues to [email protected], or reach out to is via Telegram or Reddit.

v1.3.6

29 Nov 14:55
d2084df
Compare
Choose a tag to compare

Release Notes

Mandatory Update

This is a mandatory update.

Summary of changes

  • Enhanced listaccounthistory RPC call
  • Enhanced listpoolshares RPC call
  • AddLiquidity slippage protection

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.

App (GUI) users

If you are running the desktop app, you do not have to manually update the underlying node. Check https://github.com/DeFiCh/defi-app/releases for the latest releases.

Compatibility

Defid is compatible with Linux, Mac OSX and Windows.

v1.3.5

23 Nov 06:14
Compare
Choose a tag to compare

Release Notes

Recommended Update

This is an optional but recommended update.

Summary of changes

  • Added checksum to the releases
  • Added script to generate valid addresses with specified prefix without deriving from the private key. Commonly use for generation of burn addresses
  • Fixed a small issue with getaccount and listaccounts RPC

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.

App (GUI) users

If you are running the desktop app, you do not have to manually update the underlying node. Check https://github.com/DeFiCh/defi-app/releases for the latest releases.

Compatibility

Defid is compatible with Linux, Mac OSX and Windows.

v1.3.4

12 Nov 05:08
Compare
Choose a tag to compare

Release Notes

Recommended Update

If you are a masternode staker, this upgrade provides an essential fix. Otherwise, this is an optional but recommended update.

Summary of changes

  • Addresses a critical bug in token sending
  • Documentation improvements
  • Small bugfixes for RPC calls

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.

App (GUI) users

If you are running the desktop app, you do not have to manually update the underlying node. Check https://github.com/DeFiCh/defi-app/releases for the latest releases.

Compatibility

Defid is compatible with Linux, Mac OSX and Windows.

v1.3.3

02 Nov 11:35
5ebc1a1
Compare
Choose a tag to compare

Release Notes

Recommended Update

If you are a masternode staker, this upgrade provides an essential fix. Otherwise, this is an optional but recommended update.

Summary of changes

This update does not break consensus.

This update includes the following changes:

  • Fix to minting thread operation, the default behaviour of rewardAddress has been fixed to mint to the masternode owner by default.
  • listaccounthistory has been added, allowing the node to track the user's account history. This feature must be enabled using -acindex=1 when running the node.
  • Token info RPC calls such as listtokens and gettoken have also been updated to include the collateral address, aka the admin owner of the token.
  • testpoolswap RPC call allows you to test poolswap result before submitting an actual transaction.
  • isappliedcustomtx RPC call allows you to check if a custom transaction has been applied.

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.

App (GUI) users

If you are running the desktop app, you do not have to manually update the underlying node. Check https://github.com/DeFiCh/defi-app/releases for the latest releases.

Compatibility

Defid is compatible with Linux, Mac OSX and Windows.

v1.3.1

22 Oct 08:22
b8278d6
Compare
Choose a tag to compare

Release Notes

Recommended Update

This is an optional but recommended update.

Summary of changes

This is a minor update that fixes gettokenbalances and returns the correct version when requested via the CLI. This update does not break consensus and is not mandatory.

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.

App (GUI) users

If you are running the desktop app, you do not have to manually update the underlying node. Check https://github.com/DeFiCh/defi-app/releases for the latest releases.

Compatibility

Defid is compatible with Linux, Mac OSX and Windows.