Skip to content

Releases: irisnet/irishub

v0.11.0

25 Jan 11:26
Compare
Choose a tag to compare
  • [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

22 Jan 06:20
c92d168
Compare
Choose a tag to compare

Fix the app hash conflict issue caused by the system halt proposal

v0.11.0-rc0

21 Jan 07:33
8bcaf7e
Compare
Choose a tag to compare
  • [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

17 Jan 10:28
7f83970
Compare
Choose a tag to compare
  • [iris] The proposer must deposit 30% of the mindeposit when submitting the proposal

v0.10.1

17 Jan 09:33
ecd7a59
Compare
Choose a tag to compare
  • [iriscli] Fix issue about query validator information
  • [iriscli] Fix cli query proposals error

v0.10.0

16 Jan 06:19
825fa3a
Compare
Choose a tag to compare
  • [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

08 Jan 11:11
3894c52
Compare
Choose a tag to compare

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

07 Jan 09:36
c4f404a
Compare
Choose a tag to compare
  • Hotfix bug of software upgrade

v0.9.1

04 Jan 08:32
f6098c2
Compare
Choose a tag to compare
  • Add cli cmd to query the software upgrade signal status
  • Remove the text proposal

v0.9.0

28 Dec 06:41
54ec0ce
Compare
Choose a tag to compare
  • 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