Commit Graph

732 Commits

Author SHA1 Message Date
dasman
b118567613 script/ping: fix darkfi-serial dependency 2024-10-23 00:29:29 +03:00
skoupidi
ea87f3767d chore: updated sled-overlay to new version 2024-10-15 18:18:29 +03:00
parazyd
fbe6937a20 chore: Update crate dependencies 2024-10-15 16:08:54 +02:00
dasman
f9d3600e0c evgrd: update to fully use millis 2024-10-02 12:39:48 +03:00
parazyd
242fe81658 chore: Update crate dependencies 2024-10-01 14:15:03 +02:00
dasman
86afe8d896 event_graph and evgrd: use INITIAL_GENESIS as seconds in for prune task as well 2024-09-27 21:22:27 +03:00
darkfi
a8751d4212 wallet/evgrd: flush on every write so tor works properly 2024-09-25 14:39:12 +02:00
darkfi
204de13e63 wallet/evgrd: add more debug and error handling to net interfaces. 2024-09-25 13:23:19 +02:00
darkfi
61b55002bf evgrd: allow listening for rpc on multiple inbound addrs 2024-09-24 14:17:42 +02:00
dasman
47833e5415 evgrd: fix version number and add seed nodes 2024-09-23 13:37:41 +03:00
darkfi
4661036ed9 evgrd: add missing file for last commit: example/send.rs 2024-09-23 11:42:38 +02:00
darkfi
958b3e049b evgrd: move bin/test.rs to example/recv.rs and add example/send.rs 2024-09-23 11:39:14 +02:00
darkfi
0ec8969b2d evgrd: add code to branch on app versions and send corrected timestamp. 2024-09-23 09:10:34 +02:00
darkfi
804c3e7549 wallet: darkirc backend broadcast p2p events 2024-09-22 17:01:00 +02:00
darkfi
d5ba88e099 wallet: send msgs from the UI 2024-09-22 14:36:21 +02:00
darkfi
ac53cae94a evgrd: add SENTEVENT to protocol 2024-09-22 12:32:30 +02:00
darkfi
131d18588b evgrd: enable build-daemon feature which adds missing deps when compiling the daemon 2024-09-22 12:32:30 +02:00
darkfi
4aa44b36a0 wallet: tor-dirmgr tries to pull sqlite3, which on android has a missing symbol __extenddftf2 due to missing compiler builtins. We therefore link against clang_rt.builtins for each target_arch on android using a build.rs. See the code comment for more details. 2024-09-21 15:28:03 +02:00
darkfi
1bbb3bddcc evgrd: change path for test client so it's not using the same data dir as the daemon itself ;) 2024-09-19 18:24:29 +02:00
darkfi
a915e34d66 evgrd: deserialize and print privmsg on new event 2024-09-19 18:22:35 +02:00
dasman
a63d628ec5 script/evgrd: fill in required LocalEventGraph fields and methods, and present a working test module 2024-09-19 18:23:49 +03:00
skoupidi
19eb32f29b src/net/protorocl/protocol_generic: added response action 2024-09-17 16:41:46 +03:00
dasman
15c02253a8 script/evgrd: fetch successors of requested tips 2024-09-10 17:35:09 +03:00
dasman
9718ab96e1 script/evgrd: add .gitignore 2024-09-10 14:50:43 +03:00
darkfi
0cb3824544 evgrd: add missing JSON-RPC modules so dnet and deg work. 2024-09-10 10:41:38 +02:00
darkfi
ee738a1a32 evgrd: enable event graph 2024-09-10 10:25:16 +02:00
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