skoupidi
|
7739d8a40e
|
blockchain: use sled-overlay record parsing functions
|
2024-12-03 15:27:10 +02:00 |
|
skoupidi
|
a51211c037
|
Cargo.toml: updated sled-overlay version
|
2024-12-02 15:08:01 +02:00 |
|
parazyd
|
61b9f538b8
|
rpc: Implement HTTP-based JSON-RPC server and client
|
2024-11-27 14:45:31 +01:00 |
|
zerin
|
adc9078c70
|
[src/sdk/python] upgrade pyo3 to 0.22.6
|
2024-11-13 18:36:29 +02:00 |
|
skoupidi
|
d753f8d700
|
blockchain: store each block db state diff
|
2024-10-15 21:24:24 +03:00 |
|
skoupidi
|
ea87f3767d
|
chore: updated sled-overlay to new version
|
2024-10-15 18:18:29 +03:00 |
|
parazyd
|
7a3b554e0d
|
chore: Use published darkfi-serial crate where applicable
|
2024-10-15 16:20:47 +02:00 |
|
parazyd
|
fbe6937a20
|
chore: Update crate dependencies
|
2024-10-15 16:08:54 +02:00 |
|
dasman
|
862abc537a
|
event_graph: go full millis (this is a breaking change)
|
2024-10-01 21:02:50 +03:00 |
|
parazyd
|
242fe81658
|
chore: Update crate dependencies
|
2024-10-01 14:15:03 +02:00 |
|
dasman
|
07460df363
|
event_graph: remove check_version_match() and compare peers version with a const in taud and darkirc
|
2024-09-29 05:21:52 +03:00 |
|
dasman
|
75b18d684e
|
event_graph: use millis for events timestamp, bump the versions of darkirc and taud and are changed slightly to accordigly interact with both old and new versions
|
2024-09-15 15:27:31 +03:00 |
|
darkfi
|
15c3fab459
|
Cargo.lock: regenerate
|
2024-09-08 13:42:52 +02:00 |
|
darkfi
|
757f466ca3
|
added evgrd
|
2024-09-06 11:32:05 +02:00 |
|
dasman
|
93de245db6
|
tau: remove unused dependency
|
2024-08-30 00:52:41 +03:00 |
|
parazyd
|
165cb8434b
|
chore: Update crate dependencies
|
2024-08-29 20:39:22 +02:00 |
|
skoupidi
|
fdfc96a902
|
Cargo.toml: replaced sled references with sled-overlay import
|
2024-08-29 19:18:00 +03:00 |
|
skoupidi
|
67604acf47
|
chore: removed duplicate features imports
|
2024-08-29 18:47:21 +03:00 |
|
skoupidi
|
130582d6a9
|
Cargo.toml: updated sled-overlay version
|
2024-08-29 16:06:47 +03:00 |
|
darkfi
|
7b0513589d
|
darkirc: use vendored sqlite and deprecate self-compiled sqlcipher.
|
2024-08-26 09:53:51 +02:00 |
|
skoupidi
|
5f4e2803a9
|
Cargo.toml: reenabled p2p-tor feature and dropped libsqlite3-sys dep
|
2024-08-19 19:39:11 +03:00 |
|
skoupidi
|
4e3b1594f8
|
src/error: renamed RusqliteError into DatabaseError for generic usage and removed rusqlite crate dep entirely
|
2024-08-19 19:20:53 +03:00 |
|
dasman
|
87d9556c3b
|
tau: use digital signatures to verify tasks authenticity (per-workspace)
and fix configured workspaces keys format and manage write access based on those keys
|
2024-08-12 04:57:26 +03:00 |
|
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 |
|