darkfi
03025aad13
Cargo.toml: temp remove p2p-tor from net defaults due to android build errors, and add it back in on darkirc Cargo.toml
...
see main project Cargo.toml for more info.
2024-08-07 10:06:13 +02:00
skoupidi
bca6239af0
chore: updated Cargo.lock
2024-07-19 17:18:35 +03:00
darkfi
69fb1568ed
ping: added util to ping seed servers for debugging availability
2024-07-19 15:01:10 +02:00
parazyd
2f97f384e7
net: Use forked Url crate that supports our transport schemes
...
Now IP addresses are properly parsed
2024-07-11 10:56:04 +02:00
parazyd
27fd3785f8
chore: Update crate dependencies and CI Rust version
2024-07-09 12:20:06 +02:00
parazyd
7858b933f2
chore: Update arti crate dependencies
2024-07-02 11:16:22 +02:00
skoupidi
3cb2054928
drk: use per network configuration
2024-06-20 16:03:03 +03:00
skoupidi
109b902b01
darkfid: optional mining reward spend hook and user data added
2024-06-20 14:18:27 +03:00
darkfi
4b639e958a
Cargo: remove crossbeam from dev-dependencies and comment out its benchmark
2024-06-12 13:58:54 +02:00
darkfi
2dc0b414bd
bench: compare crossbeam SkipMap with Mutex<HashMap<...>>
2024-06-12 12:32:31 +02:00
parazyd
170654c423
darkirc: Use bcrypt-2b for server password encryption
2024-06-06 10:11:53 +02:00
parazyd
80d103a2ba
chore: Update crate dependencies
2024-06-04 10:24:28 +02:00
parazyd
871d89a3e9
net/transport: Add experimental Tor hidden service support
2024-05-30 19:27:20 +02:00
parazyd
2e37330d0d
chore: Update crate dependencies
2024-05-27 15:29:58 +02:00
parazyd
124a9466cf
serial: Add support for num-bigint
2024-05-27 14:39:22 +02:00
skoupidi
490084b26d
blockchain: updated to sled-overlay 0.1.2
2024-05-27 12:15:26 +03:00
skoupidi
96a8068ec3
drk: refactor to support SMT
...
Additionaly, some cleanup was done, minor bugz fixed and updated DAO Propose call with the new setup and added its fee call.
2024-05-25 18:29:40 +03:00
parazyd
4dda409e50
darkirc: Use binary crate version in p2p app_version
2024-05-03 10:10:46 +02:00
parazyd
6a0e5b1311
drk/deploy: Implement contract deployment transaction builder
2024-04-11 10:26:45 +02:00
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