Commit Graph

481 Commits

Author SHA1 Message Date
zero
afa1856236 tests/bench: delete bench_zk, add zk_arith (uses criterion crate) 2024-03-26 17:19:08 +01:00
zero
48d23df367 create zkrender tool to plot circuit layouts 2024-03-24 10:23:43 +01:00
parazyd
3192390fa3 chore: Update halo2 repo ref 2024-03-22 10:36:42 +01:00
parazyd
68214cde3e chore: cargo update 2024-03-22 10:19:50 +01:00
skoupidi
23d49cd158 validator: use sled-overlay add diff functionality to rebuild forks 2024-03-21 16:27:39 +02:00
skoupidi
5623914db7 Removed swapd 2024-03-20 20:12:50 +02:00
skoupidi
41c9bd28ba validator: updated sled-overlay version and use new diffs logic for finalization 2024-03-19 16:47:33 +02:00
parazyd
8778d57b42 chore: Update crate dependencies 2024-03-07 14:17:17 +01:00
parazyd
0de97d0db3 chore: Update crate dependencies 2024-03-05 08:47:43 +01:00
draoi
e6e64911b4 update Cargo.lock 2024-02-27 11:37:51 +01:00
zero
75ad829ff8 Cargo.lock: openssl 2024-02-15 14:06:33 +01:00
skoupidi
44103f0359 darkfid: use base64 encoding | drk: minor fixes 2024-02-14 14:31:40 +02:00
skoupidi
34b750dc5e minerd: moved from script/research into bin 2024-02-13 13:45:13 +02:00
skoupidi
7155548f45 Revert "chore: cargo update"
This reverts commit 67216e14fe.
2024-02-11 12:46:05 +02:00
draoi
67216e14fe chore: cargo update 2024-02-11 10:02:52 +01:00
parazyd
8828438d8f contract/test-harness: Cleanup and addition of tx fees. 2024-02-09 13:57:14 +01:00
zero
f74817ba8e move TokenId from SDK to money contract 2024-02-08 12:26:27 +01:00
skoupidi
3e15d146a3 validator/consensus: cleaned up slots logic 2024-02-01 13:31:29 +02:00
skoupidi
6b74cebdd0 drk: moved contracts sql stuff from their client to drk directly
Also prefixed table name with their corresponding contract idfff
2024-01-30 15:34:12 +02:00
skoupidi
16103b84a7 Night of the living dead 2024-01-29 21:41:01 +02:00
draoi
4cb76df1f0 update Cargo.lock 2024-01-29 15:31:37 +01:00
skoupidi
3062597fca drk is back in the menu boys 2024-01-25 18:52:03 +02:00
aggstam
f78f1e018d darkfid2: parse network config directly from the config file, not as flattened arg 2024-01-15 21:53:57 +02:00
zero
4d87af64f4 dao: replace use of blake3 hash with blake2b. See code comments for explanation of the rationale 2024-01-10 10:58:44 +01:00
parazyd
ec1e9ff64e contract/test-harness: Set fixed-difficulty=1 mining 2024-01-10 09:37:20 +01:00
parazyd
43030a9eea chore: Enable some additional arti-client crate features
Additionally perform a dependency update.
2024-01-09 15:58:39 +01:00
parazyd
b232d9a85a contract/deployooor: Add initial integration test 2024-01-09 14:42:55 +01:00
parazyd
12be55740c contract/deployooor: Implement initial client API 2024-01-09 12:42:40 +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
3e2b475139 update Cargo.lock 2023-12-31 05:34:43 +03:00
lunar-mining
d2fad919d1 Cargo.lock: update dchat dependencies 2023-12-30 10:47:37 +01:00
x
2f80d8ad26 dao: modify proposals so they now just specify a generic call. This is done through an intermediate 'auth' contract. We provide one called DaoAuthMoneyTransfer so DAOs can transfer money around. 2023-12-21 21:07:24 +00: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
8b615e99b6 mmproxy: Working daemon-mode mining 2023-12-04 12:12:58 +01:00
parazyd
047a1e99da mmproxy: Rewrite daemon for solomining support.
The Stratum stuff works for pools only.
2023-12-01 12:25:41 +01:00
Dastan-glitch
3c0a39a3d9 update Cargo.lock 2023-11-29 04:42:48 +03:00
parazyd
5945fc5f0d example: Add a dummy contract for easier iterations of runtime changes. 2023-11-27 19:26:18 +01:00
parazyd
50572d88eb serial: Remove blake2b_simd references 2023-11-26 13:56:48 +01:00
parazyd
336cbbd173 sdk/wif: Use sha2 crate and abstract double sha256 function. 2023-11-24 16:44:26 +01:00
parazyd
69cfa99860 contract/deployooor: Validate webassembly binary and search for needed symbols 2023-11-24 12:13:51 +01:00
parazyd
673b0ec6b1 Full Makefile project cleanup 2023-11-21 15:58:08 +01:00
aggstam
cb06356c46 validator/pow: introduced fixed difficulty for testing purposes 2023-11-21 14:41:56 +02:00
parazyd
cbd120da96 darkirc: Preliminary RLN code layout 2023-11-20 09:50:19 +01:00
parazyd
b8b02aee80 mmproxy/stratum: Mining target calculation 2023-11-19 11:21:39 +01:00
y
573d283c63 update arti to v0.11.0 2023-11-16 10:35:31 -05:00
parazyd
375a8b41ed chore: Update create dependencies 2023-11-16 15:25:38 +01:00
Dastan-glitch
6245422714 bin/genev: use DAG eventgraph 2023-11-11 05:02:26 +03:00