| 
							
							
								 Denali Marsh | bc33b94822 | Update delegator rewards to multi-reward index (#945) * update claim attribute type to MultiRewardIndexes
* update param attribute type to MultiRewardPeriods
* keeper: update params to match types
* keeper: update delegator core keeper methods
* keeper: update InitializeHardDelegatorReward
* keeper: update SynchronizeHardDelegatorRewards
* remove reward factor in favor of reward indexes
* update querier
* fix test: delegator init test
* fix test: delegator sync test
* implement delegator reward accumulation
* fix test: delegator general tests
* add legact types, update v0_11 -> v0_14 migration
* remove duplicate import form v0_15 migration
* implement v0_15incentive migration
* test data and migration test
* add multiple reward denoms to init/sync tests
* update delegator test with multiple reward coins
* clean up simulation sync | 2021-07-06 00:01:25 +02:00 |  | 
			
				
					| 
							
							
								 Denali Marsh | cae7503f7b | Token holder governance (#917) * Committee types (#899)
* committee types
* refactor to committee interface
* include tokencommitee stringer method
* add members to BaseCommittee
* address revisions
* update querier
* update querier
* fix compilation errors, tests, etc.
* Update MsgVote with vote type (#900)
* add vote to msg
* update querier/rest
* update example cli vote msg
* remove incorrect comments
* address revisions
* update handler, stub keeper method
* add vote type to vote struct
* Committee module keeper logic for token holder governance (#902)
* fix keeper/test compilation errors
* fix keeper/test compilation errors pt 2
* add setters to committee interface
* fix sims compilation errors
* fix incentive tests compilation errors
* update types, expected keepers
* core keeper logic
* don't allow bond denom
* implement vote tallying
* query proposal polling status
* update module keepers in app.go
* register committee interface
* fix failing incentive test
* commitee types tests
* refactor GetProposalResult by committee types
* update invariants
* implement most proposal keeper tests
* add nulls to custom enums
* remove abstain vote type
* add test for close proposal
* remove outdated TODOs
* update ProcessProposals
* switch on committee type directly
* reintroduce Abstain votes and update vote tallying
* don't allow divide by 0 panics
* delete unused setters on committee interface
* clean up tally methods return values for querier
* update enum validation to catch negative ints
* reintroduce setters for sims compilation
* address revisions
* remove commented out test
* implement ProcessProposals test
* additional revisions
* Committee migrations (#909)
* add committee v14 legacy types
* update migration imports for compile
* addRegisterCodec() to committee v14 legacy types
* migrate committee genesis state from v14 to v15
* set stability committee permissions properly
* fix committee allowed params
* migration test, kava-7 sample data
* add concrete types to committees (#911)
* revisions: migrate + tests
* register msgs on legacy codec
* Prepare Committee module for migrations (#906)
* remove invariants
* edits
* fix abci test
* fix keeper querier tests
* add committee interface registration
* use codec.Codec
* don't allow null vote types
* don't allow null tally option
* minor spelling fixes
* update example cli proposal
* fix cli tally query
* enable vote abstain from cli
* include vote options in cli help text
* call CloseProposal from handler
* custom enum marshaling
* committee: fix failing tests (#921)
* fix failing tests
* fix: spelling
Co-authored-by: rhuairahrighairigh <ruaridh.odonnell@gmail.com>
Co-authored-by: Ruaridh <rhuairahrighairidh@users.noreply.github.com>
Co-authored-by: Kevin Davis <karzak@users.noreply.github.com> | 2021-06-07 18:08:03 +02:00 |  | 
			
				
					| 
							
							
								 Kevin Davis | 00f07dfcd7 | update migration (#898) | 2021-04-05 09:12:41 -06:00 |  | 
			
				
					| 
							
							
								 Adam Robert Turman | bd53bbe4b5 | Update migrate.md (#895) | 2021-03-26 12:07:03 -06:00 |  | 
			
				
					| 
							
							
								 karzak | b80c18506e | update kava-5.1 migration guide | 2021-03-26 08:57:28 -06:00 |  | 
			
				
					| 
							
							
								 Kevin Davis | bf15ec4f8d | fix: update kava-6 genesis time (#890) | 2021-03-24 22:23:19 -06:00 |  | 
			
				
					| 
							
							
								 Ruaridh | 99095a8fc3 | fix typo (#883) | 2021-03-16 18:35:34 -06:00 |  | 
			
				
					| 
							
							
								 Kevin Davis | 90c7c5c2ba | update chain-id to kava-5.1 (#882) | 2021-03-16 18:32:02 -06:00 |  | 
			
				
					| 
							
							
								 Kevin Davis | 1dffdd4387 | Update migration test data (#881) * update migration from v0.13 to v0.14
* update dates, add rollback instructions
* address review comments
* update test files
* add hbtc usdx incentives to migration
* update genesis time
* address review comments | 2021-03-16 14:42:41 -06:00 |  | 
			
				
					| 
							
							
								 Kevin Davis | 18ee69f480 | update migration command from v0.13 to v0.14 (#880) * update migration from v0.13 to v0.14
* update dates, add rollback instructions
* address review comments | 2021-03-16 13:02:11 -06:00 |  |