nim-codex/tests/codex/helpers
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
..
eventually.nim Fix test that was failing intermittently 2022-07-20 13:43:20 +02:00
mockclock.nim Change every dagger to codex (#102) 2022-05-19 13:56:03 -06:00
mockdiscovery.nim Enable stylecheck (#353) 2023-03-10 08:02:54 +01:00
mockmarket.nim [marketplace] reservations module 2023-03-15 17:43:31 +11:00
mockproofs.nim [marketplace] Load sales state from chain (#306) 2023-03-08 14:34:26 +01:00
mockrepostore.nim Fix warnings (drops Nim 1.2) (#348) 2023-03-09 12:23:45 +01:00
mocktimer.nim Blockstore maintenance (#347) 2023-03-08 16:04:54 +01:00
nodeutils.nim setup and persist private key (#292) 2022-11-01 18:58:41 -06:00
randomchunker.nim Download files without padding (#218) 2022-08-24 15:15:59 +03:00