nim-codex/tests/codex
Eric Mastro 3eacdd8a30
[marketplace] reservations module
- add de/serialization for Availability
- add markUsed/markUnused in persisted availability
- add query for unused
- add reserve/release
- reservation module tests
- split ContractInteractions into client contracts and host contracts
- remove reservations start/stop as the repo start/stop is being managed by the node
- remove dedicated reservations metadata store and use the metadata store from the repo instead
- Split ContractInteractions into:
  - ClientInteractions (with purchasing)
  - HostInteractions (with sales and proving)
- compilation fix for nim 1.2

[repostore] fix started flag, add tests

[marketplace] persist slot index
For loading the sales state from chain, the slot index was not previously persisted in the contract. Will retrieve the slot index from the contract when the sales state is loaded.
2023-03-15 17:43:31 +11:00
..
blockexchange Enable stylecheck (#353) 2023-03-10 08:02:54 +01:00
helpers [marketplace] reservations module 2023-03-15 17:43:31 +11:00
sales [marketplace] reservations module 2023-03-15 17:43:31 +11:00
storageproofs Fix warnings (drops Nim 1.2) (#348) 2023-03-09 12:23:45 +01:00
stores [marketplace] reservations module 2023-03-15 17:43:31 +11:00
utils Fix warnings (drops Nim 1.2) (#348) 2023-03-09 12:23:45 +01:00
examples.nim Enable stylecheck (#353) 2023-03-10 08:02:54 +01:00
helpers.nim Fix warnings (drops Nim 1.2) (#348) 2023-03-09 12:23:45 +01:00
testasyncheapqueue.nim Change every dagger to codex (#102) 2022-05-19 13:56:03 -06:00
testblockexchange.nim Blocks leak and inflight for pending blocks (#315) 2022-11-15 00:12:05 -06:00
testchunking.nim Download files without padding (#218) 2022-08-24 15:15:59 +03:00
testclock.nim Blockstore maintenance (#347) 2023-03-08 16:04:54 +01:00
testerasure.nim Enable stylecheck (#353) 2023-03-10 08:02:54 +01:00
testmanifest.nim Enable stylecheck (#353) 2023-03-10 08:02:54 +01:00
testnode.nim Fix warnings (drops Nim 1.2) (#348) 2023-03-09 12:23:45 +01:00
testproving.nim [marketplace] Load sales state from chain (#306) 2023-03-08 14:34:26 +01:00
testpurchasing.nim Fix warnings (drops Nim 1.2) (#348) 2023-03-09 12:23:45 +01:00
testsales.nim [marketplace] reservations module 2023-03-15 17:43:31 +11:00
teststorageproofs.nim Upload authenticators (#108) 2022-05-25 20:29:31 -06:00
teststores.nim Blockstore maintenance (#347) 2023-03-08 16:04:54 +01:00
teststorestream.nim Enable stylecheck (#353) 2023-03-10 08:02:54 +01:00
testsystemclock.nim Blockstore maintenance (#347) 2023-03-08 16:04:54 +01:00
testutils.nim Blockstore maintenance (#347) 2023-03-08 16:04:54 +01:00