nim-codex/codex
Ben Bierens db9d90b465
Dht debug (#446)
* Support for building docker images with local modifications for the purpose of testing and debugging

* exposes peer information via debug/info

* api-names slightly kinder to json serializers

* Moves debug image-building

* fixes misalignment of debug peer info array

* Changes switchPeers source from KeyBook to AddressBook (filed ticket in libp2p, discussed with Tanguy)

* Limited success with dist-test peer discovery tests

* Removes unnecessary random-timer

* bumps dht repo. Adds peerId to formatNode

* Removes unused prints

* bumps libp2p-dht

* Exposes node address on debug api

* Adds traces

* review comments by me

* Hides debug/peers api behind compile flag

* Waiting for nim-libp2p-dht PR merge

* bumps libp2p-dht back to main after PRs were merged there.

* Cleanup
2023-06-19 08:21:03 +02:00
..
blockexchange Enable stylecheck (#353) 2023-03-10 08:02:54 +01:00
contracts feat: storage host collects reward (#416) 2023-05-15 09:02:57 +02:00
erasure Enable stylecheck (#353) 2023-03-10 08:02:54 +01:00
manifest Enable stylecheck (#353) 2023-03-10 08:02:54 +01:00
node [marketplace] Add Reservations Module (#340) 2023-04-04 17:05:16 +10:00
purchasing Cleanup purchasing state machine (#422) 2023-06-05 10:48:06 +02:00
rest Dht debug (#446) 2023-06-19 08:21:03 +02:00
sales feat: storage host collects reward (#416) 2023-05-15 09:02:57 +02:00
storageproofs Validator (#387) 2023-04-19 15:06:00 +02:00
stores adding some clarification comments (#391) 2023-04-10 14:45:10 -06:00
streams Block download (#304) 2022-11-15 09:46:21 -06:00
utils Cleanup purchasing state machine (#422) 2023-06-05 10:48:06 +02:00
blockexchange.nim Change every dagger to codex (#102) 2022-05-19 13:56:03 -06:00
blocktype.nim Enable stylecheck (#353) 2023-03-10 08:02:54 +01:00
chunker.nim Block download (#304) 2022-11-15 09:46:21 -06:00
clock.nim Validator (#387) 2023-04-19 15:06:00 +02:00
codex.nim feat: contract address management (#405) 2023-05-03 09:24:25 +02:00
conf.nim Dht debug (#446) 2023-06-19 08:21:03 +02:00
contracts.nim feat: contract address management (#405) 2023-05-03 09:24:25 +02:00
discovery.nim Dht debug (#446) 2023-06-19 08:21:03 +02:00
erasure.nim Change every dagger to codex (#102) 2022-05-19 13:56:03 -06:00
errors.nim Change every dagger to codex (#102) 2022-05-19 13:56:03 -06:00
formats.nim Remove protobuf serialization (#289) 2022-10-27 07:41:34 -06:00
manifest.nim Change every dagger to codex (#102) 2022-05-19 13:56:03 -06:00
market.nim Validator (#387) 2023-04-19 15:06:00 +02:00
namespaces.nim Repo limits (#319) 2022-12-02 18:00:55 -06:00
node.nim [node] fix: stop validator (#401) 2023-05-01 16:23:26 +02:00
periods.nim Validator (#387) 2023-04-19 15:06:00 +02:00
proving.nim feat: storage host collects reward (#416) 2023-05-15 09:02:57 +02:00
purchasing.nim Load purchase state from chain (#283) 2022-11-08 08:10:17 +01:00
rng.nim track latest nim-libp2p's master branch (#248) 2022-11-02 11:40:28 -06:00
sales.nim Validator (#387) 2023-04-19 15:06:00 +02:00
storageproofs.nim Validator (#387) 2023-04-19 15:06:00 +02:00
stores.nim Blockstore maintenance (#347) 2023-03-08 16:04:54 +01:00
streams.nim adding AsyncStreamWrapper (#110) 2022-06-14 09:19:35 -06:00
systemclock.nim Blockstore maintenance (#347) 2023-03-08 16:04:54 +01:00
utils.nim Download files without padding (#218) 2022-08-24 15:15:59 +03:00
validation.nim Validator (#387) 2023-04-19 15:06:00 +02:00