Commit Graph

1614 Commits

Author SHA1 Message Date
parazyd
44982d320e chore: Update crate dependencies 2023-08-18 10:15:14 +02:00
parazyd
52599c947b bin: Fix compilation for RpcClient dependents. 2023-08-18 10:04:32 +02:00
parazyd
0ba9740b84 chore: Clippy lints 2023-08-17 12:03:11 +02:00
Dastan-glitch
c29594d856 bin/tau: minor fix log msg 2023-08-17 05:54:27 +03:00
parazyd
2483d088d6 zkrunner: Support reading witness data from stdin 2023-08-13 19:13:23 +02:00
parazyd
cedfa3cdac zktool: Remove obsolete binary 2023-08-13 16:29:19 +02:00
parazyd
bcdca64897 zkrunner: Add example working witness.json file. 2023-08-13 16:26:31 +02:00
parazyd
7f53e92516 zkrunner: Perform a rewrite with the cleaned up python bindings. 2023-08-13 16:25:35 +02:00
parazyd
3f5148e149 zkrunner: Remove unused proofs and use symlink for opcodes proof. 2023-08-13 16:24:58 +02:00
parazyd
a374dd2d3a Move zkrunner/set_v1.zk to proof directory. 2023-08-13 16:24:57 +02:00
parazyd
66e399fd61 tau: clippy lint 2023-08-12 20:55:37 +02:00
parazyd
3326e1b060 tau: Do not print unnecessary table data when piping task table output 2023-08-12 16:54:19 +02:00
parazyd
e0f0b46135 Revert "tau: Sort tasks by id when printing them."
This reverts commit 804494b4ba.
2023-08-12 16:36:33 +02:00
parazyd
804494b4ba tau: Sort tasks by id when printing them. 2023-08-12 16:26:44 +02:00
parazyd
1eb00ef9c2 chore: Update crate dependencies 2023-08-12 13:01:32 +02:00
parazyd
9b61334f1a chore: cargo fmt 2023-08-10 17:20:49 +02:00
Dastan-glitch
7a088ee6e3 bin/darkirc: add abbility to recover our own public key from secret key 2023-08-10 00:09:06 +03:00
lunar-mining
a4d14cc768 dnetview: comment out debug statement 2023-08-08 21:20:19 +02:00
aggstam
a2fb71e8cc darkfid2: various json-rpc subscribers added 2023-08-08 19:00:49 +03:00
lunar-mining
db530515c2 dnetview: add daemons to default config 2023-08-08 16:35:32 +02:00
lunar-mining
03d5c6f1d3 dnetview: enable memory leak
we enable dnet logs at the start of dnetview. we never disable them, so
this makes the switch logic pointless and reintroduces a memory leak.

we will push an update soon that also disables dnet logs.
2023-08-08 16:28:47 +02:00
Dastan-glitch
cc571fa5f1 bin/darkirc: add rpc_listen to darkirc_config.toml 2023-08-08 17:01:58 +03:00
Dastan-glitch
aef87a66e8 bin/darkirc: [bots] skip tasks also by thier workspace 2023-08-08 04:58:33 +03:00
Dastan-glitch
b9da1808e7 bin/darkirc: [mirror-bot] honest mistake 2023-08-07 03:47:59 +03:00
Dastan-glitch
8203ce633e bin/darkirc: add mirror-bot script 2023-08-07 03:39:42 +03:00
lunar-mining
2b4cfa4522 dnetview: sleep for 2 sec between poll instead of 2000 sec
also cargo fmt and cleanup
2023-08-06 17:04:32 +02:00
lunar-mining
7deb7ca787 dnetview: ignore node data if dnetview is not enabled 2023-08-06 13:43:07 +02:00
lunar-mining
8e020cb31a dnetview: replace tui dependency with ratatui
As per https://github.com/fdehau/tui-rs/issues/654, tui-rs is no longer
being actively maintained. This commit updates dnetview to work with
ratatui, a community-maintained fork of tui-rs.
2023-08-06 13:24:27 +02:00
lunar-mining
51bfdfdd58 dnetview: add dnet_enabled() flag to NodeInfo and update View
View now displays a warning when dnetview is not enabled.
2023-08-06 12:34:53 +02:00
lunar-mining
526a4c7e77 dnetview: various bug fixes and cleanup
* fix bug that was multiplying the number of inbound and outbounds due to including null() sessions in a loop
* stop looping through session.info in make_ordered_list (it's not a vew now)
* create a specific networkID for lilith networks (better debugging)
* rename Connect to Slot
2023-08-06 10:12:50 +02:00
lunar-mining
11250d1b6c dnetview: bug fixes and cleanup
Fix bug causing slot info to replicate via nested vectors. Also make
state and Option<String>.
2023-08-06 10:12:50 +02:00
Dastan-glitch
98aa63cb9f bin/darkirc: bots don't need history 2023-08-05 05:45:25 +03:00
lunar-mining
1410e8b280 dnetview: remove annoying empty brackets when there's no remote id 2023-08-04 17:36:46 +02:00
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