Releases: DeFiCh/ain
v1.4.0 - Clarke Quay upgrade
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
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
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 uselistaccounthistory
for such use-case.
v1.3.9
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
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
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
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
andlistaccounts
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
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
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
andgettoken
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
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.