Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d60358fcd 
							
						 
					 
					
						
						
							
							Fix: Add missing stability committee permissions ( #854 )  
						
						... 
						
						
						
						* fix: remove old harvest permissions from committee
* add new hard param keys to allowed committee params
* add all cdp collateral types to committee permissions 
						
					 
					
						2021-02-28 10:33:44 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26e88c6177 
							
						 
					 
					
						
						
							
							fix: check correct time elpased condition ( #853 )  
						
						
						
					 
					
						2021-02-24 11:25:40 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e718d3510 
							
						 
					 
					
						
						
							
							Update Swagger for kava-5 ( #852 )  
						
						... 
						
						
						
						* hard: posts, gets, object definitions
* formatting
* incentive params
* incentive claims and rewards
* incentive fromatting
* update CDP
* format CDP
* fix typo in cdp liquidate route registration 
						
					 
					
						2021-02-23 14:02:08 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5352c2489d 
							
						 
					 
					
						
						
							
							fix: set indexes to zero ( #835 )  
						
						
						
					 
					
						2021-02-23 12:41:30 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a878b0d66 
							
						 
					 
					
						
						
							
							add liquidate msg to cdp spec ( #850 )  
						
						
						
					 
					
						2021-02-23 12:41:17 -07:00 
						 
				 
			
				
					
						
							
							
								Ruaridh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d0a9bc2f4 
							
						 
					 
					
						
						
							
							connect Migrate func to cmd, remove unused flags ( #851 )  
						
						
						
					 
					
						2021-02-23 12:40:31 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4daffcaf8 
							
						 
					 
					
						
						
							
							fix: enforce max number of liquidations in cdp begin blocker ( #849 )  
						
						... 
						
						
						
						* fix: enforce max number of liquidations in cdp begin blocker
* address review comments 
						
					 
					
						2021-02-23 12:39:39 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a3dd7970d 
							
						 
					 
					
						
						
							
							Fix typo  
						
						
						
					 
					
						2021-02-23 11:25:23 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							209c15dde9 
							
						 
					 
					
						
						
							
							Add placeholder block height to migration guide  
						
						
						
					 
					
						2021-02-23 09:17:50 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1249c315fe 
							
						 
					 
					
						
						
							
							Update migrate.md  
						
						
						
					 
					
						2021-02-22 18:45:49 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43d327db03 
							
						 
					 
					
						
						
							
							Update migrate.md  
						
						
						
					 
					
						2021-02-22 18:43:33 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							915d86bf35 
							
						 
					 
					
						
						
							
							kd-document-migration ( #847 )  
						
						... 
						
						
						
						* feat: add bep-3 migration
* remove comments
* address review comments
* update min/max block locks
* set open swaps to expired and adjust asset supply
* fix: handle open swaps
* feat: add migration doc
* fix typos 
						
					 
					
						2021-02-22 18:39:54 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							667ad87825 
							
						 
					 
					
						
						
							
							[R4R] kava 5 migration ( #848 )  
						
						... 
						
						
						
						* wip: kava-5 migration
* feat: kava 5 migration
* fix: don't repeat genesis time 
						
					 
					
						2021-02-22 18:28:07 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bf40b97f9 
							
						 
					 
					
						
						
							
							feat: pricefeed migrations ( #846 )  
						
						
						
					 
					
						2021-02-22 14:53:00 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4753504a68 
							
						 
					 
					
						
						
							
							Add bep3 migration ( #819 )  
						
						... 
						
						
						
						* feat: add bep-3 migration
* remove comments
* address review comments
* update min/max block locks
* set open swaps to expired and adjust asset supply
* fix: handle open swaps 
						
					 
					
						2021-02-22 14:47:28 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa3cf66707 
							
						 
					 
					
						
						
							
							add validator vesting migrations ( #845 )  
						
						
						
					 
					
						2021-02-22 14:15:10 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0865e40553 
							
						 
					 
					
						
						
							
							[R4R] incentive, hard migrations ( #783 )  
						
						... 
						
						
						
						* update v0_11 harvest genesis state
* wip: hard migration
* wip: incentive migration
* wip: incentive migration
* update incentive migration for multi-rewards
* address review comments
* sort slices for deterministic ordering
* update interest rate model and reserves
* fix: use correct conversion factor
* fix: remove auction size param
* remove ununsed module accounts
* update incentive claim multiplier for one month rewards
* address hard migration review comments
* add hard test
* migrate harvest mod account (#844 )
* migrate harvest mod account
* update hard account permissions
* update hard module account permissions
Co-authored-by: Ruaridh <rhuairahrighairidh@users.noreply.github.com> 
						
					 
					
						2021-02-22 14:08:23 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99fb79a1ae 
							
						 
					 
					
						
						
							
							update spec, add money market deprecation steps ( #841 )  
						
						
						
					 
					
						2021-02-22 13:52:17 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1499a89ce5 
							
						 
					 
					
						
						
							
							Query Hard module reserves ( #843 )  
						
						... 
						
						
						
						* implement CLI reserves query
* implement REST reserves query 
						
					 
					
						2021-02-22 13:48:52 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe43c2bc41 
							
						 
					 
					
						
						
							
							Hard Audit: don't convert directly from sdk.Int to uint64 ( #842 )  
						
						... 
						
						
						
						* refactor away from sdk.Int's .Uint64() method
* refactor cdp module interest calc 
						
					 
					
						2021-02-20 09:42:57 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5cd94047a4 
							
						 
					 
					
						
						
							
							fix: set interest accumulation time and exit when borrows are zero ( #840 )  
						
						
						
					 
					
						2021-02-19 16:33:55 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ab2e9965f 
							
						 
					 
					
						
						
							
							Add committee migrations ( #818 )  
						
						... 
						
						
						
						* fix: collateral param permission
* wip: kava-5 committee updates
* feat: add committee migrations
* rename functions so git recognizes diffs better
* rename
* remove auction_size param
* address review comments
* add check ltv index count to collateral param perms
* fix: update legacy migration
* use function to define collateral param in test
* use go 1.15 in circle
* address review comments
* fix: no nil values for collateral params 
						
					 
					
						2021-02-19 14:05:42 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							421f774ec1 
							
						 
					 
					
						
						
							
							sort unique denom list ( #836 )  
						
						
						
					 
					
						2021-02-19 14:05:17 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b6e47ff46 
							
						 
					 
					
						
						
							
							call hooks in export genesis ( #837 )  
						
						
						
					 
					
						2021-02-19 13:49:36 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a51a737cb 
							
						 
					 
					
						
						
							
							fix time elapsed calculation + test ( #838 )  
						
						
						
					 
					
						2021-02-19 13:24:00 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c88c01eb8 
							
						 
					 
					
						
						
							
							validate against money markets in store ( #839 )  
						
						
						
					 
					
						2021-02-19 13:23:19 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6045a94b39 
							
						 
					 
					
						
						
							
							Allocate Hard supply/borrow rewards to legacy suppliers/borrowers ( #833 )  
						
						... 
						
						
						
						* initialize hard supply reward for empty rewards
* add god committee to integration test
* organize claim types, add helper methods
* reorder integration test's god committee
* legacy suppliers earn rewards + tests
* update InitializeHardBorrowReward + test
* remove formatting comments from tests
* allocate rewards to legacy borrowers + test
* apply change to update index denom methods
* Update querier to show synced rewards for legacy deposits/borrows (#834 )
* update simulated sync method to show rewards for legacy deposits/borrows
* more explicity debuging logs
* revisions
Co-authored-by: Kevin Davis <karzak@users.noreply.github.com> 
						
					 
					
						2021-02-19 13:02:51 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5fc1c6b4f 
							
						 
					 
					
						
						
							
							Add hard and incentive spec updates ( #817 )  
						
						... 
						
						
						
						* wip: update hard spec
* feat: updated hard spec
* feat: updated incentive spec 
						
					 
					
						2021-02-19 17:14:48 +01:00 
						 
				 
			
				
					
						
							
							
								Nick DeLuca 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bdbc9b9c58 
							
						 
					 
					
						
						
							
							remove unused total deposit value -- not needed by ltv range calculation ( #832 )  
						
						
						
					 
					
						2021-02-17 10:37:41 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53eab47c07 
							
						 
					 
					
						
						
							
							Hard Audit: don't let users borrow from reserves ( #827 )  
						
						... 
						
						
						
						* don't borrow from reserves
* use safesub and throw error 
						
					 
					
						2021-02-16 07:45:57 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58573e7b26 
							
						 
					 
					
						
						
							
							fix: allow ltv of zero ( #830 )  
						
						
						
					 
					
						2021-02-16 07:43:46 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad6ef76979 
							
						 
					 
					
						
						
							
							fix: set interest last updated to previous accrual time, not block time ( #829 )  
						
						
						
					 
					
						2021-02-16 07:43:21 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8d3d877aa 
							
						 
					 
					
						
						
							
							check borrow err ( #828 )  
						
						
						
					 
					
						2021-02-15 08:30:41 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94999b6b02 
							
						 
					 
					
						
						
							
							Incentive module: accounts should only be able to claim their own rewards ( #826 )  
						
						... 
						
						
						
						* make rewards only claimable by sender
* remove 'owner' from cli for incentive claims 
						
					 
					
						2021-02-15 08:29:00 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15da55b451 
							
						 
					 
					
						
						
							
							Hard Audit: refresh borrow/deposit after syncing ( #824 )  
						
						... 
						
						
						
						* refresh borrow/deposit after syncing
* revisions 
						
					 
					
						2021-02-12 21:56:03 +01:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5b72363d0 
							
						 
					 
					
						
						
							
							Hard Audit: decrement total borrowed on liquidation ( #823 )  
						
						... 
						
						
						
						* decrement total borrow on liquidation
* copy kevin's decrement changes
* check error in liquidation
* extend decrement borrowed changes
* mimic negative check on the supplied coins side
* update liquidation test 
						
					 
					
						2021-02-12 13:07:32 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e39c1d0a8 
							
						 
					 
					
						
						
							
							fix: account for start time in calculating time elapsed ( #821 )  
						
						
						
					 
					
						2021-02-12 08:30:10 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe2a131b31 
							
						 
					 
					
						
						
							
							Hard Audit: add minimum borrow USD value ( #822 )  
						
						... 
						
						
						
						* add module param MinimumBorrowUSDValue
* borrow/repay min limit restrictions
* add borrow/repay test cases
* update tests with new module params
* update timelock test with param
* update withdraw LTV test
* remove unused GetCurrentBorrowUSDValue method
* commit to prompt CircleCI run 
						
					 
					
						2021-02-12 08:28:05 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd7a227030 
							
						 
					 
					
						
						
							
							Query Hard module's supply/borrow APYs ( #816 )  
						
						... 
						
						
						
						* calculate estimated apy from internal spy
* implement interest rate query 
						
					 
					
						2021-02-10 10:53:53 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							802ed36846 
							
						 
					 
					
						
						
							
							remove auction size param ( #815 )  
						
						
						
					 
					
						2021-02-10 07:59:23 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f43e6336e 
							
						 
					 
					
						
						
							
							permissioned incentive claims ( #814 )  
						
						
						
					 
					
						2021-02-10 07:58:05 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc1fab7836 
							
						 
					 
					
						
						
							
							fix: renumber error messages ( #812 )  
						
						
						
					 
					
						2021-02-10 07:57:28 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e351e20727 
							
						 
					 
					
						
						
							
							fix: collateral param permission ( #813 )  
						
						
						
					 
					
						2021-02-10 07:57:02 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04b65e1d4e 
							
						 
					 
					
						
						
							
							fix: export synced deposits/borrows ( #811 )  
						
						... 
						
						
						
						* fix: export synced deposits/borrows
* fix: epxort synced cdps 
						
					 
					
						2021-02-10 07:56:38 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b620275165 
							
						 
					 
					
						
						
							
							Hard Audit: remove liquidation account from Hard module ( #810 )  
						
						... 
						
						
						
						* remove liquidator macc
* remove legacy if statement 
						
					 
					
						2021-02-09 13:33:58 -07:00 
						 
				 
			
				
					
						
							
							
								Denali Marsh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7465c643b8 
							
						 
					 
					
						
						
							
							decrement/increment coin counters on auctions ( #809 )  
						
						
						
					 
					
						2021-02-09 13:32:28 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d4235ca87 
							
						 
					 
					
						
						
							
							fix: don't accumulate if borrow interest rounds to zero ( #808 )  
						
						
						
					 
					
						2021-02-09 10:11:12 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58db05f8e2 
							
						 
					 
					
						
						
							
							fix: set reward indexes in init genesis and zero them out on export genesis ( #807 )  
						
						
						
					 
					
						2021-02-08 17:32:54 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9eb5ea20c 
							
						 
					 
					
						
						
							
							genesis updates for incentive migration ( #806 )  
						
						
						
					 
					
						2021-02-08 13:47:29 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Davis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							176c1973d3 
							
						 
					 
					
						
						
							
							fix: valid default genesis state ( #805 )  
						
						
						
					 
					
						2021-02-08 08:00:37 -07:00