83 Commits

Author SHA1 Message Date
thatben
c374dfc844
it builds 2025-06-02 15:00:32 +02:00
thatben
230b9b8fb2
updating 2025-06-02 14:30:28 +02:00
thatben
e06d03e40c
a 2025-06-02 14:16:17 +02:00
thatben
fcc4da86a6
a 2025-06-02 14:05:51 +02:00
ThatBen
a7b3323e12
Adds metric for total active price per byte per second 2025-05-19 14:02:02 +02:00
ThatBen
b1a632462f
Fixes version mismatch of libp2p 2025-03-26 12:56:52 +01:00
ThatBen
ea343df3d5
Merge branch 'feature/simple-marketplace-metrics' 2025-03-25 09:49:47 +01:00
ThatBen
538be676c2
fixes formatting 2025-03-24 14:16:12 +01:00
ThatBen
a695b0ee31
replaces timestamp check with pending-status check 2025-03-24 14:11:32 +01:00
ThatBen
46264b90b5
fixes formatting 2025-03-24 09:27:52 +01:00
ThatBen
693b421a61
Adds requestCheckDelay config option 2025-03-24 09:05:07 +01:00
ThatBen
c1b0c30cc0
splits awake and start component methods 2025-03-21 13:04:10 +01:00
ThatBen
a5618d0cd2
adds old-check to chain metrics entry handling 2025-03-21 10:39:46 +01:00
ThatBen
ec3c7c0be3
implements chainmetrics component 2025-03-21 09:41:05 +01:00
ThatBen
fe4f5c2991
sets up tests for new chainmetrics 2025-03-20 16:20:37 +01:00
ThatBen
86643e7647
Implements chaincrawler module 2025-03-20 15:27:17 +01:00
thatben
1e8621b639
plans for chain crawler and updated chain metrics 2025-03-19 15:59:55 +01:00
thatben
fe9c29760c
Renames crawler to dhtcrawler 2025-03-19 15:52:50 +01:00
thatben
9f8ba85d35
finishes implement of requeststore 2025-03-19 15:34:04 +01:00
thatben
de22684ff3
Implementing requeststore 2025-03-19 15:25:17 +01:00
thatben
eaeddb5a28
Turns on chainmetrics components. Tested with local node. it works! 2025-03-18 18:22:31 +01:00
thatben
6a8a6c252f
formatting 2025-03-18 15:55:58 +01:00
thatben
002bdc7314
Implements chainmetrics that publishes slotFill events count 2025-03-18 15:54:55 +01:00
thatben
b801e68f1d
replaces zkeyhash with recent slotfill events 2025-03-18 15:05:35 +01:00
thatben
ce3e53949b
converts to application component 2025-03-18 14:55:52 +01:00
thatben
b3e147ace1
can successfully fetch zkeyhash from chain 2025-03-18 14:31:10 +01:00
thatben
ed100ef27e
fixes compilation of nim-codex marketplace wrapper code 2025-03-18 13:42:22 +01:00
thatben
483f319e2c
formatting 2025-03-11 09:36:09 +01:00
thatben
56df7adfd8
Imports nim-ethers and required glue-code from nim-codex. 2025-03-11 09:34:33 +01:00
Slava
59e20c812b
fix: update two codex testnet bootstrap node (#5) 2025-03-10 17:14:56 +02:00
thatben
5bd35720b5
implements dhtEnable flag 2025-03-10 14:09:41 +01:00
thatben
1704d3dc30
Sets up new config flags 2025-03-10 13:51:51 +01:00
Slava
d83b500d2e
fix: update two codex testnet bootstrap nodes (#4) 2025-02-25 16:12:26 +02:00
thatben
5808132503
fixes crash, updates metrics on node delete 2025-02-15 10:36:52 +01:00
thatben
20896cae3c
implements expiry and delete for old unresponsive nodes 2025-02-13 14:56:25 +01:00
thatben
88197d8748
Splits check delay and expiry delay 2025-02-13 12:35:19 +01:00
thatben
a714c19814
Extracts out clock object 2025-02-13 10:49:50 +01:00
thatben
4ffbf1f421
Prevents duplicate nodes from entering todo-list 2025-02-13 09:33:13 +01:00
Ben
a7367c2205
Updates todo metric when items are removed 2025-02-12 15:39:52 +01:00
Ben
e8ec737285
Restores todo metric 2025-02-12 15:25:07 +01:00
Ben
7378148ed8
removes periodic log statement 2025-02-12 14:51:37 +01:00
Ben
1a05ecc88f
finished rework 2025-02-12 14:43:12 +01:00
Ben
82a1cd0715
makes timetracker periodically raise routingtable nodes 2025-02-12 14:25:54 +01:00
Ben
6574d53d5f
fixes app initialization 2025-02-12 14:12:21 +01:00
Ben
605b561e30
applies delay at application start 2025-02-12 13:50:12 +01:00
Ben
25291f7625
Implementing and testing crawler 2025-02-12 13:25:37 +01:00
Ben
da1d82a4cd
Implements timetracker and tests 2025-02-11 16:31:23 +01:00
Ben
4fff78903d
sets up main loop 2025-02-11 15:33:40 +01:00
Ben
58b3d9679c
Implements todo list 2025-02-11 15:03:56 +01:00
Ben
3f697acefc
implements dht-metrics 2025-02-11 14:29:41 +01:00