update changelog

This commit is contained in:
Ethan Buchman 2018-07-02 16:46:35 -04:00
parent 64d5e3fa47
commit 498aed433e
1 changed files with 17 additions and 11 deletions

View File

@ -5,37 +5,43 @@
*TBD* *TBD*
BREAKING CHANGES BREAKING CHANGES
* [config] Change default ports from 466xx to 266xx * Update Tendermint to v0.22.0
* [auth] AltBytes renamed to Memo, now a string, max 100 characters, costs a bit of gas * Default ports changed from 466xx to 266xx
* [types] GetMsg() -> GetMsgs() * Amino JSON uses type names instead of prefix bytes
* [auth] Signers of a transaction now only sign over their account and sequence number * ED25519 addresses are the first 20-bytes of the SHA256 of the raw 32-byte
pubkey
* go-crypto, abci, tmlibs have been merged into Tendermint
* Various other fixes
* [auth] Signers of a transaction now only sign over their own account and sequence number
* [auth] Removed MsgChangePubKey * [auth] Removed MsgChangePubKey
* [auth] Removed SetPubKey from account mapper * [auth] Removed SetPubKey from account mapper
* [auth] AltBytes renamed to Memo, now a string, max 100 characters, costs a bit of gas
* [types] `GetMsg()` -> `GetMsgs()` as txs wrap many messages
* [types] Removed GetMemo from Tx (it is still on StdTx) * [types] Removed GetMemo from Tx (it is still on StdTx)
* [types] renamed rational.Evaluate to rational.Round{Int64, Int}
* [keys] Keybase and Ledger support from go-crypto merged into the SDK in the `crypto` folder * [keys] Keybase and Ledger support from go-crypto merged into the SDK in the `crypto` folder
* [x/gov] Gov module REST endpoints changed to be more RESTful
* [cli] Rearranged commands under subcommands * [cli] Rearranged commands under subcommands
* [stake] Remove Tick and add EndBlocker * [x/gov] Gov module REST endpoints changed to be more RESTful
* [stake] Introduce concept of unbonding for delegations and validators * [x/stake] Remove Tick and add EndBlocker
* [x/stake] Introduce concept of unbonding for delegations and validators
* `gaiacli stake unbond` replaced with `gaiacli stake begin-unbonding` * `gaiacli stake unbond` replaced with `gaiacli stake begin-unbonding`
* Introduced: * Introduced:
* `gaiacli stake complete-unbonding` * `gaiacli stake complete-unbonding`
* `gaiacli stake begin-redelegation` * `gaiacli stake begin-redelegation`
* `gaiacli stake complete-redelegation` * `gaiacli stake complete-redelegation`
* [slashing] Update slashing for unbonding period * [x/slashing] Update slashing for unbonding period
* Slash according to power at time of infraction instead of power at * Slash according to power at time of infraction instead of power at
time of discovery time of discovery
* Iterate through unbonding delegations & redelegations which contributed * Iterate through unbonding delegations & redelegations which contributed
to an infraction, slash them proportional to their stake at the time to an infraction, slash them proportional to their stake at the time
* Add REST endpoint to unrevoke a validator previously revoked for downtime * Add REST endpoint to unrevoke a validator previously revoked for downtime
* Add REST endpoint to retrieve liveness signing information for a validator * Add REST endpoint to retrieve liveness signing information for a validator
* [types] renamed rational.Evaluate to rational.Round{Int64, Int}
FEATURES FEATURES
* [gaiacli] You can now attach a simple text-only memo to any transaction, with the `--memo` flag * [gaiacli] You can now attach a simple text-only memo to any transaction, with the `--memo` flag
* [lcd] Queried TXs now include the tx hash to identify each tx * [lcd] Queried TXs now include the tx hash to identify each tx
* [mockapp] CompleteSetup() no longer takes a testing parameter * [mockapp] CompleteSetup() no longer takes a testing parameter
* [governance] Implemented MVP * [x/gov] Implemented MVP
* Supported proposal types: just binary (pass/fail) TextProposals for now * Supported proposal types: just binary (pass/fail) TextProposals for now
* Proposals need deposits to be votable; deposits are burned if proposal fails * Proposals need deposits to be votable; deposits are burned if proposal fails
* Delegators delegate votes to validator by default but can override (for their stake) * Delegators delegate votes to validator by default but can override (for their stake)
@ -55,7 +61,7 @@ FEATURES
* [server] Default config now creates a profiler at port 6060, and increase p2p send/recv rates * [server] Default config now creates a profiler at port 6060, and increase p2p send/recv rates
* [tests] Add WaitForNextNBlocksTM helper method * [tests] Add WaitForNextNBlocksTM helper method
* [types] Switches internal representation of Int/Uint/Rat to use pointers * [types] Switches internal representation of Int/Uint/Rat to use pointers
* [gaiad] unsafe_reset_all now resets addrbook.json * [gaiad] `unsafe_reset_all` now resets addrbook.json
* [democoin] add x/oracle, x/assoc * [democoin] add x/oracle, x/assoc
* [gaiacli] Ledger support added * [gaiacli] Ledger support added
- You can now use a Ledger with `gaiacli --ledger` for all key-related commands - You can now use a Ledger with `gaiacli --ledger` for all key-related commands