Skip to content

Releases: irisnet/irishub

v0.9.0-rc0

19 Dec 07:16
fbb7d14
Compare
Choose a tag to compare
v0.9.0-rc0 Pre-release
Pre-release

BREAKING CHANGES:

  • Use iristool to replace the original irisdebug and irismon
  • 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 with fca
  • [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 and query-vote

v0.8.0

13 Dec 08:51
Compare
Choose a tag to compare
  • Upgrade tendermint to v0.27.0-dev1

v0.8.0-rc0

03 Dec 09:14
555bb3d
Compare
Choose a tag to compare
v0.8.0-rc0 Pre-release
Pre-release

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

27 Nov 03:32
Compare
Choose a tag to compare
  • Add broadcast command in bank
  • Impose governance proposal with restrictions
  • Fix bech32 prefix error in irismon
  • Improve user documents

v0.7.0-rc0

18 Nov 09:45
7d2cd13
Compare
Choose a tag to compare
v0.7.0-rc0 Pre-release
Pre-release

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

14 Nov 02:38
a802a7e
Compare
Choose a tag to compare

Bugfix:

  • Fix bug in iris replay
  • Fix bug in example command of redelegate and unbond

v0.6.1

12 Nov 14:57
2c5d88d
Compare
Choose a tag to compare

Feature:

  • Add service binding

v0.6.0

08 Nov 07:51
Compare
Choose a tag to compare

Docs:
Improve document
BUG FIXES:
Fix non-deterministic issue in gov slashing

v0.6.0-rc0

24 Oct 11:13
Compare
Choose a tag to compare

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

11 Oct 10:21
e2f7567
Compare
Choose a tag to compare

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