nim-codex/vendor
Eric Mastro 0c3fbad470 [purchasing] Withdraw funds when request times out
When a request for storage times out (not enough slots filled), the client will initiate a withdraw request to retrieve its funds out of the contract, setting the state of the request to RequestState.Cancelled. The client will also emit a RequestCancelled event for others to listen to (ie hosts will need to listen for this event to withdraw its collateral).

Add unit test that checks for emission of RequestCancelled after request is purchased request expires.

Update dagger-contracts dependency to commit that holds the changes supporting withdrawing of funds.
2022-10-25 15:10:35 +11:00
..
asynctest@a236a5f0f3 Persist Dht providers (#257) 2022-09-29 20:16:59 -06:00
combparser@ba4464c005 adding submodules 2021-11-25 09:37:12 +01:00
dagger-contracts@503c496fe2 [purchasing] Withdraw funds when request times out 2022-10-25 15:10:35 +11:00
dnsclient.nim@fbb76f8af8 Add DHT (#75) 2022-04-13 10:32:35 -06:00
lrucache.nim@8767ade0b7 Add DHT (#75) 2022-04-13 10:32:35 -06:00
nim-bearssl@f4c4233de4 bump bearssl to latest 2022-09-27 12:56:07 +10:00
nim-blscurve@0237e4e0e9 Cleanup-manifest (#52) 2022-03-14 10:06:36 -06:00
nim-chronicles@1682096306 Minor cleanup and update deps (#42) 2022-01-12 16:19:37 -06:00
nim-chronos@17fed89c99 Minor cleanup and update deps (#42) 2022-01-12 16:19:37 -06:00
nim-confutils@0435e67832 Minor cleanup and update deps (#42) 2022-01-12 16:19:37 -06:00
nim-contract-abi@b111c27b61 Subscribe to proof submissions (#83) 2022-04-13 10:41:48 -06:00
nim-datastore@6c06a3b095 Dht maintenance (#267) 2022-10-01 11:08:44 -06:00
nim-eth@5885f638e4 Fix vendor/nim-eth (#246) 2022-09-12 21:30:16 -06:00
nim-ethers@80994959ce Dht providers lru (#247) 2022-09-13 13:37:49 -06:00
nim-faststreams@1b561a9e71 adding submodules 2021-11-25 09:37:12 +01:00
nim-http-utils@689da19e9e Node setup (#32) 2022-01-10 09:32:56 -06:00
nim-json-rpc@5a28176080 feat: integrate dagger contracts 2022-02-04 15:34:56 +11:00
nim-json-serialization@c5f0e2465e adding submodules 2021-11-25 09:37:12 +01:00
nim-leopard@2a6a63923e enable build on Mac M1 2022-05-19 11:34:49 +02:00
nim-libbacktrace@b29c22ba0e Bump libbacktrace and secp256k1 2022-06-28 11:04:18 +03:00
nim-libp2p@eeb3c210a3 Various dev-ops things (#85) 2022-04-14 12:49:03 +02:00
nim-libp2p-dht@08928e57d8 Remove local providers (#268) 2022-10-05 10:01:21 -06:00
nim-metrics@743f81d4f6 adding submodules 2021-11-25 09:37:12 +01:00
nim-nat-traversal@8994b67b07 adding submodules 2021-11-25 09:37:12 +01:00
nim-nitro@6b4c455bf4 Fix version conflict on nimble install 2022-05-19 09:36:47 +02:00
nim-presto@962bb588d1 Minor cleanup and update deps (#42) 2022-01-12 16:19:37 -06:00
nim-protobuf-serialization@f7d671f877 adding submodules 2021-11-25 09:37:12 +01:00
nim-secp256k1@5340cf1881 Bump libbacktrace and secp256k1 2022-06-28 11:04:18 +03:00
nim-serialization@fcd0eadadd adding submodules 2021-11-25 09:37:12 +01:00
nim-sqlite3-abi@fda455cfea [build] add github.com/arnetheduck/nim-sqlite3-abi to vendor 2022-08-08 02:12:43 -05:00
nim-stew@6ad35b876f refreshing stew (#43) 2022-01-12 16:52:09 -06:00
nim-taskpools@8d408ac6cf Cleanup-manifest (#52) 2022-03-14 10:06:36 -06:00
nim-toml-serialization@4e15e00ed9 Node setup (#32) 2022-01-10 09:32:56 -06:00
nim-unittest2@02c49b8a99 Node setup (#32) 2022-01-10 09:32:56 -06:00
nim-websock@a697e3585d Node setup (#32) 2022-01-10 09:32:56 -06:00
nim-zlib@74cdeb54b2 feat: integrate dagger contracts 2022-02-04 15:34:56 +11:00
nimbus-build-system@daff2b4670 Dht providers lru (#247) 2022-09-13 13:37:49 -06:00
nimcrypto@a5742a9a21 adding submodules 2021-11-25 09:37:12 +01:00
questionable@30e4184a99 [build] update questionable to 0.10.6 2022-09-29 10:16:41 +02:00
stint@036c71d06a adding submodules 2021-11-25 09:37:12 +01:00
upraises@ff4f8108e4 adding submodules 2021-11-25 09:37:12 +01:00