Commit Graph

119 Commits

Author SHA1 Message Date
rigelrozanski a0c73372be stake refactor, tests compiling 2018-05-17 09:19:05 -04:00
rigelrozanski f81c2a8f99 compiling after fee fixes merge 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 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 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 6d742d6829 add ValidatorSetKeeper, move Validator from stake to types 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
rigelrozanski dd9b5e78f7 cleanup stake marshalJson -> marshalBinary 2018-05-01 16:41:04 -04:00
rigelrozanski ce32117399 rational embedes bigRat 2018-04-30 17:21:14 -04:00
Christopher Goes c788c3e533 GetBonds => getBonds 2018-04-27 20:03:43 -04:00
Christopher Goes 55c82e44a2 export-stake command works 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 91b1ee393c
Add ViewSlashKeeper 2018-04-23 18:17:21 +02: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
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 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 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
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
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
Christopher Goes cfb3ba75af
Update InitGenesis tests for x/stake 2018-04-03 20:50:31 +02:00
Christopher Goes 8fad09a659
Implement InitGenesis for x/stake (closes #737) 2018-04-03 12:56:33 +02:00
Rigel 47aaae835e
Merge branch 'rigel/tick-tests' into joon/732-stake-keeper 2018-04-03 00:21:30 +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
rigelrozanski daf5fb9a13 change use of global candidates
in progress

in progress

done
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
rigelrozanski e5199f0c7c fix validator keeper functionality, add testing 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 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 292e156872 werkin to compile
working

working refactor staking
2018-03-28 19:01:49 +02:00
rigelrozanski 59b10d33c1 porting handler, refactoring mapper/types 2018-03-28 19:01:49 +02:00