cosmos-sdk v0.3.0 Release Notes
Release Date: 2017-03-23 // about 7 years ago-
๐ฅ BREAKING CHANGES:
- โ Remove
--data
flag and useBCHOME
to set the home directory (defaults to~/.basecoin
) - โ Remove
--in-proc
flag and start Tendermint in-process by default (expect Tendermint files in $BCHOME/tendermint). To start just the ABCI app/server, usebasecoin start --without-tendermint
. - Consolidate genesis files so the Basecoin genesis is an object under
app_options
in Tendermint genesis. For instance:
{ "app_hash": "", "chain_id": "foo_bar_chain", "genesis_time": "0001-01-01T00:00:00.000Z", "validators": [ { "amount": 10, "name": "", "pub_key": [ 1, "7B90EA87E7DC0C7145C8C48C08992BE271C7234134343E8A8E8008E617DE7B30" ] } ], "app_options": { "accounts": [ { "pub_key": { "type": "ed25519", "data": "6880db93598e283a67c4d88fc67a8858aa2de70f713fe94a5109e29c137100c2" }, "coins": [ { "denom": "blank", "amount": 12345 }, { "denom": "ETH", "amount": 654321 } ] } ], "plugin_options": ["plugin1/key1", "value1", "plugin1/key2", "value2"] } }
๐ Note the array of key-value pairs is now under
app_options.plugin_options
while theapp_options
themselves are well formed. We also changedchainID
tochain_id
and consolidated to have just one of them.๐ FEATURES:
- Introduce
basecoin init
andbasecoin unsafe_reset_all
- โ Remove