46 Commits

Author SHA1 Message Date
x
3aa0e3b722 zkas: Implement debug symbols in the compiled binary 2026-01-07 09:22:55 +00:00
x
fcdf5ee488 chore: Update crate dependencies 2026-01-01 19:48:04 +00:00
x
ed9be657ab serial: Bring it back home 2026-01-01 19:48:04 +00:00
x
9785777642 chore: Update copyright license year
Happy 2026!
2026-01-01 11:40:45 +00:00
skoupidi
e81e01dd98 darkfid: massive overhaul of mining rpc so everything goes through the registry 2025-12-27 19:37:39 +02:00
skoupidi
5d47358902 chore: updated sled-overlay to new version 2025-12-24 14:01:20 +02:00
skoupidi
5d9bfe7507 chore: updated sled-overlay to new version 2025-12-22 16:09:09 +02:00
skoupidi
346a3517bd chore: updated sled-overlay to new version 2025-12-22 15:36:52 +02:00
skoupidi
82ac85872c chore: updated sled-overlay to new version 2025-12-22 14:37:17 +02:00
skoupidi
0b8d6c25fe blockchain/contract_store: get_state_monotree now returns the fully updated monotree from the overlay 2025-11-24 12:12:13 +02:00
skoupidi
a140ae53b1 validator: properly initialize and verify genesis block monotree 2025-11-24 12:12:13 +02:00
skoupidi
9fa8610650 script/research/gg: create transactions folder if it doesn't exists 2025-10-30 14:23:59 +02:00
skoupidi
d0c49d24d0 chore: updated sled-overlay to new version 2025-10-24 12:58:55 +03:00
parazyd
2e2de47c69 v0.5.0 release 2025-06-06 13:50:10 +02:00
skoupidi
61c4b831e3 chore: updated sled-overlay to new version 2025-05-17 19:10:01 +03:00
skoupidi
f1c7f9fcea darkfid: updated PoW target to 120 seconds 2025-05-12 15:49:34 +03:00
skoupidi
7656bde63b blockchain: contracts states checksums monotree(smt) added 2025-05-06 16:28:40 +03:00
skoupidi
c4f3b4eb11 chore: updated sled-overlay to new version 2025-04-25 14:47:40 +03:00
Paul Otten
721502a468 Move from "nightly" toolchain to "stable".
Intended to address tau RefID "Gifn1u".

There are still a few things that require nightly.
- cargo +nightly fmt
- fuzzing
2025-04-14 19:42:15 -04:00
skoupidi
197147463a script/research/gg: added a Makefile and use smol instead of async-std 2025-04-04 20:07:40 +03:00
skoupidi
8f59a91e38 contract/money/genesis_mint: impl multiple outputs 2025-02-13 22:12:08 +02:00
parazyd
604f443fd1 chore: Update license header year 2025-01-24 10:36:02 +01:00
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
skoupidi
ea87f3767d chore: updated sled-overlay to new version 2024-10-15 18:18:29 +03:00
parazyd
242fe81658 chore: Update crate dependencies 2024-10-01 14:15:03 +02:00
skoupidi
fdfc96a902 Cargo.toml: replaced sled references with sled-overlay import 2024-08-29 19:18:00 +03: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
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
c69732379e script/research/gg: updated to latest darkfi structures 2024-04-08 15:15:55 +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
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
skoupidi
44103f0359 darkfid: use base64 encoding | drk: minor fixes 2024-02-14 14:31:40 +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
parazyd
0e6f51e895 chore: Update copyright year in license headers 2024-01-16 13:07:22 +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
dedc29430e chore: Update crate dependencies 2024-01-08 15:58:50 +01:00
parazyd
295c8dcff9 chore: Update crate dependencies 2023-12-04 19:58:59 +01:00
parazyd
b61127af9a chore: Update crate dependencies 2023-10-27 09:02:18 +02:00
aggstam
372b8f2234 script/research/gg: Genesis Generator cli util added 2023-10-19 18:24:15 +03:00