Commit Graph
39 Commits
Author SHA1 Message Date
Antonio 33c862ffe5 chore(blend): restructure existing core crates (#3404) 2026-08-26 06:52:56 +00:00
Antonio 5a70b0295c chore: update toolchain to Rust 1.98 (#3362) 2026-08-21 08:33:27 +00:00
Antonio 109c20edcc chore: update block compression support based on latest spec draft (#3346) 2026-08-19 06:47:41 +00:00
Antonio 14c114a525 feat(blend): support tx blending (#3321) 2026-08-19 05:14:57 +00:00
Antonio b73a6a48da feat(mantle): keep track of Blend-related state for epoch-bound PoW difficulty updates (#3317) 2026-08-18 12:19:07 +00:00
Antonio 4feb45c7ae feat(blend): PoW proof generator (#3310) 2026-08-18 12:19:07 +00:00
Youngjoon Lee 29b03994b9 feat(core): uncle-ref: carry uncle headers, committed by body_root (#3281) 2026-08-15 00:38:38 +00:00
madxor 7ca040b861 chore(blend): add public header verification benchmarks (#3278) 2026-08-10 09:47:40 +00:00
Antonio ded169fff1 feat: new type for PoQ circuits bit-sized numbers (#3275) 2026-08-07 08:17:28 +00:00
thomaslavaurandCopilot Autofix powered by AI 23eb2a4635 feat(zk): empower the poq (#3259)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-08-06 08:09:42 +00:00
Antonio 575b02175a feat: replace full tx hashes with prefixes in block proposals (#3251) 2026-08-06 07:43:27 +00:00
Antonio 05b03fed72 chore: unused code cleanup (#3227) 2026-08-04 17:15:05 +00:00
Hansie Odendaal ac92c53ed1 chore: fix remaining alternate wire deserialisation paths boundedness (#3230) 2026-08-04 07:31:02 +00:00
Antonio ccec1c6342 fix(blend): encapsulation padding logic (#3217) 2026-07-31 07:51:05 +00:00
Antonio 0dc34e2c5a chore: Wire* traits (#3198) 2026-07-30 11:16:46 +00:00
thomaslavaur 6e2e4a91b5 fix(sdp): encode zk_id canonically in the declaration id (#3216) 2026-07-30 10:00:40 +00:00
Antonio 53b41b8ba3 fix(blend): proper wire encoding without any dynamically sized types (#3105) 2026-07-09 08:04:15 +02:00
Antonio 877bb9f105 feat(blend): use key nullifiers as message IDs and implement winning slot streams (#2959) 2026-06-17 13:03:34 +03:00
Daniel Sanchez 52b8a0d42a fix(serde): Use fixed size non len prefix for arrays and use nom encoding for non human readable SignedMantleTx (#2927) 2026-06-11 19:59:48 +02:00
thomaslavaur 66c13072cf chore: bump arworks from 0.4 to 0.5 (#2888) 2026-06-10 14:11:00 +02:00
Antonio 49212e111e feat: remove sessions (#2850) 2026-06-03 17:10:33 +02:00
Antonio 039a48dd3c chore: add trace logs for Blend activity proof verification (#2772) 2026-05-20 17:33:41 +02:00
Antonio 3d326df6f5 chore: unify deps pt 1 (#2649) 2026-05-04 11:30:12 +02:00
Andrus Salumets eba38db2d8 refactor(logging): migrate blend log targets (#2659) 2026-05-04 11:22:14 +02:00
Andrus Salumets 0e84f0cb06 feat(logging): introduce log targets crate (#2651) 2026-04-30 15:29:17 +02:00
Antonio 884b2d939e fix(blend): address self audit findings (#2522) 2026-04-14 11:18:51 +02:00
Antonio 252f829a13 test(blend): add test coverage for testing Blend status-quo (#2514) 2026-04-14 10:09:21 +02:00
Antonio 71b99e5af0 fix(blend): check for valid x25519 shared secret derivation (#2493) 2026-04-08 14:04:53 +02:00
Antonio ea9d6fbfea feat(blend): do not verify PoQ before forwarding messages (#2472) 2026-04-08 09:10:45 +02:00
Antonio 1b57e3d930 chore(blend): add trace logs to track each message layer (#2453) 2026-04-01 08:36:55 +02:00
Andrus Salumets 19ec5a4b6e chore: reduce and standardize node logging 2026-03-31 13:52:54 +02:00
Antonio 10a94c036c fix: slot ticks debugging (#2427) 2026-03-27 09:35:32 +01:00
Antonio 356bf13012 chore(blend): do not panic on unexpected case and add more logs to proof generation and verification for easier matching (#2283) 2026-02-25 12:31:32 +01:00
Youngjoon LeeandAntonio Antonino 87ac7ac29c fix(blend): dial peers after new session starts (#2274)
Co-authored-by: Antonio Antonino <antonio@status.im>
2026-02-25 01:27:29 +09:00
Youngjoon Lee 9a5f550405 feat(pol): derive t0/t1_constant from f (#2155) 2026-02-18 09:23:09 +09:00
Youngjoon Lee b5043b4807 chore(blend): ignore EncapsulatedPart for Debug (#2134) 2026-02-06 16:20:02 +09:00
Antonio 903f87561a chore(blend): move reward sensitivity threshold from const to deployment config (#2110) 2026-02-05 08:51:57 +01:00
Daniel Sanchez 45266a26fe feat(leadership): Use kms operators in leader (#2085) 2026-02-03 08:35:32 +00:00
Antonio 97b411ed0c chore: migrate nomos* to logos-blockchain* (#2028) 2026-01-20 11:45:39 +01:00