darkfi
f3937d2f0a
evgrd: test client and evgrd server skeletons
2024-09-10 10:16:43 +02:00
darkfi
407b32eb25
evgrd: add Daemon struct
2024-09-10 08:08:36 +02:00
skoupidi
4abbb1641e
script/research: new generic-node example added showcasing the p2p generic protol approach
2024-09-09 22:32:01 +03:00
darkfi
e11d2a8da1
evgrd: move from bin/ to script/
2024-09-08 13:23:43 +02: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
0eb5203671
script/ping: increased timeout
2024-07-20 15:26:38 +03:00
darkfi
f6786f5b0c
script: add tor-test util
2024-07-20 12:02:41 +02:00
darkfi
42458d3780
script/ping: allow specifying endpoint using argv
2024-07-20 11:31:03 +02:00
skoupidi
248ec4e8e6
script/ping: .gitignore added
2024-07-19 16:49:40 +03:00
darkfi
ceced050af
Cargo.toml: remove ping from root workspace
2024-07-19 15:17:24 +02:00
darkfi
3b421bb8e3
ping: cleanup and move to script/
2024-07-19 15:12:39 +02:00
darkfi
e0a49ba316
zk: sumcheck.sage
2024-07-17 15:16:08 +02:00
parazyd
27fd3785f8
chore: Update crate dependencies and CI Rust version
2024-07-09 12:20:06 +02:00
skoupidi
6e59afaee3
contract/money/client/genesis_mint: allow optional different recipient
2024-06-20 14:18:27 +03:00
skoupidi
8c33d59f40
chore: updated all repo references to codeberg
2024-06-19 20:51:25 +03:00
skoupidi
2e970d4505
script/research/gg: updated to latest darkfi code
2024-06-19 20:07:50 +03:00
skoupidi
0890ebf458
script/research/blockchain-explorer/site: rest pages added, cleaned up code, licencing added
2024-06-18 14:19:40 +03:00
skoupidi
db7f41ead6
script/research/blockchain-explorer: basic web front-end added
2024-06-17 17:58:57 +03:00
skoupidi
c680467899
script/research/blockchain-explorer: added base statistics calls
2024-06-15 15:26:53 +03:00
skoupidi
968f0c7202
script/research/blockchain-explorer: added base transactions calls
2024-06-15 14:26:33 +03:00
skoupidi
3dedf1e30e
script/research/blockchain-explorer: added base blocks calls
2024-06-15 13:27:58 +03:00
skoupidi
2438bed158
script/research/blockchain-explorer: converted into a history providing daemon
2024-06-14 20:21:57 +03:00
foo
4eba00236d
clippy: add suggested clippy lints to top-level Cargo.toml and enable
...
clippy linting at the workspace level for all crates
Configure all workspaces to use lints from the top-level Cargo.toml
file
Add example lints that the project could configure to improve security
and reliability.
Configure lints to warn level. Using deny level makes other binaries
fail to compile if even one of them has a failure.
No lints are added in this commit. Future changes can enable and fix
lints
2024-06-09 10:35:09 -04:00
parazyd
2e37330d0d
chore: Update crate dependencies
2024-05-27 15:29:58 +02:00
skoupidi
080417bb3f
chore: replaced all MerkleTree::new(100) with MerkleTree::new(1) for consistency
2024-04-27 16:02:36 +03:00
skoupidi
40739693a1
darkfid: persist sync headers in a sled tree + some minor beautifications
2024-04-17 17:42:41 +03:00
skoupidi
cf7b3c8c61
script/research/blockchain-explorer: updated to latest darkfi structures
2024-04-08 16:36:35 +03:00
skoupidi
c69732379e
script/research/gg: updated to latest darkfi structures
2024-04-08 15:15:55 +03:00
skoupidi
930a511309
blockchain: major hashes cleanup
2024-04-04 22:00:51 +03:00
skoupidi
e8cb2d1f51
script/research/blockchain-explorer: updated to latest darkfi structures
2024-04-01 22:34:54 +03:00
skoupidi
3349ea5cd8
script/research/gg: Use async (de)serialisation and prefer base64 over base58
2024-03-26 16:11:17 +02:00
skoupidi
7e6a9a937b
script/research/gg: GenerateTx added to create genesis mint txs
2024-03-26 03:31:04 +02:00
skoupidi
f46c3f7a68
script/research/blockchain-explorer: updated to latest darkfi structures
2024-03-23 14:09:11 +02:00
zero
667e1505ec
smt.py: modify impl to match the impl we have in rust
2024-03-10 17:14:09 +01:00
zero
abc318b096
smt.py: add missing check for position
2024-03-10 11:25:15 +01:00
zero
1f95e4f53c
sparse merkle tree example
2024-03-10 11:23:55 +01:00
parazyd
8778d57b42
chore: Update crate dependencies
2024-03-07 14:17:17 +01:00
parazyd
4762c51f35
research/tfhe: Dark market implementation using FHE
2024-03-07 11:19:30 +01:00
parazyd
0de97d0db3
chore: Update crate dependencies
2024-03-05 08:47:43 +01:00
nighthawk24
c25df52c64
fud | lilith | research/dhtd/ | geode | tests : Refactor to return match statements
2024-02-23 15:29:25 +02: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
8eef36b898
blockchain/header: changed nonce from pallas::Base to u64
2024-02-10 12:06:38 +02:00
skoupidi
2dc6832656
validator: removed genesis tx total calculation | darkfid: use next block height for contracts deployment
2024-02-07 13:42:00 +02:00
draoi
183717f04e
script/lilith_spawns: update to new hostlist usage
2024-02-02 17:48:21 +01:00
zero
7ada52b28b
rename mod_r_p() -> fp_mod_fv(), and mod_p_r_unsafe() -> fv_mod_fp_unsafe()
2024-01-23 16:36:19 +01:00
parazyd
0e6f51e895
chore: Update copyright year in license headers
2024-01-16 13:07:22 +01:00
aggstam
09137d4633
script/research/minerd: handle new request trigger using smol channels
2024-01-11 17:50:03 +02:00
aggstam
a27725b58f
script/research/minerd: miner daemon skeleton
2024-01-11 16:35:11 +02:00