Releases: irisnet/irishub
v0.11.0
-
[iris] Handle the expected abort during replay last block
-
[iris] Go through and make sure all panic are reasonable
-
[iris] Add the set-withdraw-address feature
-
[iris] Update default param value of Upgrade Threshold and Critical Proposal
-
[iris] Fix bug that evidence age doesn't take effect
-
[iriscli] Improve the upgrade query-signals cmd
-
[tendermint] Avoid one evidence be committed multiple times
v0.10.2-patch
Fix the app hash conflict issue caused by the system halt proposal
v0.11.0-rc0
-
[iris] Move the upgrade tally threshold into the software upgrade proposal
-
[iris] Limit the size of transaction
-
[iris] Tendermint's blockstore also needs to consume gas when storing transactions
-
[iris] Proposer censorship slashing to prevent the proposer from submitting block containing garbage tx data
-
[iris] The proposer must deposit 30% of the mindeposit when submitting the proposal
-
[iris] Make more check about every msg's ValidateBasic()
-
[iris] Add flag --output-file to save export result and ensure result is consistent
-
[iris] Add new param service/TxSizeLimit to limit the service tx size
-
[iris] Block mint doesn't depend on BFT time
-
[iris] Fix infinite gas meter utilization during aborted ante handler executions
-
[iris] Auto-config bech32 prefixes based on network type
-
[iris] Improve the system logs
-
[iriscli] Make the result of
iriscli tendermint tx
readable -
[iriscli] Improve the output format of the query proposals
-
[iriscli] Enhance the query-signals cmd to print the accumulated signal voting power percent
-
[iristool] Add support for consensus address and pubkey
v0.10.2
- [iris] The proposer must deposit 30% of the mindeposit when submitting the proposal
v0.10.1
- [iriscli] Fix issue about query validator information
- [iriscli] Fix cli query proposals error
v0.10.0
- [iris] Add flag --output-file to save export result and ensure result is consistent
- [iris] Improve invariant checking coverage and fix distribution bugs
- [iriscli] Make the result of
iriscli tendermint tx
readable - [iriscli] Query cmd return details about software upgrade and tax usage proposal
- [tendermint] Fix the inconformity of too many evidences check
- [tendermint] Fix replay bug of
iris export
v0.10.0-rc0
FEATURES:
-
[iris] Make more validation about the
MsgCreateValidator
in CollectStdTxs -
[iris] Remove loosen token in stake pool, use bank to calculate the total loosen token
-
[iris] Implement the block mint token-economics
-
[iris] Add the service slash feature
-
[iris] Redesign and implement the governance module to setup the new voting, tally, and penalty rules for each level of proposals
-
[iris] Refactor and redefined all the gov/slashing/service/stake/distribution and gasPrice params
-
[iris] Make gov data types codec wires usable across different protocol versions
-
[iris] Don't export the unfinished proposals and refund the deposits of these proposals before export snapshot
-
[iris] Refund service fee and deposit before export service state
-
[iris] Add invariant checking level into makefile
-
[iris] Only the genesis type profiler/trustee can initiate the addition or deletion (rather than prohibiting) transactions of the minor type profiler/trustee record. Everyone can view the profiler/trustee list
-
[iris] Make sure the destination address is a trustee when the TaxUsage proposal execute
-
[iris] Remove the record module
-
[iris] Add
iris start --replay-last-block
to reset the app state by replay the last block -
[iris] Add
iris export --height
to export the snapshot of any block height even beyond the maximum cached historical version -
[iriscli] Add cli cmd to query the software upgrade signal status
-
[iriscli] Make flag deposit not be required in the gov submit-proposal cmd
-
[iriscli] Add token stats query cmd and lcd interface
-
[iriscli] Replace decimal with int coins in distribution withdraw tags
-
[iriscli] Add the sync tx broadcast type as the default mode in iriscli
-
[iriscli] Add burn token cmd and lcd api
-
[iriscli] Remove set-withdraw-addr sub-command
-
[tendermint] Update tendermint to v0.27.3
-
[test] Run cli test suite in parallel
BUG FIXES:
- Withdraw commission on self bond removal
- Use address instead of bond height / intratxcounter for deduplication
- Removal of mandatory self-delegation reward
- Fix bug of the tx result tags
- Fix absence proof verification
- Avoid to export account with no coin
- Correctly reset jailed-validator bond height / unbonding height on export-for-zero-height
- If a validator is jailed, distribute no reward to it
- Fix issue that miss checking the first one in Coins
v0.9.1-patch01
- Hotfix bug of software upgrade
v0.9.1
- Add cli cmd to query the software upgrade signal status
- Remove the text proposal
v0.9.0
- Refactor the gov types
- Make the deposit flag not be required in the gov submit-proposal cmd
- Add withdraw address into the withdraw tags list
- Fix the monitor bug