A Framework for Building High Value Public Blockchains
APACHE-2.0 License
Bot releases are hidden (Show)
Published by jaekwon almost 6 years ago
This is an interim release until we release 0.26.0 w/ Tendermint 0.26.
There are some known issues, which will be addressed in 0.26.0: https://github.com/cosmos/cosmos-sdk/pull/2617
Tendermint 0.26 integration is being done here: https://github.com/cosmos/cosmos-sdk/pull/2633/files
October 24th, 2018
BREAKING CHANGES
Gaia REST API (gaiacli advanced rest-server
)
GET stake/delegators/{delegatorAddr}
into GET stake/delegators/{delegatorAddr}/delegations
, GET stake/delegators/{delegatorAddr}/unbonding_delegations
and GET stake/delegators/{delegatorAddr}/redelegations
Gaia CLI (gaiacli
)
gaiacli advanced
no longer exists - to access ibc
, rest-server
, and validator-set
commands use gaiacli ibc
, gaiacli rest-server
, and gaiacli tendermint
, respectivelyget_vendor_deps
no longer updates lock file it just updates vendor directory. Use update_vendor_deps
to update the lock file. #2152
cosmosvaloper
.gaiacli init --gen-txs
is now gaiacli init --with-txs
to reduce confusiongaiacli tx sign
. Lookups are not performed if the flag --offline
is on.Gaia
sdk.ValAddress
cosmosvalcons
and cosmosvalconspub
respectively. Also, existing Bech32 prefixes have beencosmosaccaddr
/ cosmosaccpub
=> cosmos
/ cosmospub
cosmosvaladdr
/ cosmosvalpub
=> cosmosvaloper
/ cosmosvaloperpub
CompleteUnbonding
and CompleteRedelegation
Msg types, and instead added unbonding/redelegation queues to endblockergaiad init gentx
to gaiad gentx
.--skip-genesis
flag to gaiad init
to prevent genesis.json
generation.GenesisTx
in favor of a signed StdTx
with only one MsgCreateValidator
message.gaiad init
and gaiad testnet
to work with StdTx
genesis transactions.--moniker
flag to gaiad init
to override moniker when generating genesis.json
- i.e. it takes effect when running with the --with-txs
flag, it is ignored otherwise.SDK
SetTxDecoder
in favor of requiring the decoder be set in baseapp initialization. #1441
AccountMapper
to AccountKeeper
.Tendermint
FEATURES
Gaia REST API (gaiacli advanced rest-server
)
simulate=true
requests query argument to endpoints that send txs to run simulations of transactionsgenerate_only=true
query argument to generate offline unsigned transactionsgenerate_only=true
./accounts/{address}/send
to /bank/accounts/{address}/transfers
, rename /accounts/{address}
to /auth/accounts/{address}
, replace proposal-id
with proposalId
in all gov endpointsGaia CLI (gaiacli
)
--proposal
flag to submit-proposal
that allows a JSON file containing a proposal to be passed in--bech
to gaiacli keys show
and respective REST endpoint togaiacli config
feature to interactively create CLI config files to reduce the number of required flagscreate-validator
and edit-validator
.--genesis-format
flag to gaiacli tx create-validator
to produce transactions in genesis-friendly format.gaiacli keys show
multisig ready.Gaia
gaiad tendermint show-address
make test_sim_gaia_slow
to make test_sim_gaia_full
, now simulates from multiple starting seeds in parallelgaiad.toml
is now created to host Gaia-specific configuration.SDK
IMPROVEMENTS
[tools] Improved terraform and ansible scripts for infrastructure deployment
[tools] Added ansible script to enable process core dumps
Gaia REST API (gaiacli advanced rest-server
)
Gaia CLI (gaiacli
)
Gaia
UpdateBondedValidators
and UpdateBondedValidatorsFull
when the first revoked validator is encountered and perform a sanity check.config.toml
(namely disabling create_empty_blocks
) #1571
git describe --tags
.SDK
.vendor-new
directories, in case scratch files are present.basecoind init && basecoind
start sequences run successfully for both democoin
and basecoin
examples.gaiad testnet
to make config directory of daemon (default gaiad
) and cli (default gaiacli
) configurableQueriers
for Gaia-lite endpoints. This increases the staking endpoints performance by reusing the staking keeper
logic for queries. #2249
Next
client/tx/sign.go
.BUG FIXES
Gaia CLI (gaiacli
)
Gaia
EndBlocker
by notSDK
gov EndBlocker
InitializeTestLCD
to properly include proposing validator in genesis state.Published by ebuchman about 6 years ago
Fix for unbounded consensus WAL growth
https://github.com/cosmos/cosmos-sdk/blob/1c38c70468ec721e3a555ba2f3bf5f9da31f0cc9/CHANGELOG.md#0242
Published by ebuchman about 6 years ago
Fix unbounded WAL growth. See https://github.com/cosmos/cosmos-sdk/pull/2126
Published by ebuchman about 6 years ago
Published by ebuchman about 6 years ago
Lots of breaking changes and bug-fixes following up on the gaia-7000 series of testnets.
See changelog for complete details.
Published by ebuchman about 6 years ago
Many breaking changes and bug fixes.
Published by jaekwon about 6 years ago
July 27th, 2018
BUG FIXES
Published by jaekwon about 6 years ago
July 25th, 2018
BREAKING CHANGES
IMPROVEMENTS
BUG FIXES
Published by jaekwon about 6 years ago
July 25th, 2018
BREAKING CHANGES
IMPROVEMENTS
BUG FIXES
Published by ebuchman over 6 years ago
Increase governance deposit/voting periods.
https://github.com/cosmos/cosmos-sdk/blob/9f2b83cbe9e1b35b350703366b5e7f5806c5547e/CHANGELOG.md#0220
Published by ebuchman over 6 years ago
Ledger build support
Published by cwgoes over 6 years ago
This is a breaking release that updates some components of the SDK and its native modules.
In particular:
--trace-store
option has been added to gaiad
, which logs all store operations to a fileSee the changelog for complete details:
https://github.com/cosmos/cosmos-sdk/blob/v0.21.0/CHANGELOG.md#0210
Published by ebuchman over 6 years ago
This is a major breaking release that updates core components of the SDK and its native modules.
In particular:
gaiacli
x/gov
module for proposals and voting !x/stake
See the changelog for comlpete details:
https://github.com/cosmos/cosmos-sdk/blob/080dd5b97a90005cac0c730a81fd1d6864b9fd3e/CHANGELOG.md#0200
Published by ebuchman over 6 years ago
Same as rc0 but updated protobuf to v1.1.0 to simplify importing the SDK
Published by ebuchman over 6 years ago
Huge upgrade from gaia-6002 to gaia-7000.
Highlights:
x/gov
module!See changelog for details
Published by ebuchman over 6 years ago
rc0 was deleting the priv_validator.json on unsafe_reset_all! This just fixes that.
Published by ebuchman over 6 years ago
Update for Tendermint v0.21.0 (fix memory leak, change default port)
Published by ebuchman over 6 years ago
Published by ebuchman over 6 years ago
Published by ebuchman over 6 years ago
– Fix panic on empty account