Denali Marsh
1442deb3dc
Harvest basic borrow functionality ( #702 )
...
* basic borrow types
* borrow keeper scaffolding
* borrow limits param
* integrate pricefeed keeper
* msg handling and querier
* borrow user validation
* update migration scripts for compile
* borrows querier, fixes
* add money market param
* add spot market ID to params, refactor pricefeed
* working bnb -> ukava borrows
* refactor to getAssetPrice
* conversion_factor param, refactor validateBorrow()
* address misc revisions
* remove validation code
* add borrow test
* update test params
* single borrow with sdk.Coins per user
* fix harvest test
* removed legacy commented out code
* address minor revisions
2020-10-30 10:59:47 +01:00
Federico Kunze
bfb9f7e20a
cleanup begin/end block ( #553 )
...
* cleanup begin/end block
* update cdp BeginBlocker
* update dist mint
* fix tests
* typo
* add comment on CloseExpiredAuctions
* fix tests
2020-06-17 05:09:44 -04:00
Federico Kunze
fe72a24aa0
update format
2020-04-30 10:23:41 -04:00
Federico Kunze
8853e8d3d1
linters and format
2020-04-30 10:13:31 -04:00
Federico Kunze
a573625df8
[R4R] bump SDK version to v0.38.3 ( #421 )
...
* bump SDK version to v0.38.3
Co-authored-by: Denali Marsh <denali@kava.io>
Co-authored-by: Kevin Davis <kjydavis3@gmail.com>
Co-authored-by: Kevin Davis <karzak@users.noreply.github.com>
Co-authored-by: denalimarsh <denalimarsh@gmail.com>
Co-authored-by: rhuairahrighairigh <ruaridh.odonnell@gmail.com>
2020-04-23 12:35:58 -04:00
Kevin Davis
8f9aece875
address review comments
2020-04-13 14:08:14 -04:00
Kevin Davis
09597cce27
Merge branch 'master' into kd-pricefeed-cleanup
2020-04-12 13:05:53 -04:00
jmahess
8d199746cd
[R4R] Pricefeed simulations ( #420 )
...
Co-authored-by: rhuairahrighairigh <ruaridh.odonnell@gmail.com>
Co-authored-by: John Maheswaran <john@kava.io>
Co-authored-by: Kevin Davis <kjydavis3@gmail.com>
2020-04-12 12:34:01 -04:00
Kevin Davis
a6031172a1
feat: clean up pricefeed code
2020-04-06 09:56:59 -04:00
Denali Marsh
4599caca07
R4R: update pricefeed module rest endpoints ( #359 )
...
* query get price implemented - /pricefeed/price/xrp:usd
* query rawprices implemented - /pricefeed/rawprices/xrp:usd
* refactored to QueryWithMarketIDParams, added rest logic for QueryOracles
* new query get oracles implemented for cli and rest - /pricefeed/oracles/xrp:usd
* tx postprice implemented - /pricefeed/postprice/{MsgPostPrice}
* updated contrib with post-price examples and added to README
* added cliCtx.WithHeight(height) and removed import comment
2020-02-02 11:06:33 -05:00
Denali Marsh
075a3089ce
R4R: add events to pricefeed module ( #343 )
...
* added events, attributes to pricefeed msgs and core functionality
* removed added space
* conditionally emit market_price_updated if price has changed
* updated expiry to Unix format
2020-01-27 10:07:42 -08:00
Denali Marsh
710a29980f
R4R: add params query to pricefeed module ( #311 )
...
* fix: remove redundant debt limit param
* wip: test pricefeed genesis
* fix: pricefeed querier
* fix: comments, naming
* fix: query path
* fix: store methods
* fix: query methods
* add params query to pricefeed module
* minor formatting updates, removed commented out legacy code, etc.
Co-authored-by: Kevin Davis <karzak@users.noreply.github.com>
2020-01-17 13:55:17 +01:00
Kevin Davis
d04aad5cc9
Pricefeed fixes ( #308 )
...
* fix: remove redundant debt limit param
* wip: test pricefeed genesis
* fix: pricefeed querier
* fix: comments, naming
* fix: query path
* fix: store methods
* fix: query methods
* fix: standardize genesis validation
2020-01-17 13:29:19 +01:00
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
rhuairahrighairigh
83969f3702
update pricefeed tests
2019-12-06 23:53:20 +00:00
rhuairahrighairigh
688b7830c0
Merge branch 'kd-propose-params' into ro-remove-mock-from-tests
2019-12-05 15:56:24 +00:00
Kevin Davis
bf83a9bf8f
address review comments for pricefeed
2019-12-04 11:32:08 -05:00
Kevin Davis
d5da161dd8
feat: draft params for pricefeed
2019-11-27 09:45:59 -05:00