nim-codex/dagger
Dmitriy Ryajov 4740ffc144
Cleanup engine and rework discovery (#87)
* rework discovery with async queues

* misc style changes

* increase max message size for large manifests

* use upraises and avoid exceptions on key access

* increase sleep time to 100 millis

* pass config

* make list blocks trigger a callback on each block

* check for nil on start/stop

* fix tests and split out discovery tests

* don't auto mount network

* add list block tests

* add discovery tests

* rework moc discovery

* move discovery moc to disc dir

* don't force logging syncs

* don't force moc discovery on all tests

* rework discovery with methods

* add top level utils file

* don't use asyncCheck

* don't pass entire blocks to list blocks calback

* spelling
2022-04-19 21:46:44 -06:00
..
blockexchange Cleanup engine and rework discovery (#87) 2022-04-19 21:46:44 -06:00
contracts Subscribe to proof submissions (#83) 2022-04-13 10:41:48 -06:00
erasure Cleanup engine and rework discovery (#87) 2022-04-19 21:46:44 -06:00
manifest Integrate erasure (#73) 2022-04-05 18:34:29 -06:00
por Subscribe to proof submissions (#83) 2022-04-13 10:41:48 -06:00
rest Cleanup engine and rework discovery (#87) 2022-04-19 21:46:44 -06:00
stores Cleanup engine and rework discovery (#87) 2022-04-19 21:46:44 -06:00
streams Node storestream (#62) 2022-03-29 20:43:35 -06:00
utils Upraises (#57) 2022-03-18 16:17:51 -06:00
blockexchange.nim Rename bitswap (#25) 2021-08-30 13:25:20 -06:00
blocktype.nim Protected manifest (#69) 2022-04-04 18:46:13 -06:00
chunker.nim Node storestream (#62) 2022-03-29 20:43:35 -06:00
conf.nim [contracts] add --eth-provider and --eth-account options (#86) 2022-04-14 10:20:01 -06:00
contracts.nim Subscribe to proof submissions (#83) 2022-04-13 10:41:48 -06:00
dagger.nim Cleanup engine and rework discovery (#87) 2022-04-19 21:46:44 -06:00
discovery.nim Cleanup engine and rework discovery (#87) 2022-04-19 21:46:44 -06:00
erasure.nim Erasure coding dataset (#72) 2022-04-05 13:12:59 -06:00
errors.nim Node setup (#32) 2022-01-10 09:32:56 -06:00
manifest.nim Integrate erasure (#73) 2022-04-05 18:34:29 -06:00
market.nim Update to latest dagger-contracts (#78) 2022-04-11 12:03:55 -06:00
node.nim Cleanup engine and rework discovery (#87) 2022-04-19 21:46:44 -06:00
proving.nim Subscribe to proof submissions (#83) 2022-04-13 10:41:48 -06:00
purchasing.nim Update to latest dagger-contracts (#78) 2022-04-11 12:03:55 -06:00
rng.nim add sample proc with exclude array (#68) 2022-04-05 08:24:39 -06:00
sales.nim Update to latest dagger-contracts (#78) 2022-04-11 12:03:55 -06:00
stores.nim feat: introduce LRU cache (#50) 2022-03-02 10:30:42 -06:00
streams.nim Seekable stream (#58) 2022-03-21 12:09:59 -06:00
utils.nim Cleanup engine and rework discovery (#87) 2022-04-19 21:46:44 -06:00