Commit Graph

87 Commits (df48ee3ce65d0f056fdbd24c475a1db3c8ef875f)

Author SHA1 Message Date
michael df48ee3ce6 updated tests for unlocking & locked-fund queries 2022-09-09 00:10:04 +00:00
michael 8976bfa8a7 return 0 bal when user not in locked funds store 2022-09-09 00:07:33 +00:00
michael 953e402ad3 handle edge case of uninitialized lockedUsers.Users 2022-09-09 00:05:55 +00:00
michael 25df2fbd0a implement tx for unlock-all-funds msg 2022-09-08 23:39:28 +00:00
michael 42bb8112ad scaffold unlock all funds msg 2022-09-08 23:29:08 +00:00
michael 788062b3e6 implement unlock funds w/ specified amount 2022-09-08 23:17:43 +00:00
michael cf6801d35b test log func for swallowing command output 2022-09-08 22:43:24 +00:00
michael 5cc5bfb9d6 implement query & update return schema 2022-09-08 22:12:08 +00:00
michael f048bfac01 scaffold locked-funds query 2022-09-08 21:52:01 +00:00
michael 04795f8e9e scaffold unlock-funds message 2022-09-08 21:49:56 +00:00
michael 275230dc76 specify uCLR in locking msgs 2022-09-08 21:43:42 +00:00
michael faf5c3d89b tests for provider locking requirement 2022-09-07 23:49:58 +00:00
michael 5158b96c96 implement locking requirement to bid 2022-09-07 23:49:51 +00:00
michael c85bbaca1f basic provider fund locking implementation 2022-09-07 23:06:55 +00:00
michael c9f73980ae only allow certain denoms for auctions 2022-09-07 23:06:28 +00:00
michael 627308d809 change denoms to CLR/USDC from token/stake 2022-09-07 22:15:49 +00:00
michael da45a14534 scaffold CLR locking types / msg 2022-09-07 20:25:57 +00:00
michael 33e576ca46 add docs 2022-09-06 23:11:43 +00:00
michael f38f400701 update types.ModuleName 2022-09-06 22:18:48 +00:00
michael 2326952cd4 remove hyphen in module name 2022-09-06 22:18:09 +00:00
michael 5d2534234d finish rename 2022-09-06 21:29:55 +00:00
michael fdf80baf6f update integration test instructions 2022-09-06 03:28:23 +00:00
michael 3fdcaf9a90 cosmostest -> colinear in dir structure 2022-09-05 23:03:12 +00:00
michael 002adee31e more time to let auction finalize in lease flow test 2022-09-05 22:20:19 +00:00
michael 8711758f20 enforce min & max lease period 2022-09-05 22:17:55 +00:00
michael f1ea4edca8 set lease start on auction finalization 2022-09-05 22:07:05 +00:00
michael c330f4fb77 dockerfile updates, still WIP 2022-09-05 21:45:53 +00:00
michael cf3b28217b fix ceiling remainder payout + implied auction completion status 2022-09-05 21:18:04 +00:00
michael 6c4ad8c55d update log formatting 2022-09-05 00:50:40 +00:00
michael 713f96d311 update docs & go unit test make cmd 2022-09-05 00:42:28 +00:00
michael fd20f608fd tests & utils for checking balance/escrow + fixes 2022-09-05 00:10:42 +00:00
michael 7f37e69011 update module permissions to make escrow possible + more fixes 2022-09-04 23:36:57 +00:00
michael 5617f5aa2a update readme 2022-09-04 23:35:22 +00:00
michael 0f63fd1e57 add dockerfiles 2022-09-04 23:35:15 +00:00
michael 3172c9621f add readme 2022-09-04 22:35:35 +00:00
michael be1c427ba7 more test updates 2022-09-04 00:59:37 +00:00
michael 8db387eab7 test framework upgrades + start actual tests 2022-09-04 00:41:27 +00:00
michael 61a037ee3c viable command-based testing framework 2022-09-03 07:41:54 +00:00
michael c1ee2ec7a8 apply auction type updates to cli 2022-09-02 21:58:22 +00:00
michael 75c051af04 WIP type updates 2022-09-02 21:03:03 +00:00
michael e8e7680ae2 begin test suite 2022-09-02 20:48:12 +00:00
michael b493c6dc09 backup old test cases
we're switching to shell tests for now
2022-09-02 18:45:45 +00:00
michael 913fcf8a3d linear lease vesting math 2022-09-01 22:35:10 +00:00
michael 338b7d075a add deadline to auctions 2022-09-01 19:13:17 +00:00
michael 5d71effb7f pay lowest-bid remainder to auction creator 2022-09-01 17:07:09 +00:00
michael 5c41dc7fef completed auction-creation escrow 2022-09-01 07:08:30 +00:00
michael 69f2fa82de check auction ceiling before placing bids 2022-09-01 06:57:44 +00:00
michael ffd2529ccb correct price check to be for for auction ceiling 2022-09-01 06:55:14 +00:00
michael f67118ebf6 check spendable when making bid, groundwork for built-in transfers 2022-09-01 06:09:36 +00:00
michael e27f1c7737 add ceiling to auction structure 2022-09-01 05:52:22 +00:00