Alessio Treglia
70826495b8
Merge PR #2752 : Don't hardcode bondable denom
2018-11-12 19:54:18 +01:00
Christopher Goes
81ae35c0f7
Merge branch 'develop' into cwgoes/fix-gov-sim-more-import-export
2018-11-12 15:28:52 +01:00
Aleksandr Bezobchuk
08a1667246
Require moniker instead of generating a random one
2018-11-12 08:27:26 -05:00
Aleksandr Bezobchuk
29bec833f3
Update moniker prefix
2018-11-12 08:16:47 -05:00
Aleksandr Bezobchuk
156370ea9c
Generate random moniker when missing
2018-11-12 08:15:08 -05:00
Alexander Bezobchuk
811b863677
Use correct Bech32 prefix for show-address command ( #2746 )
...
* Use consensus address bech32 prefix
* Update show-address CLI description
2018-11-11 23:34:50 -08:00
Jae Kwon
bb54a0de12
Gaia-9000: Update to TM 0.26.1-rc3 -- pex SeedMode fix
2018-11-09 19:39:22 -08:00
Hendrik Hofstadt
61fd142b9e
Fix TimeoutCommit ( #2743 )
...
* Fix TimeoutCommit to 5 seconds instead of whatever it was before which was too short.
2018-11-09 16:08:35 -08:00
Christopher Goes
241f6364e9
Merge branch 'develop' into cwgoes/fix-gov-sim-more-import-export
2018-11-09 16:55:20 +01:00
Christopher Goes
1049a2647f
Merge PR #2720 : x/mock/simulation cleanup and re-org
2018-11-09 16:54:25 +01:00
Alessio Treglia
fc56dd011e
Update PENDING.md
2018-11-09 15:27:28 +00:00
Christopher Goes
7031bc8e61
Update PENDING.md
2018-11-09 16:17:03 +01:00
Christopher Goes
8a58fdf634
Merge branch 'develop' into rigel/sim-cleanup
2018-11-09 16:16:01 +01:00
Christopher Goes
4d1246dae9
Merge branch 'develop' into sunny/get_all_delegations_validator_querier
2018-11-09 15:28:03 +01:00
Jae Kwon
d8b6d1d106
Update CHANGELOG/PENDING for straggling PR #2690
2018-11-08 16:45:44 -08:00
Christopher Goes
02da397899
Merge 0.26.0 back to develop ( #2718 )
...
* PENDING => CHANGELOG
* Linkify changelog
* Merge PR #2716 : Temporarily disable gaia lite insecure mode
* TODO: need to update CHANGELOG w/ import-export PR #2690
2018-11-08 16:41:57 -08:00
Christopher Goes
94f45311a0
Fix state export/import, add to CI ( #2690 )
...
* Update slashing import/export
* More slashing.WriteGenesis
* Add test import/export to CI
* Store equality comparison.
* Fix validator bond intra-tx counter
* Set timeslices for unbonding validators
* WriteGenesis => ExportGenesis
* Delete validators from unbonding queue when re-bonded
* Hook for validator deletion, fix staking genesis tests
2018-11-08 16:28:28 -08:00
Jack Zampolin
6c261eec66
PENDING
2018-11-08 13:39:37 -08:00
rigelrozanski
bbf574cedb
pending
2018-11-08 02:19:08 -05:00
Greg Szabo
74549faac9
Cross-compiling get_tools Makefile added
2018-11-07 22:42:43 -05:00
Dev Ojha
817f515956
Merge branch 'develop' into dev/sim_msg_edit_val
2018-11-07 13:26:00 -08:00
Christopher Goes
ee8bcbdaa5
PENDING => CHANGELOG
2018-11-07 14:10:20 +01:00
Alexander Bezobchuk
8f690b5b6c
Merge PR #2714 : Add commission data to MsgCreateValidator signature bytes
2018-11-07 13:55:59 +01:00
Greg Szabo
02327e13b6
Makefile OS compatibility update
2018-11-07 04:02:18 -05:00
Jae Kwon
c7b3efdd02
Do not allow nil values to be set in CacheKVStore ( #2708 )
...
* Do not allow nil values to be set in CacheKVStore
2018-11-07 00:29:27 -08:00
Alexander Bezobchuk
4f46a4c4d5
Update testnet to use canonical genesis time ( #2692 )
...
* Update testnet to use canonical genesis time
* Fix linting in genesis test
2018-11-07 00:19:06 -08:00
Jae Kwon
2a3d1f1e87
Fix coins.IsLT() impl ( #2686 )
...
* Fix coins.IsLT() impl
* Fix coin.IsLT() impl
* Coins.IsLT -> Coins.IsAllLT etc
2018-11-07 00:14:48 -08:00
Jae Kwon
2779f4dba3
Add general merkle absence proof (also for empty substores) ( #2685 )
2018-11-07 00:03:02 -08:00
Sunny Aggarwal
1d3a04a61c
Switch gov proposal-queues to use iterators ( #2638 )
...
* switched gov proposals queue to use iterators
* update gov spec
* update proposal.Equal
* Amino api change
* switched proposalID to uint64
* renamed Gov Procedures to Params
* s/ActiveProposalQueueProposalKey/KeyActiveProposalQueueProposal/g
* numLatestProposals -> Limit
* fixed staking invariant breakage because of gov deposits
* Send deposits to DepositedCoinsAccAddr or BurnedDepositCoinsAccAddr
2018-11-06 23:33:18 -08:00
Christopher Goes
dfddac394d
Merge branch 'develop' into sunny/get_all_delegations_validator_querier
2018-11-05 11:56:32 +01:00
Christopher Goes
cb3cb27b81
Merge branch 'develop' into dev/sim_msg_edit_val
2018-11-05 11:45:53 +01:00
Jae Kwon
336415baea
Fix simulation bugs; Incorprates #2676 from Sunny ( #2677 )
...
* Fix simulation bugs; Incorprates #2676 from Sunny
* Address review feedback; Update PENDING
2018-11-04 22:11:03 -08:00
Christopher Goes
256ec0f07b
Simulation improvements (logging fix, random genesis parameters) ( #2617 )
...
* Print out initial update on every block
* Randomize simulation parameters
* Randomize initial liveness weightings
* Randomize genesis parameters
* fixed power store invariant
* IterateValidatorsBonded -> IterateBondedValidatorsByPower
* WriteValidators uses IterateLastValidators rather than IterateBondedValidatorsByPower
* fixed democoin interface
Closes #2556
Closes #2396
Via #2671 :
closes #2669
closes #2670
closes #2620
Offshoot issues:
#2618
#2619
#2620
#2661
2018-11-04 20:44:43 -08:00
Alessio Treglia
c20fcbfd8f
New genesis workflow ( #2602 )
...
New genesis workflow:
* `gaiad init` is now used to generate an empty `genesis.json`.
* Genesis accounts need to be populated manually before running
`gaiad collect-gentxs`.
* This should support starfish too, see #2615 for more info.
* Closes : #2596 #2615
* Validate validator address and address against respective account ex ante
* Fix local testnet failures
* New genesis tests
* Run make format
* Add --pubkey flag
* gaiad collect-gentxs takes no args
2018-11-04 20:26:46 -08:00
Jae Kwon
f4338d6f75
Fix merge conflict bug; Update PENDING
2018-11-04 19:42:11 -08:00
ValarDragon
f0024e1a73
Make the simulator create the new comission rate sensibly
2018-11-04 15:55:07 -08:00
Sunny Aggarwal
2d429731b3
LCD and CLI
2018-11-03 22:55:38 -07:00
yutianwu
b6443e9496
Merge PR #2653 : Add benchmark for get and set account
2018-11-02 13:36:52 +01:00
Dev Ojha
8e328c8706
Merge PR #2665 : simulation: Remove header from Invariant
...
This got introduced recently, but wasn't actually needed, hence the reversion
2018-11-02 13:35:21 +01:00
Christopher Goes
f4d3e65ef0
Merge PR #2660 : simulation: Make validator choice use validator set
...
* simulation: Make validator choice use validator set
This also had to change the default seed, since with the previous one it
actually got into a state where there were no validators left bonded, lol.
This also changes Unbond msgs from failing with almost 100% probability to now
only failing with 33% probability.
Thus more of the state machine is getting tested!
2018-11-02 00:32:55 +01:00
ValarDragon
52083e105b
Update changelog
2018-11-01 12:52:03 -07:00
Elvin
1686ba072b
Merge PR #2643 : AppendTag function usage error. append elements do not work
2018-11-01 10:26:44 +01:00
svaishnavy
9cf53f25f7
Merge PR #2614 : Configurable Bech32 prefix for SDK users
2018-10-31 20:13:13 +01:00
Christopher Goes
fcf5b7764b
Merge PR #2622 : Make simulation use a transition matrix for block size
...
Make simulation use a transition matrix for block size
This enables simulating periods of high load, and periods of low to no load.
(low load because future ops will still terminate in that time frame)
2018-10-31 20:10:35 +01:00
Alessio Treglia
06989bee61
Fix rebase
2018-10-31 13:48:10 +00:00
Alessio Treglia
17f799abb0
Update PENDING.md
2018-10-31 13:43:17 +00:00
Alessio Treglia
a4c4e280f8
Refresh PENDING.md
2018-10-31 13:42:38 +00:00
Jae Kwon
1538ab8de9
Merge branch 'develop' into release/v0.25.0
2018-10-30 17:54:54 -07:00
Dev Ojha
4cde8043c5
Merge branch 'develop' into dev/sim_blocksize
2018-10-29 17:41:32 -07:00
Christopher Goes
c93b116d23
Merge PR #2616 : Block redelegations to the same validator
2018-10-30 00:05:55 +01:00
ValarDragon
e4b5e2c9f3
Make simulation use a transition matrix for block size
...
This enables simulating periods of high load, and periods of low to no load.
(low load because future ops will still terminate in that time frame)
2018-10-28 21:37:19 -07:00
Federico Kunze
855e0ac70a
Merge PR #2596 : Cmds for validator unbondings and redelegations
2018-10-28 22:28:12 +01:00
Christopher Goes
0b5106090c
PENDING.md => CHANGELOG.md
2018-10-26 13:44:49 +02:00
Rigel
d71f38bdac
Merge PR #2597 : Add distribution accum invariants
2018-10-26 13:42:53 +02:00
Christopher Goes
d33cc7cdfe
Move PENDING to CHANGELOG
2018-10-24 15:38:34 +02:00
Christopher Goes
c577831261
Merge PR #2554 : Make `gaiacli keys show` multisig-ready
2018-10-24 15:24:12 +02:00
HaoyangLiu
9ee9e28439
Merge PR #2462 : Add swagger-ui for gov, stake and slashing
2018-10-24 15:19:48 +02:00
Sunny Aggarwal
d666658ca9
Merge PR #2553 : Renamed msg.Name() and msg.Type() to msg.Type() and msg.Route()
2018-10-23 21:23:55 +02:00
Christopher Goes
60d188ded0
Merge PR #2501 : Simulate transactions for fee distribution, simulate inflation, and fix a multitude of bugs discovered in the process of doing so
2018-10-23 21:21:37 +02:00
Christopher Goes
a231bd8ccc
Merge PR #2555 : Don't acquire lock on read-only keybase
2018-10-23 21:03:08 +02:00
Christopher Goes
701a00c67a
Merge PR #2570 : Cmds for query deposits
2018-10-23 20:52:56 +02:00
Christopher Goes
ef8aab84e1
Update PENDING.md
2018-10-23 20:37:36 +02:00
Alexander Bezobchuk
990852a5b2
Update PENDING.md
...
Co-Authored-By: alessio <quadrispro@ubuntu.com>
2018-10-23 10:43:45 -07:00
Christopher Goes
edd56be952
Cleanup, additional item in PENDING.md
2018-10-23 18:29:39 +02:00
Christopher Goes
6bf7e02a27
Back to on-operation=false, update PENDING.md
2018-10-23 18:10:06 +02:00
Christopher Goes
f587b46570
Update PENDING.md
2018-10-23 18:01:09 +02:00
Christopher Goes
33c8238392
Merge branch 'develop' into cwgoes/check-supply-in-simulation
2018-10-23 17:54:58 +02:00
Alessio Treglia
6ae767d89c
Update PENDING.md
2018-10-22 13:34:41 -07:00
Federico Kunze
77177b2861
Merge develop and conflicts
2018-10-22 11:18:51 +02:00
Christopher Goes
5aae4740db
Merge PR #2542 : validator outgoing redelegations and unbonding delegations
2018-10-21 23:50:04 +02:00
Christopher Goes
3e22a36c5e
Merge PR #2545 : Rename AccountMapper to AccountKeeper
2018-10-21 23:48:24 +02:00
Alessio Treglia
a4c7faaa40
Mark --to and --amount flags required for gaiacli tx send
...
Closes : #2547
2018-10-20 23:55:29 -07:00
Alessio Treglia
17cf2ac62d
Refresh PENDING.md
2018-10-20 23:25:29 -07:00
Federico Kunze
fea21ac446
PENDING
2018-10-20 22:28:23 +02:00
Dev Ojha
73bfd6c747
Merge branch 'develop' into dev/change_dec_marshaljson
2018-10-20 13:05:27 -07:00
Federico Kunze
864d7b61a6
Update PENDING
2018-10-20 21:36:58 +02:00
Federico Kunze
9cdd2d07ef
PENDING and minor querier test
2018-10-20 20:38:07 +02:00
Cong Zhao
6c623b203e
#1255 make keybase opened with readonly option to support better parallelization between gaiacli
2018-10-20 20:26:15 +08:00
Christopher Goes
c9e5c324c4
Merge branch 'develop' into cwgoes/check-supply-in-simulation
2018-10-20 01:40:18 +02:00
Federico Kunze
57277d1143
Merge PR #2537 : Staking REST utils refactor and querier tests (pt 1 redelegation PR)
2018-10-20 00:49:10 +02:00
Christopher Goes
22cb6983b7
Merge branch 'develop' into cwgoes/check-supply-in-simulation
2018-10-19 20:36:55 +02:00
Rigel
b48d0d5623
Merge PR #2527 : Minting
2018-10-19 20:36:00 +02:00
Christopher Goes
375e821e98
Merge branch 'develop' into cwgoes/check-supply-in-simulation
2018-10-19 20:02:48 +02:00
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
Christopher Goes
c3d3a7935b
Merge branch 'develop' into cwgoes/check-supply-in-simulation
2018-10-19 19:50:54 +02:00
Federico Kunze
ad355d6c69
Merge PR #2444 : Standardize REST error responses
2018-10-19 18:55:20 +02:00
Christopher Goes
06c7e27115
Merge branch 'develop' into cwgoes/check-supply-in-simulation
2018-10-18 21:59:38 +02:00
Sunny Aggarwal
505c356f20
Merge PR #2514 : Refactor validator deletion
2018-10-18 21:58:18 +02:00
Christopher Goes
74780c6608
Merge branch 'develop' into cwgoes/check-supply-in-simulation
2018-10-18 02:51:54 +02:00
David Braun
e845569d16
Merge PR #2496 : Add example to Swagger specification for /keys/seed
2018-10-17 20:25:02 +02:00
Christopher Goes
67258c4c29
Merge branch 'develop' into cwgoes/check-supply-in-simulation
2018-10-16 23:32:49 +02:00
Christopher Goes
d8038fcddc
Update testcases & pending
2018-10-16 21:44:23 +02:00
Christopher Goes
3f59cf1517
Merge branch 'develop' into cwgoes/fix-signing-info-bugs
2018-10-16 19:23:57 +02:00
ValarDragon
20cc13e5bf
types: Dec.MarshalJSON now marshals as a normal decimal string
...
Closes #2475
2018-10-16 09:29:32 -07:00
Christopher Goes
c0ce451003
Merge #2500 : Block conflicting redelegations
...
* Block conflicting redelegations
* Update PENDING.md
* Add conflicting redelegation testcase
2018-10-15 21:06:31 -04:00
Christopher Goes
2fff810695
This PR now will do something else
2018-10-16 02:23:56 +02:00
Christopher Goes
16746254f5
Update PENDING.md
2018-10-16 02:18:09 +02:00
Joon
047c3d1456
Merge branch 'develop' into joon/2490-copy-godocs
2018-10-16 04:14:40 +09:00
mossid
c903f39d1f
update PENDING
2018-10-16 04:11:31 +09:00
Christopher Goes
2c4d9a0be4
Merge branch 'develop' into cwgoes/fix-signing-info-bugs
2018-10-15 21:04:49 +02:00