cosmos-sdk/PENDING.md

1.7 KiB

PENDING

BREAKING CHANGES

  • [baseapp] Msgs are no longer run on CheckTx, removed ctx.IsCheckTx()
  • [x/stake] Fixed the period check for the inflation calculation
  • [x/stake] Inflation doesn't use rationals in calculation (performance boost)
  • #1606 The following CLI commands have been switched to use --from
    • gaiacli stake create-validator --address-validator
    • gaiacli stake edit-validator --address-validator
    • gaiacli stake delegate --address-delegator
    • gaiacli stake unbond begin --address-delegator
    • gaiacli stake unbond complete --address-delegator
    • gaiacli stake redelegate begin --address-delegator
    • gaiacli stake redelegate complete --address-delegator
    • gaiacli stake unrevoke [validator-address]
    • gaiacli gov submit-proposal --proposer
    • gaiacli gov deposit --depositer
    • gaiacli gov vote --voter

FEATURES

  • [lcd] Can now query governance proposals by ProposalStatus
  • [x/mock/simulation] Randomized simulation framework
    • Modules specify invariants and operations, preferably in an x/[module]/simulation package
    • Modules can test random combinations of their own operations
    • Applications can integrate operations and invariants from modules together for an integrated simulation
  • [baseapp] Initialize validator set on ResponseInitChain
  • Added support for cosmos-sdk-cli tool under cosmos-sdk/cmd
    • This allows SDK users to init a new project repository with a single command.

IMPROVEMENTS

  • [baseapp] Allow any alphanumeric character in route
  • [cli] Improve error messages for all txs when the account doesn't exist
  • [tools] Remove rm -rf vendor/ from make get_vendor_deps
  • [x/stake] Add revoked to human-readable validator

BUG FIXES

  • #1666 Add intra-tx counter to the genesis validators