cosmos-sdk/x/staking/types
frog power 4000 3fe5869148
Merge PR #4159: Module/Genesis Generalization
* first commit

* gaia cleanup

* ...

* staking multihooks

* missing module function return args

* bank module name constant

* working, module interface for x/

* got this thing compiling

* make test compiles and passes

* remove expanded simulation invariants

* genesis issue

* continued

* continued

* register crisis routes thought mm

* begin blocker to mm

* end blocker to mm

* empty routes not initialized

* move gaia initChainer sanity check to baseapp

* remove codecs from module manager

* reorging genesis stuff

* module manager passed by reference/bugfixes from working last commit

int

int

* move invariant checks from gaia to crisis

* typo

* basic refactors cmd/gaia/init

* working

* MultiStakingHooks from types to x/staking/types

int

* default module manager order of operations from input modules

* working

* typo

* add AppModuleBasic

* moduleBasicManager / non-test code compiles

* working attempting to get tests passing

* make test passes

* sim random genesis fix

* export bug

* ...

* genutil module

* genutil working

* refactored - happy with non-testing code in cmd/

* ...

* lint fixes

* comment improvement

* cli test fix

* compile housing

* working through compile errors

* working gettin' compilin'

* non-test code compiles

* move testnet to its own module

* reworking tests

int

* bez staging PR 1 comments

* concise module function-of names

* moved all tests from genesis_test.go to other genutil tests

* genaccounts package, add genutil and genaccounts to app.go

* docs for genutil genaccounts

* genaccounts iterate fn

* non-test code with genaccounts/ now compiles

* working test compiling

* debugging tests

* resolved all make test compile errors

* test debuggin

* resolved all unit tests, introduced param module

* cli-test compile fixes

* staking initialization bug

* code comment improvements, changelog entries

* BasicGaiaApp -> ModuleBasics

* highlevel explanation in types/module.go

* @alexanderbez comment revisions

* @fedekunze PR comments

* @alexanderbez PR comments (x2)

* @cwgoes comments (minor updates)

* @fedekunze suggestions

* panic on init with multiple validator updates from different modules

* initchain panic makes validate genesis fail

int

* AppModuleGenesis seperation

int

* test

* remove init panic logic in validate genesis replaced with TODO

* set maxprocs to match system's GOMAXPROCS

* Update circleci

* Cap maxprocs in CI to 4

* @alexanderbez recent comments addressed

* less blocks in twouble sims

int

* runsim error output flag

* -e on import_export as well

* error out

int

* Try to fix failures

* runsim
2019-05-16 11:25:32 -04:00
..
codec.go Merge PR #4159: Module/Genesis Generalization 2019-05-16 11:25:32 -04:00
commission.go Merge PR: #3918 Allow Unrated Decreases to Validator Commission Rates 2019-03-19 22:04:25 -04:00
commission_test.go Merge PR: #3918 Allow Unrated Decreases to Validator Commission Rates 2019-03-19 22:04:25 -04:00
delegation.go Merge PR #4159: Module/Genesis Generalization 2019-05-16 11:25:32 -04:00
delegation_test.go Merge PR #4333: Remove Shares from Client Responses 2019-05-15 10:44:47 -04:00
errors.go Merge PR #3546: Min Self Delegation 2019-02-08 12:44:19 -08:00
expected_keepers.go Merge PR #4159: Module/Genesis Generalization 2019-05-16 11:25:32 -04:00
genesis.go Merge PR #3621: module inter-dependency cleanup 2019-02-13 15:01:50 -08:00
hooks.go Merge PR #4159: Module/Genesis Generalization 2019-05-16 11:25:32 -04:00
keys.go Merge PR #3507: Results from x/staking & x/slashing peer review 2019-02-07 17:41:23 -08:00
msg.go Merge PR #4159: Module/Genesis Generalization 2019-05-16 11:25:32 -04:00
msg_test.go Merge PR #3857: Remove Shares Concept from Unbond/Redelegate UX 2019-03-25 17:13:02 -04:00
params.go Merge PR #4159: Module/Genesis Generalization 2019-05-16 11:25:32 -04:00
params_test.go Rename stake/ to staking/ (#3280) 2019-01-11 12:08:01 -08:00
pool.go Merge PR #4159: Module/Genesis Generalization 2019-05-16 11:25:32 -04:00
pool_test.go Merge PR #3281: Staking Spec Upgrade 2019-01-21 19:52:03 -05:00
test_utils.go Rename stake/ to staking/ (#3280) 2019-01-11 12:08:01 -08:00
validator.go Merge PR #4177: Update Staking Validators Rest Query 2019-04-24 11:48:39 -04:00
validator_test.go Merge PR #3857: Remove Shares Concept from Unbond/Redelegate UX 2019-03-25 17:13:02 -04:00