cosmos-sdk/x/auth
Alessio Treglia 593921d04d Merge PR #2524: Replace GenTx with StdTx
Rework the process of loading a genesis.json file to load a starting app state and set of initial transactions to process.

* New function to create genesis account from MsgCreateValidator
* Add arg to PrintUnsignedStdTx() to actually operate in offline mode
* New func processStdTxs()
* Remove gen-tx command
* Cleanup, return validators as they need to be written into genesis.json
* Modify gaiad init to allow auto-create of stdTx
* Remove server/testnet.go
* Don't load node_key.json, which might not be available
* Get the txs through DeliverTx
* Add app.slashingKeeper.AddValidators at the end of genesis
* On InitChain(), Signature's account number must be 0
* Add (tentative?) command to generate {node_key,priv_validator}.json files
* Reintroduce gaiad testnet
* Prompt user for passwords
* Update gaia to work with auth.StdTx
* Remove test_utils, NewTestGaiaAppGenState is now deprecated
* Combine --genesis-format and --generate-only
* Improve sign command's --offline flag documentation
* Moniker must be set
* Call app.slashingKeeper.AddValidators() even if len(txs) == 0
* Refactoring, introduce gaiad init --skip-genesis, code cleanup
* Drop unnecessary workaround to make lcd_tests pass
* Reintroduce gentx
* Simple name changes, GenesisState.Txs -> .GenTxs; OWK -> OverwriteKey; OverwriteKeys -> OverwriteKey
2018-10-19 20:00:27 +02:00
..
client Merge PR #2524: Replace GenTx with StdTx 2018-10-19 20:00:27 +02:00
account.go Merge PR #2376: auth: Don't recalculate mempool fees for every msg signer, misc. cleanup 2018-09-27 02:34:01 +08:00
account_test.go Merge PR #2324: rename wire to codec 2018-09-13 14:17:32 -04:00
ante.go Merge PR #2524: Replace GenTx with StdTx 2018-10-19 20:00:27 +02:00
ante_test.go Merge PR #2524: Replace GenTx with StdTx 2018-10-19 20:00:27 +02:00
codec.go Merge PR #2324: rename wire to codec 2018-09-13 14:17:32 -04:00
context.go in progress 2018-05-23 19:49:35 -07:00
context_test.go update for tm v0.22.0. tmlibs->tendermint/libs 2018-07-02 16:34:06 -04:00
feekeeper.go Merge remote-tracking branch 'origin/develop' into rigel/fee-distribution 2018-09-17 17:53:42 -04:00
feekeeper_test.go Merge PR #2324: rename wire to codec 2018-09-13 14:17:32 -04:00
mapper.go Merge PR #2442: Support removal of accounts in account mapper 2018-10-04 16:20:31 +02:00
mapper_test.go Merge PR #2442: Support removal of accounts in account mapper 2018-10-04 16:20:31 +02:00
stdtx.go Merge PR #2376: auth: Don't recalculate mempool fees for every msg signer, misc. cleanup 2018-09-27 02:34:01 +08:00
stdtx_test.go Merge PR #2376: auth: Don't recalculate mempool fees for every msg signer, misc. cleanup 2018-09-27 02:34:01 +08:00