Commit Graph

619 Commits

Author SHA1 Message Date
rigelrozanski
1302c71982 fixin tests 2018-05-17 09:19:33 -04:00
rigelrozanski
423917f352 test compile fixes for poolshares 2018-05-17 09:19:33 -04:00
rigelrozanski
1ab432a7e1 many bug fixes, introduce PoolShare type 2018-05-17 09:19:33 -04:00
rigelrozanski
be9413517d fix UpdateSharesLocation and removeDelShares 2018-05-17 09:19:33 -04:00
rigelrozanski
dc3c40fecc fixing tests, working on TestUpdateSharesLocation 2018-05-17 09:19:33 -04:00
rigelrozanski
67123a3a46 move validator property fn and tests from pool.go to validator.go 2018-05-17 09:19:33 -04:00
rigelrozanski
b64363fcbe split types into multiple files, fix delegation share exrate 2018-05-17 09:19:33 -04:00
rigelrozanski
0c98cc6895 working fixing validator tests 2018-05-17 09:19:05 -04:00
rigelrozanski
c69c145964 fix stake app tests 2018-05-17 09:19:05 -04:00
rigelrozanski
eb87a5dbbf introduce UpdateSharesLocation to deal with different share types 2018-05-17 09:19:05 -04:00
rigelrozanski
9bb01c9504 fixing tests 2018-05-17 09:19:05 -04:00
rigelrozanski
a0c73372be stake refactor, tests compiling 2018-05-17 09:19:05 -04:00
rigelrozanski
518e2490d5 develop rebase staking fixes 2018-05-17 09:19:05 -04:00
rigelrozanski
f81c2a8f99 compiling after fee fixes merge 2018-05-17 09:19:05 -04:00
rigelrozanski
0ad2cc0dc7 bring back old keeper_test 2018-05-17 09:19:05 -04:00
rigelrozanski
ee9fe541f4 refactor cwgoes mods on staking keeper 2018-05-17 09:19:05 -04:00
Christopher Goes
17a02e60f8 Staking test fixes 2018-05-17 09:19:05 -04:00
rigelrozanski
675dc5df15 staking refactor compiling 2018-05-17 09:19:05 -04:00
rigelrozanski
6d0c788185 working refactoring 2018-05-17 09:17:40 -04:00
rigelrozanski
aff7d28bb0 stake keeper renaming/refactor 2018-05-17 09:17:40 -04:00
rigelrozanski
06cf8b2934 stake keeper name updates 2018-05-17 09:17:40 -04:00
rigelrozanski
fa64487e65 working fee distribution reorg 2018-05-17 09:17:40 -04:00
mossid
22e9fc276d GetDelegated -> GetBondAmount 2018-05-17 09:17:40 -04:00
mossid
2e9e2835ff add delegation 2018-05-17 09:17:40 -04:00
mossid
79fdbe2f3a add ValidatorSet, remove methods 2018-05-17 09:17:40 -04:00
rigelrozanski
37156ad192 debug stake store refactor, cli change 2018-05-17 09:17:40 -04:00
rigelrozanski
5567bdfaaf intra counter cleanup 2018-05-17 09:17:14 -04:00
rigelrozanski
df2c0c795d ... 2018-05-17 09:17:14 -04:00
rigelrozanski
ed5d088824 renaming and refactoring for fees 2018-05-17 09:17:14 -04:00
rigelrozanski
e8a615752f working 2018-05-17 09:17:14 -04:00
rigelrozanski
28e4ec8336 precommit power tests 2018-05-17 09:17:14 -04:00
rigelrozanski
750cbc53ec stake cleanup, functionality for total prevote power 2018-05-17 09:17:14 -04:00
rigelrozanski
d871605241 staking fee distribution working commit 2018-05-17 09:15:06 -04:00
mossid
8336eb9bc5 in progress 2018-05-17 09:15:06 -04:00
mossid
755f79d52d GetValidators -> Validators, sdk.Validator=abci.Validator 2018-05-17 09:15:06 -04:00
mossid
fef5b6a30f add some counterexamples 2018-05-17 09:15:06 -04:00
mossid
1b8033da0c add tests 2018-05-17 09:15:06 -04:00
mossid
6d742d6829 add ValidatorSetKeeper, move Validator from stake to types 2018-05-17 09:15:06 -04:00
mossid
b3b8790793 add some counterexamples 2018-05-17 09:15:06 -04:00
mossid
d45210432c add tests 2018-05-17 09:15:06 -04:00
mossid
60869ff427 implement TotalPower 2018-05-17 09:15:06 -04:00
mossid
9d7e893226 rebase on develop 2018-05-17 09:15:06 -04:00
Ethan Buchman
4bdcad572b remove gasLimit from NewContext 2018-05-15 22:19:09 -04:00
Christopher Goes
4134bf922c
Address PR comments 2018-05-16 02:06:17 +02:00
Christopher Goes
4775437426
Unexport verifyCost 2018-05-16 01:15:22 +02:00
Christopher Goes
38716d5edc
ConsumeGas for pubkey.VerifyBytes 2018-05-16 01:14:31 +02:00
Christopher Goes
702ffafa06
Rebase 2018-05-16 01:14:30 +02:00
Christopher Goes
1c4ed7b833
Gas-wrap ctx.KVStore 2018-05-16 01:13:48 +02:00
Christopher Goes
1f8ef62d28
Swap to panic/recover version 2018-05-16 01:13:48 +02:00
Christopher Goes
f0e4d24ea3
Basic gas impl, quick testcase 2018-05-16 01:13:47 +02:00
Christopher Goes
efc7843fb9
Changes to bank keeper for gas 2018-05-16 01:13:47 +02:00
Christopher Goes
26991803ee
GasMeter & context updates 2018-05-16 01:13:47 +02:00
Christopher Goes
c81e37ce7a
Return tags on changePubkey 2018-05-15 23:40:01 +02:00
Sunny Aggarwal
ea6d3e8efc should work maybe? 2018-05-15 16:52:30 -04:00
Rigel
64f445ed22
Merge pull request #985 from LLLeon/master
modify bad syntax for struct tag value
2018-05-14 10:29:11 -04:00
LLLeon
f1e441346a x/bank: fix typo 2018-05-13 20:47:26 +08:00
Christopher Goes
a2f5855d8e
Add tags for declare & edit candidacy txs 2018-05-10 21:55:51 +02:00
Christopher Goes
580ac5f57b
Add tagging for MsgUnbond 2018-05-10 17:37:12 +02:00
Christopher Goes
e4e1068390
Add delegate() tags 2018-05-10 17:37:12 +02:00
Christopher Goes
2b707f6b0a
AppendTags a function of Tags 2018-05-10 17:37:12 +02:00
Christopher Goes
60b56f9b1c
Slight tags API changes (Jae comments) 2018-05-10 17:36:55 +02:00
Christopher Goes
bef7e44f6d
Example tag implementation for CoinKeeper 2018-05-10 17:36:55 +02:00
rigelrozanski
677559bf6c cwgoes comments 2018-05-09 18:24:51 -04:00
rigelrozanski
d464779d34 iter->substore, enable delegator bonds query 2018-05-08 15:57:12 -04:00
rigelrozanski
d44c7afa30 add range queries, add candidates query 2018-05-08 15:57:12 -04:00
rigelrozanski
dd9b5e78f7 cleanup stake marshalJson -> marshalBinary 2018-05-01 16:41:04 -04:00
Christopher Goes
62fc3e2c49
Context-accessible logger field 2018-05-01 13:52:49 +02:00
Rigel
a674d75016
Merge pull request #895 from cosmos/sunny/remove-msg-get
Remove Get function from Msg interface
2018-04-30 22:12:19 -04:00
Rigel
c8a39af038
Merge pull request #936 from cosmos/adrian/steak
Change fermion to steak
2018-04-30 19:41:55 -04:00
rigelrozanski
05c4bbb997 staking cli UnmarshalBinary -> UnmarshalJSON 2018-04-30 19:30:00 -04:00
Adrian Brink
d52d74582a
Change fermion to steak 2018-04-30 16:24:46 -07:00
Sunny Aggarwal
9f4f35a6db
removed Get from account 2018-05-01 00:15:27 +02:00
Sunny Aggarwal
fdb610bea7
updated documentation 2018-05-01 00:15:27 +02:00
Sunny Aggarwal
754481af2c
got rid of Get on Msg interface 2018-05-01 00:15:27 +02:00
Sunny Aggarwal
ee2800ff6d
updated documentation 2018-05-01 00:15:27 +02:00
Sunny Aggarwal
af0e71fa0d
got rid of Get on Msg interface 2018-05-01 00:15:15 +02:00
Christopher Goes
24dffd0c98
Reenable random testcase iterations 2018-05-01 00:06:20 +02:00
rigelrozanski
cb4463e5f1 reenable TestPossibleOverflow 2018-04-30 17:30:34 -04:00
rigelrozanski
ce32117399 rational embedes bigRat 2018-04-30 17:21:14 -04:00
rigelrozanski
10ddd7a3d3 refactor export function, working 2018-04-27 20:06:50 -04:00
Christopher Goes
ad77affb53 Add IterateAccounts & account export 2018-04-27 20:04:29 -04:00
Christopher Goes
f6cef02904 Reorder parameters & remove redundant check 2018-04-27 20:03:43 -04:00
Christopher Goes
9450779bba InitGenesis & WriteGenesis no longer functions of keepers 2018-04-27 20:03:43 -04:00
Christopher Goes
c788c3e533 GetBonds => getBonds 2018-04-27 20:03:43 -04:00
Christopher Goes
dbdf6aae0e Test GetBonds 2018-04-27 20:03:43 -04:00
Christopher Goes
f92e83d2e0 Swap to general export command 2018-04-27 20:02:26 -04:00
Christopher Goes
55c82e44a2 export-stake command works 2018-04-27 20:00:58 -04:00
Christopher Goes
203d2c19cc Add export command to stake module 2018-04-27 20:00:58 -04:00
Christopher Goes
0436d890c7 Add candidates & bonds to stake module genesis 2018-04-27 20:00:58 -04:00
Christopher Goes
f71191e402 Add simple WriteGenesis for stake & cool modules 2018-04-27 20:00:58 -04:00
rigelrozanski
bffb0132a5 lint fix, add make test_lint 2018-04-27 15:20:12 -04:00
rigelrozanski
260ab69e4f cleanup, move simplestaking to democoin 2018-04-26 22:59:30 -04:00
rigelrozanski
201908949a stake init overhaul 2018-04-26 14:26:39 -04:00
rigelrozanski
556896679a ... 2018-04-26 14:26:39 -04:00
Christopher Goes
5b4fb85f7e
Fn suffix & http.HandlerFunc 2018-04-25 22:32:22 +02:00
Christopher Goes
fd40d39556
Only one CoreContext for all REST commands 2018-04-25 16:49:31 +02:00
Christopher Goes
56ac948dc6
REST folder restructure & cleanup 2018-04-25 16:18:06 +02:00
Christopher Goes
4ac80c3204
Merge pull request #897 from cosmos/sunny/remove_accountmapper_seal
Remove Account Mapper Seal
2018-04-24 12:27:01 +02:00
Rigel
2cc609fbe6
Merge pull request #818 from cosmos/adrian/ibc
Start prep for IBC standard for Ethereum community
2018-04-23 16:42:38 -04:00
Christopher Goes
86b79b9c84
Fix testcases & update changelog 2018-04-23 18:41:36 +02:00
Christopher Goes
5b1e2a3786
Add Height field to DelegatorBond, update appropriately 2018-04-23 18:32:55 +02:00
Christopher Goes
91b1ee393c
Add ViewSlashKeeper 2018-04-23 18:17:21 +02:00
Christopher Goes
2672f4a1bb
Add delegator bond query API endpoint 2018-04-23 17:30:54 +02:00
Sunny Aggarwal
016a1c8ec9 removed seal 2018-04-22 23:36:15 -07:00
Adrian Brink
fbfec1c9cf
Start prep for IBC standard for Ethereum community 2018-04-21 13:43:57 +02:00
rigelrozanski
0ea1bc7918 add prepend bytes comment to pubkey hex string 2018-04-19 21:09:48 -04:00
rigelrozanski
ad0c776d94 show_validator now displays HEX by default, declare-candidacy also takes go-amino encoded 2018-04-19 15:18:31 -04:00
Christopher Goes
f0d8e950a3
Merge pull request #880 from cosmos/rigel/cleanup
Add Golint to CircleCI // Lint compliant // cleanup
2018-04-19 19:54:47 +02:00
rigelrozanski
2a796b6c7a remove test linter fail function 2018-04-19 13:23:59 -04:00
rigelrozanski
566563f666 ci gometalinter, also add linter failing function to test 2018-04-19 13:20:45 -04:00
Christopher Goes
12336f249c
Address PR comments
Clarify field names, explain testing scenarios in more depth
2018-04-19 14:09:12 +02:00
Christopher Goes
d2fa76aa37
Rebase onto develop 2018-04-19 13:52:57 +02:00
Christopher Goes
7f38f34709
Stake module block-local tx index counter 2018-04-19 13:48:45 +02:00
Christopher Goes
4e72250dd1
Add testcases (ref #582 discussion) 2018-04-19 13:48:08 +02:00
Christopher Goes
6424bb85ff
Update ordering logic 2018-04-19 13:48:07 +02:00
Christopher Goes
166711742e
Rebase, test fix 2018-04-19 13:48:07 +02:00
Christopher Goes
90d88114d9
Ordering fixes, testcases 2018-04-19 13:48:07 +02:00
Christopher Goes
7fa634e772
Cleanup implementation 2018-04-19 13:48:07 +02:00
Christopher Goes
91e850b568
WIP: Track validator height (closes #582) 2018-04-19 13:48:07 +02:00
Christopher Goes
36f5797660
Ordering fixes, testcases 2018-04-19 13:48:07 +02:00
Christopher Goes
905a9eefb9
Cleanup implementation 2018-04-19 13:48:07 +02:00
Christopher Goes
b1c83f2edb
WIP: Track validator height (closes #582) 2018-04-19 13:48:06 +02:00
rigelrozanski
d28efaac27 many renames / golint compliance 2018-04-19 00:49:24 -04:00
rigelrozanski
2994af56c9 gaia new error codetype 2018-04-18 12:36:55 -04:00
rigelrozanski
c80b9674cd stake CLI various fixes, confirmed working 2018-04-18 12:19:35 -04:00
rigelrozanski
45723733bc fix staking flags 2018-04-18 12:19:35 -04:00
rigelrozanski
09fe4c0262 fix stake query keys 2018-04-18 12:19:35 -04:00
rigelrozanski
265670297c fix PK encodings 2018-04-18 12:19:35 -04:00
rigelrozanski
e584d5acac ci build -> install
pubkey issue

...

rebase fixes

...
2018-04-18 12:19:35 -04:00
rigelrozanski
996cafe972 register wire, stake changelog, stake genesis update 2018-04-18 12:19:35 -04:00
rigelrozanski
c63a545206 stake handler tests 2018-04-18 12:19:35 -04:00
rigelrozanski
8a34b91fac fix existing gaia tests 2018-04-18 12:18:28 -04:00
rigelrozanski
179caa5768 refactor gaia with stake 2018-04-18 12:18:28 -04:00
rigelrozanski
f7437fd899 connected stake cli 2018-04-18 12:18:01 -04:00
Christopher Goes
f8e44b5b00 Error codespacing (#809)
* Initial codespacing layout (ref #766)
* Add codespace to Router (ref #766)
* Implement Codespacer and update modules
* Default codespaces, testcases
* Update error formatting, codespacer tests
* Add RegisterOrPanic testcase
* Update CHANGELOG
2018-04-17 19:16:21 -07:00
Sunny Aggarwal
d2013ec2a0
added state change revert comment 2018-04-17 23:39:57 +02:00
Sunny Aggarwal
fcc164fab1
rebase and switch test to amino 2018-04-17 23:39:57 +02:00
Sunny Aggarwal
c7bd05f0b8
hard reset 2018-04-17 23:39:52 +02:00
Christopher Goes
474fa1dfd1
Switch to BurnFeeHandler 2018-04-17 01:06:07 +02:00
Christopher Goes
3bbb15f454
Add tx to feeHandler, move around in example apps 2018-04-16 14:58:19 +02:00
Christopher Goes
39ee95abe4
Refactor to use FeeHandler function 2018-04-16 14:15:03 +02:00
Christopher Goes
7fafa9e021
Add testcases 2018-04-16 14:00:01 +02:00
Christopher Goes
e870163ec0
Implement fee pool pseudo-account in sdk.AccountMapper 2018-04-16 13:59:56 +02:00
Christopher Goes
c7b680a545
Address PR comments 2018-04-10 11:16:30 +02:00
Christopher Goes
7383c99026
Add AutoSequence to all transaction-sending commands 2018-04-10 11:16:30 +02:00
Christopher Goes
bd626ba94e
Helper function 2018-04-10 11:16:30 +02:00
Christopher Goes
ec98545a1b
Default to next sequence number (closes #807) 2018-04-10 11:16:30 +02:00
Rigel
e588ebfa9a
Merge pull request #821 from cosmos/adrian/deadcode
Remove deadcode
2018-04-09 20:34:50 -04:00
Ethan Buchman
f5c285f5ee more MarshalJSONIndent 2018-04-09 23:18:56 +03:00
Adrian Brink
13521b3f77
Remove deadcode 2018-04-09 17:33:53 +02:00
Ethan Buchman
1860f988b6 fix tests 2018-04-07 20:56:49 +03:00
Jae Kwon
c4bc888375 Fix almost all tests 2018-04-07 00:02:00 -07:00
Jae Kwon
49fdf80d9d WIP commit 2018-04-06 17:25:08 -07:00
Jae Kwon
a44e871dc7 WIP, aminoification 2018-04-06 16:20:14 -07:00
rigelrozanski
27087bb064 cwgoes comments, validator.VotingPower -> validator.Power 2018-04-05 18:34:25 -04:00
rigelrozanski
6a10283eaa accumulated validator updates now type abcivalidator 2018-04-05 13:17:32 -04:00
rigelrozanski
ccb71a2afa pool using time and end block handler staking 2018-04-05 13:17:32 -04:00
rigelrozanski
7d31ba835a rebase fixes 2018-04-05 13:17:08 -04:00
rigelrozanski
6b995ac701 handler tests pass woot
...
2018-04-05 13:17:08 -04:00
rigelrozanski
b8541c8174 tests in loops use require
...
2018-04-05 13:17:08 -04:00
rigelrozanski
bfcb214c55 fix nil.Result() call 2018-04-05 13:17:08 -04:00
Ethan Buchman
d87488a48b stake: register auth.BaseAccount, not basecoin AppAccount 2018-04-05 13:17:08 -04:00
rigelrozanski
1db8764b9e handler tests compile
...

...
2018-04-05 13:17:08 -04:00
rigelrozanski
6b279bd8bd uncomment handler tests 2018-04-05 13:17:08 -04:00
Ethan Buchman
4bee8c6865 update for tendermint v0.18.0-rc1 2018-04-05 16:31:06 +03:00
Ethan Buchman
2ee3ca3192
Merge pull request #747 from cosmos/cwgoes/rest-cli-refactor
REST/CLI refactor
2018-04-05 11:26:44 +03:00
Rigel
0c9ba2ba99
Merge pull request #771 from cosmos/cwgoes/staking-tests-v2
Simplified multi-candidate staking pool tests
2018-04-05 05:19:24 +02:00
rigelrozanski
65e789c43d minor cleanup to pool_test.go 2018-04-04 13:54:30 -04:00
Christopher Goes
ef2d43d5b0
Add tests for bondedRatio, bondedShareExRate, unbondedShareExRate 2018-04-04 19:49:02 +02:00
Christopher Goes
20651490eb
Disable overflow bug check for now (ref #753) 2018-04-04 19:40:34 +02:00
Christopher Goes
8ed328074f
Fix incorrect reassignment 2018-04-04 19:26:35 +02:00
rigelrozanski
9aef787c5d cleanup 2018-04-03 23:41:08 -04:00
Christopher Goes
cdbb994e3f
Update IBC commands 2018-04-03 22:23:09 +02:00
Christopher Goes
12f4a21d03
Reuse Tendermint client instance (closes #671) 2018-04-03 22:16:03 +02:00
Christopher Goes
8412215c16
Additional module cleanup 2018-04-03 22:16:03 +02:00
Christopher Goes
7214149f1d
Move client context initialization from viper to separate package 2018-04-03 22:16:03 +02:00
Christopher Goes
f5322fa25f
Remove unused imports 2018-04-03 22:15:51 +02:00
Christopher Goes
7a8e00dbb9
Change CoreContext parameters instead of using viper.Set 2018-04-03 22:15:27 +02:00
Christopher Goes
579e5d4cdc
Add CoreContext for CLI/REST options 2018-04-03 22:15:12 +02:00
Christopher Goes
720b37c6f2
Rename client/builder to client/core (ref #721) 2018-04-03 22:14:11 +02:00
Rigel
9fc9db00fb
Merge pull request #772 from cosmos/cwgoes/staking-initgenesis
Implement InitGenesis for staking
2018-04-03 21:51:13 +02:00
rigelrozanski
a85fdcc23b cleanup TestInitGenesis 2018-04-03 15:47:26 -04:00
Christopher Goes
cfb3ba75af
Update InitGenesis tests for x/stake 2018-04-03 20:50:31 +02:00
Ethan Buchman
519d0b7d00
Merge pull request #780 from cosmos/joon/ibc-hotfix
IBC hotfix
2018-04-03 21:30:37 +03:00
mossid
464bf06380 typo? 2018-04-03 18:24:50 +02:00
mossid
d8694070c7 use tmlibs/log 2018-04-03 18:19:47 +02:00
Christopher Goes
b117f082ef
Cleanup, add comments 2018-04-03 13:47:26 +02:00
Christopher Goes
e5a5535b8c
Refine to single test case 2018-04-03 13:25:29 +02:00
Christopher Goes
19137d007b
Cleanup testcases, refine to the error of concern 2018-04-03 13:15:27 +02:00
Christopher Goes
8fad09a659
Implement InitGenesis for x/stake (closes #737) 2018-04-03 12:56:33 +02:00
Christopher Goes
b78aa2f650
Rebase & add more invariants 2018-04-03 12:50:50 +02:00
Christopher Goes
9640c7d5c6
Add additional error information 2018-04-03 12:12:50 +02:00
Christopher Goes
ffb4ab739c
Simpler multi-candidate testing 2018-04-03 12:12:45 +02:00
mossid
606f516ecf done 2018-04-03 00:56:02 +02:00
Rigel
47aaae835e
Merge branch 'rigel/tick-tests' into joon/732-stake-keeper 2018-04-03 00:21:30 +02:00
rigelrozanski
7d67d00866 pool test correct in AssertInvariance 2018-04-03 00:19:21 +02:00
rigelrozanski
bac81838d0 random test overhaul 2018-04-03 00:19:21 +02:00
rigelrozanski
6c2eda6e1d adrian pr comment 2018-04-03 00:19:21 +02:00
rigelrozanski
34278f5220 fix in candidateAddTokens 2018-04-03 00:19:21 +02:00
rigelrozanski
c017256300 remove pool_test dep on other test declations 2018-04-03 00:19:21 +02:00
rigelrozanski
3441bc3598 visual cleanup 2018-04-03 00:19:21 +02:00
Christopher Goes
3023f3008f Enable share removal test, additional diagnostics 2018-04-03 00:19:21 +02:00
Christopher Goes
ff0fefa558 Use require.Equal instead of assert.Equal, add diagnostic messages 2018-04-03 00:19:21 +02:00
Christopher Goes
765e065e50 Staking pool tests (closes #731) 2018-04-03 00:19:21 +02:00
rigelrozanski
dd0712c5d7 move rounding into nextInflation 2018-04-03 00:19:21 +02:00
rigelrozanski
48ae300ab7 comment out handler_test.go 2018-04-03 00:19:21 +02:00
rigelrozanski
3827b34468 ... 2018-04-03 00:19:21 +02:00
rigelrozanski
4b9bd0e7ea handler tests beginning 2018-04-03 00:19:21 +02:00
rigelrozanski
c1a8f2cce9 fix tick tests 2018-04-03 00:19:21 +02:00
rigelrozanski
5486d6a283 compiling 2018-04-03 00:19:20 +02:00
rigelrozanski
55c5bf87a1 pool compiles 2018-04-03 00:19:20 +02:00
rigelrozanski
d0db8b45ae pool.go to be functions on pool 2018-04-03 00:19:20 +02:00
rigelrozanski
a6d587b870 fix remove candidate keeper logic 2018-04-03 00:15:56 +02:00
rigelrozanski
7565ba4c0c fix kicking validators logic 2018-04-03 00:15:56 +02:00
mossid
0fa0491d0f remove some unnecessary setCandidates 2018-04-03 00:15:56 +02:00
rigelrozanski
daf5fb9a13 change use of global candidates
in progress

in progress

done
2018-04-03 00:15:56 +02:00
mossid
1c079199e8 remove some TODO tags 2018-04-03 00:15:56 +02:00
mossid
77e73334b7 add test for inserting validator at the beginning/middle 2018-04-03 00:15:56 +02:00
mossid
67a943d9df write test for keeper 2018-04-03 00:15:56 +02:00
mossid
4b0c367afa keeper bugfixes, bit a pair programin w joon
in progress

in progress
2018-04-03 00:15:39 +02:00
Christopher Goes
10a22f20ba
Remove 'cool' and 'sketchy' modules from basecoind 2018-03-30 16:32:11 +02:00
Ethan Buchman
66a1130f9d
Merge pull request #662 from cosmos/matt/ibc-rest
REST IBC transfer endpoint
2018-03-29 08:45:46 -04:00
Sunny Aggarwal
bc1d9e6f93 fixed package name 2018-03-29 06:40:06 +02:00
Sunny Aggarwal
9d9001ab62 renamed staking to simplestake 2018-03-29 06:33:45 +02:00
Christopher Goes
aa4bd05668 Allow clearing candidacy fields (closes #723) 2018-03-28 19:01:50 +02:00
rigelrozanski
18c512e7ca fixes for SignBuildBroadcast in staking 2018-03-28 19:01:50 +02:00
rigelrozanski
b2c5814fd0 cwgoes comments addressed 2018-03-28 19:01:50 +02:00
rigelrozanski
cbbba2cf4f stake handler nolonger function of keeper 2018-03-28 19:01:50 +02:00
rigelrozanski
e5199f0c7c fix validator keeper functionality, add testing 2018-03-28 19:01:50 +02:00
rigelrozanski
e25b78055b dep update
...

...
2018-03-28 19:01:50 +02:00
rigelrozanski
1df21e0fb6 validatebasic tests cleanup 2018-03-28 19:01:50 +02:00
Sunny Aggarwal
c1cb53ca58 msg_tests 2018-03-28 19:01:50 +02:00
rigelrozanski
4e45d7368b rebase fixes 2018-03-28 19:01:50 +02:00
rigelrozanski
59562cd864 remove term voting power from candidates 2018-03-28 19:01:50 +02:00
rigelrozanski
c79263f3a8 borken validator keeper tests 2018-03-28 19:01:50 +02:00
rigelrozanski
27e0bbca4e major keeper revisions 2018-03-28 19:01:50 +02:00
rigelrozanski
5ba297089a expose some keeper functions, tick cleanup 2018-03-28 19:01:50 +02:00
rigelrozanski
3a011678e7 keeper tests/revisions 2018-03-28 19:01:50 +02:00
rigelrozanski
a4ab2fcf2f staking passing, low test coverage 2018-03-28 19:01:50 +02:00
rigelrozanski
db0a275b23 rational to Exposed Fields 2018-03-28 19:01:50 +02:00
rigelrozanski
7da2789535 Rational -> Rat 2018-03-28 19:01:50 +02:00
rigelrozanski
13835f084f sunny refactor compiling 2018-03-28 19:01:50 +02:00
rigelrozanski
93173e9fdd working sunny staking refactor 2018-03-28 19:01:50 +02:00
rigelrozanski
c1d8aefecd testing staking
...

...
2018-03-28 19:01:50 +02:00
rigelrozanski
d439f5c47f name and pass rebase fixes 2018-03-28 19:01:50 +02:00
rigelrozanski
acc5bda225 tests compile 2018-03-28 19:01:50 +02:00
rigelrozanski
3f0d7edb06 gettin' stakin' tests up to snuff 2018-03-28 19:01:50 +02:00
rigelrozanski
3cb5bdb166 staking non-tests go files compile 2018-03-28 19:01:50 +02:00
Ethan Buchman
865b116837 move Bond/UnbondCoins to transact
working

...
2018-03-28 19:01:50 +02:00
Ethan Buchman
af6c1a3f02 types/rational: use encoding/json
minor fixes

working on compiling
2018-03-28 19:01:50 +02:00