Jonathan Gimeno
|
49102b1d98
|
Remove dependency of types/module package on x/simulation (#5835)
Closes: #5724
|
2020-03-23 12:55:44 +01:00 |
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 |
Federico Kunze
|
e3e49fc72c
|
Merge PR #5009: remove redundant invariant simapp check
|
2019-09-06 14:23:40 -04:00 |
Marko
|
3a4f1fc4d4
|
Merge PR #4881: Linting Galore
|
2019-08-19 12:06:27 -04:00 |
Federico Kunze
|
57cc5ae3a2
|
Merge PR #4906: Introduce Simulation Config
|
2019-08-15 11:35:25 -04:00 |
Alexander Bezobchuk
|
42c54f8d0c
|
Merge PR #4861: Simulation Fixes
|
2019-08-07 12:54:13 -04:00 |
Federico Kunze
|
c4e3578087
|
Merge PR #4791: resume simulations at a given height
|
2019-08-02 11:28:50 -04:00 |
Federico Kunze
|
24b9e84a84
|
Merge PR #4784: JSON representation of event stats
|
2019-07-26 13:09:15 -07:00 |
Alexander Bezobchuk
|
3c822547cf
|
Merge PR #4750: Allow the use of a custom genesis time in simulations
|
2019-07-19 14:46:06 -07:00 |
Federico Kunze
|
8af2230ee4
|
Merge PR #4731: Save sim params and export app state to file
|
2019-07-19 18:59:04 +02:00 |
Federico Kunze
|
a922dad346
|
Merge PR #4686: v0.36 supply changes to genesis migration
|
2019-07-18 14:43:56 +02:00 |
colin axner
|
280734d0e3
|
collect all invariants for a block before stopping (#4707)
|
2019-07-11 11:56:43 +01:00 |
Alexander Bezobchuk
|
6606007297
|
Merge PR #4435: Simulation: Params from File
* Move distr params to simulation param generator
* Cleanup sim params output
* Print params when possible instead of entire genesis struct
* Update module param simulator keys
* Rename module params simulator keys
* Add/fix missing module params and implement SimParams
* UPdate sim test to accept params file
* Allow weights to be provided from file
* Create doc.go
* Remove TODO
* Implement MustMarshalJSONIndent
* Use mustMarshalJSONIndent for non-codec
* Remove TODO
* Fix doc.go
* Update points
* Update simapp/doc.go
Co-Authored-By: Alessio Treglia <quadrispro@ubuntu.com>
* Update simapp/doc.go
Co-Authored-By: Alessio Treglia <quadrispro@ubuntu.com>
* Cleanup appStateFn
* Use constants for simulation parameter keys
* Update msgs.go
* minor formatting
|
2019-06-08 16:55:47 -04:00 |
frog power 4000
|
38f49e4114
|
Merge PR #4389: stake invariance bug
* add trouble seed
* currentStakeRoundUp is now always atleast currentStake + smallest-decimal-precision
* remove unused code
* remove debugs
* @alexanderbez comment
* compile fix
* better comment, increase tolerance to 3 smallest decimal points
|
2019-05-24 21:23:53 -04:00 |
Alexander Bezobchuk
|
722d122da7
|
Merge PR #4079: Implement Invariant Benchmarks
|
2019-04-12 18:52:16 -04:00 |
frog power 4000
|
f0d1efa43c
|
Merge PR #3819: Simulation Refactor
|
2019-03-14 19:13:15 +01:00 |