Commit Graph

1913 Commits

Author SHA1 Message Date
parazyd
43030a9eea chore: Enable some additional arti-client crate features
Additionally perform a dependency update.
2024-01-09 15:58:39 +01:00
parazyd
6b53ba13ab chore: Clippy lints 2024-01-09 11:02:31 +01:00
parazyd
77bc5edbb5 net: Port from deprecated async-rustls to futures-rustls.
This is also a protocol-breaking change. We now have a bit looser
certificate verification that does not append the base32-encoded
public key into the altName.
2024-01-08 15:58:50 +01:00
parazyd
dedc29430e chore: Update crate dependencies 2024-01-08 15:58:50 +01:00
Dastan-glitch
fca68c54af fix & update darkirc test script 2024-01-06 04:24:22 +03:00
Dastan-glitch
7341a13587 fix&update Twitter bot 2023-12-31 05:35:43 +03:00
Dastan-glitch
3cc972c780 bin/darkirc: add tiny test bot 2023-12-25 15:33:56 +03:00
aggstam
15c44bd7bb tx: use DarkForest in TransactionBuilder 2023-12-22 20:49:40 +02:00
Dastan-glitch
bf65de25ad bin/tau: remove commented/unused code 2023-12-22 01:22:08 +03:00
aggstam
a4ba0b1f6b validator: producer tx on first instead of last position in block txs vector 2023-12-19 21:41:13 +02:00
parazyd
e11d8c2c80 darkfid: Port serialization to async functions 2023-12-19 18:48:20 +01:00
x
e5e105ca40 update darkirc README 2023-12-19 13:27:11 +00:00
Dastan-glitch
3fafd85d3c bin/tau: more informative connection error with daemon 2023-12-19 06:06:50 +03:00
aggstam
e7857b0a30 darkfid2/task/miner: integrated new TransactionBuilder to miner tx 2023-12-18 16:35:06 +02:00
Dastan-glitch
54108b7513 bin/genev: update tmux test script 2023-12-18 05:18:39 +03:00
Dastan-glitch
a6aa24920e bin/genev: update event_graph synced flag when we skip sync 2023-12-18 05:17:58 +03:00
parazyd
a94858174a darkirc: Only build the rust bin with the make target 2023-12-14 12:05:38 +01:00
Dastan-glitch
c3f0ef5577 bin/tau: update event_graph synced flag when we skip sync 2023-12-14 11:45:33 +01:00
aggstam
b1821df428 darkirc: update event_graph synced flag when we skip sync 2023-12-14 11:45:32 +01:00
aggstam
cdaddfbfe2 event_graph: introduce layers to the DAG
Each event corresponds to a specific layer(height) in the dag, making identifying and preventing cycles way easier, as all parents must exist in previous layers. Additionally, propagation and sync gremlins have been eliminated, and proper validations added
2023-12-14 11:45:32 +01:00
parazyd
01c883b0d4 darkfid: Improve code style of RequestHandler 2023-12-14 08:52:48 +01:00
parazyd
82c7ef4e0c darkfid: Add merge_mining_get_chain_id RPC method. 2023-12-14 08:49:54 +01:00
parazyd
b48b58af03 chore: Clippy lints 2023-12-13 10:20:38 +01:00
parazyd
b23021e3a1 chore: Update crate dependencies 2023-12-13 10:14:43 +01:00
parazyd
5a526fe10e swapd: Add project skeleton 2023-12-07 23:43:45 +01:00
parazyd
295c8dcff9 chore: Update crate dependencies 2023-12-04 19:58:59 +01:00
parazyd
df0992b5f7 mmproxy: Deduplicate and clean up code 2023-12-04 19:51:39 +01:00
parazyd
d04e58c199 mmproxy: Make sure there is no mismatch between mmproxy and XMR networks. 2023-12-04 13:58:53 +01:00
parazyd
8b615e99b6 mmproxy: Working daemon-mode mining 2023-12-04 12:12:58 +01:00
parazyd
c1adcbd68b mmproxy: Comment out the default configurations 2023-12-04 10:17:07 +01:00
parazyd
1929788105 mmproxy: Make the daemon config file nicer 2023-12-04 10:14:05 +01:00
Dastan-glitch
3caabbd48c apps using eventgraph to have similar default datastore path 2023-12-02 23:23:29 +03:00
Dastan-glitch
7940ad5e58 bin/darkirc: config's commented datastore path to match the actual default value 2023-12-02 23:21:54 +03:00
parazyd
047a1e99da mmproxy: Rewrite daemon for solomining support.
The Stratum stuff works for pools only.
2023-12-01 12:25:41 +01:00
aggstam
bb99e816f2 validator: removed RwLock over whole struct ptr and moved to inner stuff 2023-11-30 18:44:24 +02:00
lunar-mining
cc6c27b034 dnet: add license to src/util.py 2023-11-24 16:17:15 +01:00
lunar-mining
a4523f6017 dnet: move source files to src/, rename main.py to dnet and make executable
also rename default config to dnet_config.toml
2023-11-24 16:17:15 +01:00
lunar-mining
55d18695de dnet: update README 2023-11-24 16:17:15 +01:00
lunar-mining
9f1b19d17b dnet: move config directory to platform specific config dir 2023-11-24 16:17:15 +01:00
lunar-mining
d47df7930f dnet: add python version to README 2023-11-24 16:17:15 +01:00
aggstam
77357f8d59 Revert "[bin/darkfid2] handle results in sync_task"
This reverts commit 7cf65d81af.
2023-11-23 20:33:35 +02:00
aggstam
6cb51623fe Revert "[bin/darkfid2] async retry receive with timeout"
This reverts commit 00d00ae6bd.
2023-11-23 20:32:37 +02:00
ertosns
00d00ae6bd [bin/darkfid2] async retry receive with timeout 2023-11-23 19:55:03 +02:00
ertosns
7cf65d81af [bin/darkfid2] handle results in sync_task 2023-11-23 19:55:03 +02:00
aggstam
4d3984a611 validator: renamed testing_mode to pos_testing_mode 2023-11-22 00:26:22 +02:00
y
cb5534090b [darkirc/build] add license header 2023-11-21 15:34:05 -05:00
parazyd
3b84503365 darkirc: Add native Android cross-build instructions 2023-11-21 17:38:49 +01:00
parazyd
673b0ec6b1 Full Makefile project cleanup 2023-11-21 15:58:08 +01:00
parazyd
2066bdbcd5 darkirc: Add .gitignore for Android build artifacts 2023-11-21 15:58:08 +01:00
parazyd
64e54f933e tx: impl_p2p_message for Transaction when "net" feature is defined. 2023-11-21 15:58:08 +01:00