Denali Marsh
fc3f0cfd2f
Add savings claim types to incentive module ( #1204 )
...
* define and generate proto types
* implement savings claim msg + test
* implement savings claim + test
* register msg and add store keys
* implement savings claim keeper methods
* update function comment
2022-04-01 16:17:03 +02:00
Denali Marsh
9a389203c3
Add savings params to incentive module ( #1201 )
...
* update proto types
* update incentive module types
* update genesis test
* update legacy migration test for pass
* include regenerated proto docs
2022-03-31 11:08:56 +02:00
Denali Marsh
988836dee0
Savings module invariants ( #1199 )
...
* add deposits to genesis state
* import/export genesis with deposits
* add helper keeper method + update tests
* invariants + tests
* register invariants on module
* fix genesis test invariant init
* clean up invariants test
* remove comment from test file
* fix invariants test
* run 'make proto-all'
2022-03-30 13:51:06 +02:00
Denali Marsh
003b040458
Savings genesis state ( #1198 )
...
* add deposits to genesis state
* import/export genesis with deposits
* add helper keeper method + update tests
2022-03-29 11:45:04 +02:00
Denali Marsh
70d431b5c8
Savings module withdrawals ( #1197 )
...
* proto types
* updated types, generated protobuf types
* add to client
* add withdraw keeper methods + test
* more withdraw keeper test cases
* revisions
2022-03-28 13:53:42 +02:00
Ruaridh
3b187011bb
Fix proto-gen after docs removal ( #1196 )
...
* add back proto docs template
* ignore all third party packages from proto lint
* generate missing proto docs/linting
* update old branch name for proto-check-breaking
* remove dependency changes from proto generation
* remove no longer needed docs cmds from makefile
* use v0.3 dev image w/ go 1.17; add go mod tidy back
Co-authored-by: Nick DeLuca <nickdeluca08@gmail.com>
2022-03-25 15:15:02 +00:00
Denali Marsh
f0fa2e1253
Savings module: deposit querier ( #1193 )
...
* module files
* proto types
* types and generated proto types
* keeper
* client scaffold
* add savings module to app
* remove placeholder types file
* implement rest and add to module
* update proto types
* validation for supported denoms
* generate updates proto types
* update comments
* update comments
* remove unused imports from proto files
* regenerate proto files
* update proto types
* client
* deposit type and generated proto types
* deposit keeper methods + tests
* update savings module file
* update app.go + test common
* query proto types
* query types + generated proto types
* keeper logic for deposits queries
* cli/rest querier updates
* remove abci
* remove refs to other modules
* remove endblocker call
* genesis init test for module account
* update genesis test with params
* add get/set params test
* fix up keeper test
* use params getter
* simplify if/else statement
* remove querier.go and rest/query
* update query deposit description
* remove legacy querier
* register querier
* revisions
2022-03-24 17:43:03 +01:00
Denali Marsh
a073238f34
Savings module deposits ( #1192 )
...
* module files
* proto types
* types and generated proto types
* keeper
* client scaffold
* add savings module to app
* remove placeholder types file
* implement rest and add to module
* update proto types
* validation for supported denoms
* generate updates proto types
* update comments
* update comments
* remove unused imports from proto files
* regenerate proto files
* update proto types
* client
* deposit type and generated proto types
* deposit keeper methods + tests
* update savings module file
* update app.go + test common
* remove abci
* remove refs to other modules
* remove endblocker call
* genesis init test for module account
* update genesis test with params
* add get/set params test
* fix up keeper test
* use params getter
* simplify if/else statement
* fix: add msgServer to keeper
* fix: register deposit message
* update deposit test
* wrap invalid deposit denom error msg
Co-authored-by: karzak <kjydavis3@gmail.com>
2022-03-23 15:34:23 +01:00
Denali Marsh
451bc05f47
Savings module params ( #1190 )
...
* module files
* proto types
* types and generated proto types
* keeper
* client scaffold
* add savings module to app
* remove placeholder types file
* implement rest and add to module
* update proto types
* validation for supported denoms
* generate updates proto types
* update comments
* update comments
* remove unused imports from proto files
* regenerate proto files
* remove abci
* remove refs to other modules
* remove endblocker call
* genesis init test for module account
* update genesis test with params
* add get/set params test
2022-03-23 14:27:54 +01:00
Denali Marsh
8540a5c06f
Savings module scaffold ( #1188 )
...
* module files
* proto types
* types and generated proto types
* keeper
* client scaffold
* add savings module to app
* remove placeholder types file
* implement rest and add to module
* update comments
* remove unused imports from proto files
* remove abci
* remove refs to other modules
* remove endblocker call
* genesis init test for module account
2022-03-22 22:13:27 +01:00
Derrick Lee
e526fd1639
Split existing auction bid_duration
parameter into forward_bid_duration
and reverse_bid_duration
( #1158 )
...
* Split bid_duration field into forward/reverse durations
* Update params.go
* Update params_test for forward/reverse bid durations
* Remove duplicated import
* Replace bid duration on place bids
* Fix reversed bid errors
* Update auctions test
* Update bidding test
* Update testutil suite to use default forward/reverse bid durations
* Fix missing ReverseBidDuration param field
* Check if auction is reversed on forward bid
* Add test for conversion to reverse auction that reaches maxbid
* Make proto fields backwards compatible
* Use ForwardBidDuration for debt bid
* Make copy of v16 auction types
this doesn't actually work but keeping it in history
* Disable migrations
* Update debt tests to use forward bid duration
2022-02-08 09:03:47 -08:00
Ruaridh
ffef832d45
Upgrade to sdk v0.44.5 and add IBC ( #1106 )
...
- Upgrade cosmos-sdk to v0.44.5 from v0.39.2
- Add Legacy Tx Endpoint for backwards compatibility
- Add IBC v1.2.3 Support
Co-authored-by: DracoLi <draco@dracoli.com>
Co-authored-by: drklee3 <derrick@dlee.dev>
Co-authored-by: denalimarsh <denalimarsh@gmail.com>
Co-authored-by: Draco Li <draco@kava.io>
Co-authored-by: Nick DeLuca <nickdeluca08@gmail.com>
Co-authored-by: Kevin Davis <karzak@users.noreply.github.com>
Co-authored-by: Denali Marsh <denali@kava.io>
2022-01-07 17:39:27 -07:00