cosmos-sdk/x/distribution/types
Federico Kunze 8344c0aef8
update simulation operations to use BaseApp (#4946)
* update operations to use baseapp

* updates and cleanup operations

* update operations

* restructure sim ops params

* rename sim /operations/msg.go to /operations.go

* move GenTx to a helper pkg to avoid circle deps

* rm msg.ValidateBasic

* changelog

* random fees; delete auth's DeductFees sim operation

* add chain-id for sig verification

* Update x/simulation/account.go

Co-Authored-By: colin axner <colinaxner@berkeley.edu>

* fix bank, gov and distr errors

* fix staking and slashing errors; increase prob for send enabled

* increase gas x10

* make format

* fix some distr and staking edge cases

* fix all edge cases

* golang ci

* rename acc vars; default no fees to 0stake

* cleanup; check for exchange rate and skip invalid ops

* fixes

* check for max entries

* add pubkey to genaccounts

* fix gov bug

* update staking sim ops

* fix small redelegation error

* fix small self delegation on unjail

* rm inf loop on random val/accs

* copy array

* add ok boolean to RandomValidator return values

* format

* Update x/bank/simulation/operations.go

Co-Authored-By: colin axner <colinaxner@berkeley.edu>

* Update simapp/helpers/test_helpers.go

Co-Authored-By: colin axner <colinaxner@berkeley.edu>

* address @colin-axner comments

* add genaccount pubkey validation

* fix test

* update operations and move RandomFees to x/simulation

* update gov ops

* address @alexanderbez comments

* avoid modifications to config

* reorder params

* changelog

* Update x/distribution/simulation/genesis.go

Co-Authored-By: Alexander Bezobchuk <alexanderbez@users.noreply.github.com>

* remove named return values

* ensure all operations are simulated

* golangci

* add nolint

* disable whitespace and funlen linter

* disable godox

* add TODO on unjail

* update ops weights

* remove dup

* update godoc

* x/slashing/simulation/operations.go linting

* x/staking/simulation/operations.go linting

* update operations format

* x/bank/simulation/operations.go linting

* x/distribution/simulation/operations.go linting

* x/staking/simulation/operations.go linting

* start changes: make bank simulate send multiple coins, code cleanup

* fix nondeterminism bug

* fix txsiglimit err

* fix multisend bug

* simplify simulation, cleanup opt privkey args

* make slashing test invalid unjail msgs

* Update simapp/state.go

* golangCI changes
2019-10-23 11:14:45 +02:00
..
codec.go Merge PR #4451: Client and Module Modularization 2019-06-05 19:26:16 -04:00
common_test.go Merge PR #5192: golangcI-lint updates & set static version to 1.19 2019-10-14 11:43:19 -04:00
delegator.go Merge PR #4678: Clean YAML output 2019-07-05 19:25:56 -04:00
errors.go Community pool spend proposal (#4329) 2019-05-21 11:02:10 +01:00
events.go Merge PR #5102: Make events const and alias them (if internal) 2019-09-25 09:17:02 -07:00
expected_keepers.go update simulation operations to use BaseApp (#4946) 2019-10-23 11:14:45 +02:00
fee_pool.go Merge PR #4678: Clean YAML output 2019-07-05 19:25:56 -04:00
fee_pool_test.go Merge PR #5048: Fix linters and add golint 2019-09-16 13:11:17 -04:00
genesis.go Merge PR #4678: Clean YAML output 2019-07-05 19:25:56 -04:00
keys.go Merge PR #4800: Organize store keys in app.go into a map 2019-07-31 06:59:16 -07:00
msg.go Merge PR #4678: Clean YAML output 2019-07-05 19:25:56 -04:00
msg_test.go Merge PR #3099: F1 fee distribution 2019-01-16 22:38:05 +01:00
proposal.go Merge PR #4678: Clean YAML output 2019-07-05 19:25:56 -04:00
querier.go Merge PR #4678: Clean YAML output 2019-07-05 19:25:56 -04:00
query.go Merge PR #4678: Clean YAML output 2019-07-05 19:25:56 -04:00
validator.go Merge PR #4678: Clean YAML output 2019-07-05 19:25:56 -04:00