Kevin Davis
d849d690e5
R4R: CDP types and methods ( #275 )
...
* wip: tpyes and keeper methods
* wip: iterators
* wip: types and keeper methods
* wip: add msgs
* wip: client methods
* wip: rebase develop
* wip: types tests
* wip: keeper tests, small fixes
* wip: add cdp tests
* wip: deposit tests
* wip: keeper tests
* wip: tests and module methods
* feat: error when fetching expired price
* feat: conversion factor for external assets
* feat: debt floor for new cdps
* feat: save deposits on export genesis
* feat: ensure messages implement msg
* feat: index deposits by status
* fix: stray comment
* wip: address review comments
* address review comments
2020-01-12 16:35:34 +01:00
Ruaridh
e1c11d411a
Update Auction Module ( #276 )
...
* rough auction type refactor
* replace endTime type
* split keeper file up
* update store methods
* move store methods to keeper.go
* move nextAuctionID from params to genState
* simplify auction type to not use pointers
* add basic auction tests
* update endblocker test
* add payout to depositors feature
* add more tests
* move index updates to Get/Set for more safety
* remove slightly unecessary ID type
* remove unused message types
* feat: add spec, update redundant type names
* stop sending zero coins
* use only one coins field in MsgPlaceBid
* remove uncessary Auction interface methods
* give auction types more accurate names
* remove vuepress comments from spec
* minor spec updates
* update doc comments
* add params validation
* code cleanup, address review comments
* resolve minor TODOs
* sync spec with code
Co-authored-by: Kevin Davis <karzak@users.noreply.github.com>
2020-01-12 16:12:22 +01:00
rhuairahrighairigh
f794ba1bf9
use time consistently in tests
2019-12-07 15:08:07 +00:00
rhuairahrighairigh
d8347fd49c
tidy test genesis states
2019-12-07 14:56:40 +00:00
rhuairahrighairigh
11fd42685b
minor tidying
2019-12-07 01:25:45 +00:00
rhuairahrighairigh
81302ce29f
tidy up cdp tests
2019-12-07 01:25:25 +00:00
rhuairahrighairigh
2152bb4ed2
rename test helper func
2019-12-07 00:12:07 +00:00
rhuairahrighairigh
83969f3702
update pricefeed tests
2019-12-06 23:53:20 +00:00
rhuairahrighairigh
1295dfbffc
update liquidator tests
2019-12-06 23:49:47 +00:00
rhuairahrighairigh
688b7830c0
Merge branch 'kd-propose-params' into ro-remove-mock-from-tests
2019-12-05 15:56:24 +00:00
rhuairahrighairigh
e3aca06236
update cdp tests to use CheckBalance method
2019-12-05 13:59:20 +00:00
rhuairahrighairigh
215241edd9
update auction module tests
2019-12-05 13:53:28 +00:00
rhuairahrighairigh
ab8331f90a
update auction keeper tests
2019-12-05 13:53:10 +00:00
Kevin Davis
05a99be97b
apply pricefeed changes to other modules
2019-12-04 11:54:53 -05:00
Kevin Davis
bf83a9bf8f
address review comments for pricefeed
2019-12-04 11:32:08 -05:00
rhuairahrighairigh
2d73e62773
update cdp tests
2019-12-03 14:35:40 +00:00
rhuairahrighairigh
ce2b2e2213
update cdp keeper tests
2019-12-03 14:35:27 +00:00
rhuairahrighairigh
e83127a15e
standardise pricefeed NewKeeper
2019-12-03 14:32:01 +00:00
rhuairahrighairigh
fc2b7f9652
add new modules to app
2019-12-02 10:51:13 +00:00
Kevin Davis
1a9b8514c9
fix keys, return validation errors
2019-11-28 11:00:08 -06:00
Kevin Davis
e85d2f880b
wip: cdp params and types
2019-11-28 10:53:59 -06:00
Kevin Davis
d5da161dd8
feat: draft params for pricefeed
2019-11-27 09:45:59 -05:00
Kevin Davis
83d523a856
feat: migrate modules from kava-devnet
2019-11-25 14:46:02 -05:00
Kevin Davis
a5c642a644
fix: json formatting of genesis state
2019-10-14 17:04:21 -04:00
Kevin Davis
37bd179c8e
fix: get vesting status return values
2019-10-10 10:59:05 -04:00
Kevin Davis
3908870761
rebase, handle first block
2019-10-09 18:42:23 -04:00
Kevin Davis
49279a3ce5
follow getter setter pattern on keeper
2019-10-07 16:21:24 -04:00
Kevin Davis
8058f4b13a
fix simulation initialization
2019-10-04 15:46:41 -04:00
Kevin Davis
ad82e971ae
address review comments
2019-10-04 13:55:49 -04:00
Kevin Davis
54b9cf167f
rebase, add account command
2019-10-03 15:13:38 -04:00
Kevin Davis
cadb7baf2b
fix genesis state and sims
2019-10-02 09:10:28 -04:00
Kevin Davis
f6aec46343
add simulation to validator vesting
2019-09-30 22:53:14 -04:00
Kevin Davis
b57b362062
rebase vesting
2019-09-30 12:01:33 -04:00
Kevin Davis
3b35ecfea5
feat: update spec
2019-09-27 15:00:24 -04:00
Kevin Davis
a6285e84fd
feat: add tests
2019-09-27 14:48:57 -04:00
Kevin Davis
f7cb937d81
fix: update exported aliases
2019-09-23 15:17:40 -04:00
Kevin Davis
8359a819ad
feat: add validator vesting spec
2019-09-23 15:12:18 -04:00
Kevin Davis
918a43e7ab
feat: validator vesting accounts
2019-09-23 14:23:00 -04:00