Commit Graph

1581 Commits

Author SHA1 Message Date
lunar-mining
6c5be7fbfe dnetview: handle session object properly and reduce LOC
replaces parse_inbound() and parse_outbound() with a single function,
parse_session().

also receives and handles json replies regarding session objects properly.
2023-08-04 17:36:46 +02:00
lunar-mining
c80f53a322 dnetview: improve NodeInfo data type + re-enable view
Pass inbound and outbound as two Vec<SessionInfo> into NodeInfo.
Update and re-enable UI.
2023-08-04 17:36:46 +02:00
lunar-mining
12e74f0a22 dnetview: update parse_inbound() and parse_outbound()
Restructure json parsing according to f73c9c8f61,
2023-08-04 17:36:46 +02:00
lunar-mining
782fd151b2 dnetview: update data structures
Update dnetview data structures according to
f73c9c8f61.
2023-08-04 17:36:46 +02:00
lunar-mining
75cbdeca86 dnetview: update Lilith render to latest RPC API
Lilith no longer returns a list of URLs in the top level json along
with its own info, so we remove that from the view. We retain the list
of URLs that are nested within NetworkInfo.
2023-08-04 17:36:46 +02:00
aggstam
df5f2a7568 blockchain/Slot: renamed previous.eta to last_eta 2023-08-03 18:13:01 +03:00
Dastan-glitch
51c251cc23 bin/darkirc: fix not replaying user's own messages when getting history 2023-08-03 02:43:46 +03:00
Dastan-glitch
dc76d43b74 bin/tau: show task number with title when creating a task 2023-08-03 02:27:32 +03:00
aggstam
e71264d376 darkfid2: moved p2p protos from validator to darkfid using wrapper structs for messages 2023-08-02 18:37:43 +03:00
aggstam
a854452621 chore: fmt 2023-08-01 19:46:12 +03:00
lunar-mining
29f451526b dnetview: update get_info() rpc call to dnet_info() and disable parse error 2023-08-01 17:52:30 +02:00
aggstam
77e5b65a80 validator: pending txs fork handling added 2023-08-01 14:36:43 +03:00
parazyd
1004b78ece util: Support conditional pretty-writing of JSON files. 2023-07-31 19:01:27 +02:00
parazyd
c1a36c1bf9 taud: Update config for live seed nodes. 2023-07-31 18:38:03 +02:00
parazyd
337e88b940 darkirc: Update config for live seed nodes. 2023-07-31 18:37:21 +02:00
parazyd
6cb9a47d4c fud: Implement file fetching and metadata/routing propagation. 2023-07-31 15:50:50 +02:00
parazyd
688da857a8 fud: Implement background tasks for fetching file metadata and file chunks. 2023-07-31 15:50:50 +02:00
parazyd
c045210763 chore: Update crate dependencies. 2023-07-31 08:05:13 +02:00
parazyd
8f11c34c08 zkrunner: Delete zkas binary artifact. 2023-07-31 07:23:04 +02:00
x
10a371269d zkrunner: update comments 2023-07-29 19:45:56 +00:00
x
d78e961a78 zkrunner: update README.md 2023-07-29 19:45:56 +00:00
x
f95bc21cab zkrunner: add set_v1.zk and binary 2023-07-29 19:45:56 +00:00
parazyd
98a78098bc fud/proto: Implement file request handler 2023-07-29 14:07:40 +02:00
parazyd
63a408c777 fud/proto: Implement chunk request handler. 2023-07-29 12:57:57 +02:00
parazyd
acc9453cfa fud: Fresh impl with routing 2023-07-29 11:46:24 +02:00
parazyd
2a32894eeb darkwiki: Remove obsolete code. 2023-07-29 11:46:24 +02:00
x
ae9801fce1 zkrunner: update README.md 2023-07-28 22:49:58 +00:00
x
f56c3951dc zkrunner: Use set_v1.zk as example instead 2023-07-28 22:22:40 +00:00
x
3529519855 zkrunner: Clean up logs and support zkbin.k() 2023-07-28 21:46:55 +00:00
parazyd
b807def356 darkirc/client: Fix logic bug in channels_joined. 2023-07-27 22:48:13 +02:00
aggstam
9ac60439be darkfid2/tests/forks: minor cleanup 2023-07-27 18:50:30 +03:00
aggstam
2a35e0af83 blockchain: overlay pointers handling 2023-07-27 18:42:41 +03:00
parazyd
c9b6fa1373 darkirc: Mark which channels/contacts should be replayed in update_config() 2023-07-27 14:28:32 +02:00
parazyd
8f258977c8 darkirc: Move state of joined channels out of ChannelInfo into IrcClient. 2023-07-27 14:15:02 +02:00
parazyd
d01510baa5 darkirc: Rename nickname/password/capabilities to shorter versions. 2023-07-27 14:14:42 +02:00
Dastan-glitch
5dfd0db928 bin/darkirc: fix test script 2023-07-26 16:32:46 +03:00
Dastan-glitch
d68080178a bin/darkirc: send CAP, NICK and USER commands in order 2023-07-26 16:32:07 +03:00
Dastan-glitch
21791041d6 bin/tau: remove .gitignore 2023-07-26 16:29:44 +03:00
aggstam
4a73c46ebc darkfid2/validator: consensus p2p foundation laid out 2023-07-25 18:30:34 +03:00
aggstam
9ad9685464 darkirc: restored libsqlite3-sys dependency 2023-07-25 12:32:37 +03:00
aggstam
f46af32758 darkfid2: skip-sync flag added, block on sync to wait for peers connection 2023-07-24 16:47:54 +03:00
aggstam
03ddfdfb3c darkfid2: node blocks sync implemented 2023-07-24 14:36:35 +03:00
parazyd
ba40de60b2 darkirc/meetbot: Implement topic deletion 2023-07-22 17:19:26 +02:00
parazyd
60595e3002 zk: Handle invalid witnesses gracefully in empty_witnesses(). 2023-07-22 15:42:45 +02:00
aggstam
a1466e1520 darkfid2/tests: use P2P to pass blocks between nodes 2023-07-22 16:23:15 +03:00
aggstam
ec10550a68 darkfid2: enabled p2p nets 2023-07-22 16:23:15 +03:00
parazyd
d34b9cbb03 chore: Update crate dependencies 2023-07-22 13:16:16 +02:00
parazyd
8ac1d17077 Use k param from ZkBinary when building VerifyingKey and ProvingKey. 2023-07-22 12:04:41 +02:00
parazyd
3d5896b89b contract/money: Replace token pedersen commitment with a poseidon hash. 2023-07-22 08:56:04 +02:00
parazyd
a701d40a84 darkirc: Remove unused dependencies. 2023-07-22 08:56:04 +02:00