Releases: irisnet/irishub
Releases · irisnet/irishub
v0.9.0-rc0
BREAKING CHANGES:
- Use
iristool
to replace the originalirisdebug
andirismon
iris init
must specify moniker
FEATURES:
- [iriscli] Optimize the way tags are displayed
- [iriscli] Add
iriscli stake delegations-to [validator-addr]
and/stake/validators/{validatorAddr}/delegations
interfaces - [iris] Application framework code refactoring
- [iris] Add a new mechanism to distribute service fee tax
- [iris] Slashing module supports querying slashing history
- [iris] Gov module adds TxTaxUsageProposal/SoftwareHaltProposal proposals
- [iris] Export and import blockchain snapshot at any block height
- [iris] Redesigned to implement class 2 software upgrade
- [iris] Restrict the block gas limit
- [iris] Improve tx search to support multiple tags
- [iris] Improve the default behavior of iris --home
- [iris]
iris tendermint show-address
output begins withfca
- [iris] Restrict the number of signatures on the transaction
- [iris] Add a check for the validator private key type and reject the unsupported private key type
- [tendermint] Update tendermint to v0.27.0
BUG FIXES:
- Add chain-id value checking for sign command
- Specify the required flags for cmds
query-proposal
,query-deposit
andquery-vote
v0.8.0
- Upgrade tendermint to v0.27.0-dev1
v0.8.0-rc0
BREAKING CHANGES:
- Genesis.json supports any unit format of IRIS CoinType
- The configuration information of the bech32 prefix is dynamically specified by the environment variable
- Improvement of File/directory path specification and the exception handler
FEATURES:
- Upgrade cosmos-sdk to v0.26.1-rc1 and remove the cosmos-sdk dependency
- Upgrade tendermint denpendency to v0.26.1-rc3
- View the current available withdraw balance by simulation mode
- Command line and LCD interface for service invocation request and query
- Implement guardian module for some governance proposal
- Added command add-genesis-account to configure account for genesis.json
- New proposal TerminatorProposal to terminate network consensus
v0.7.0
- Add broadcast command in bank
- Impose governance proposal with restrictions
- Fix bech32 prefix error in irismon
- Improve user documents
v0.7.0-rc0
BREAKING CHANGES:
- [iris] New genesis workflow
- [iris] Validator.Owner renamed to Validator. Validator operator type has now changed to sdk.ValAddress
- [iris] unsafe_reset_all, show_validator, and show_node_id have been renamed to unsafe-reset-all, show-validator, and show-node-id
- [iris]Rename "revoked" to "jailed"
- [iris]Removed CompleteUnbonding and CompleteRedelegation Msg types, and instead added unbonding/redelegation queues to endblocker
- [iris]Removed slashing for governance non-voting validators
- [iris]Validators are no longer deleted until they can no longer possibly be slashed
- [iris]Remove ibc module
- [iris]Validator set updates delayed by one block
- [iris]Drop GenesisTx in favor of a signed StdTx with only one MsgCreateValidator message
FEATURES:
- Upgrade cosmos-sdk denpendency to v0.26.0
- Upgrade tendermint denpendency to v0.26.1-rc0
- [docs]Improve docs
- [iris]Add token inflation
- [iris]Add distribution module to distribute inflation token and collected transaction fee
- [iriscli] --from can now be either an address or a key name
- [iriscli] Passing --gas=simulate triggers a simulation of the tx before the actual execution. The gas estimate obtained via the simulation will be used as gas limit in the actual execution.
- [iriscli]Add --bech to gaiacli keys show and respective REST endpoint to
- [iriscli]Introduced new commission flags for validator commands create-validator and edit-validator
- [iriscli]Add commands to query validator unbondings and redelegations
- [iriscli]Add rest apis and commands for distribution
BUG FIXES:
- [iriscli]Mark --to and --amount as required flags for iriscli bank send
- [iris]Add general merkle absence proof (also for empty substores)
- [iris]Fix issue about consumed gas increasing rapidly
- [iris]Return correct Tendermint validator update set on EndBlocker by not including non previously bonded validators that have zero power
- [iris]Add commission data to MsgCreateValidator signature bytes
v0.6.2
Bugfix:
- Fix bug in iris replay
- Fix bug in example command of redelegate and unbond
v0.6.1
Feature:
- Add service binding
v0.6.0
v0.6.0-rc0
BREAKING CHANGES:
- [monitor] Use new executable binary in monitor
FEATURES:
- [record] Add the record module of the data certification on blockchain
- [iservice] Add the feature of iService definition
- [cli] Add the example description in the cli help
- [test] Add Cli/LCD/Sim auto-test
BUG FIXES:
- Fix software upgrade issue caused by tx fee
- Report Panic when building the lcd proof
- Fix bugs in converting validator power to byte array
- Fix panic bug in wrong account number
v0.5.0-rc1
FEATURES:
- Make all the gov and upgrade parameters can be configured in the genesis.json
BUG FIXES:
- Add check for iavl proof and value before building multistore proof