Antonio
|
b03e604320
|
chore(blend): improve PoQ usage on message encapsulations (#3411)
|
2026-08-26 06:52:57 +00:00 |
|
Antonio
|
33c862ffe5
|
chore(blend): restructure existing core crates (#3404)
|
2026-08-26 06:52:56 +00:00 |
|
Antonio
|
7ebe8ec15e
|
fix(blend): improved recovery state logic (#3394)
|
2026-08-26 06:52:56 +00:00 |
|
Antonio
|
bdb9fc8662
|
feat(blend): use rayon thread pool for PoW proof generation (#3399)
|
2026-08-25 07:56:26 +00:00 |
|
Antonio
|
5a70b0295c
|
chore: update toolchain to Rust 1.98 (#3362)
|
2026-08-21 08:33:27 +00:00 |
|
Antonio
|
0b608c19de
|
chore(blend): drop proof generation from old epoch crypto processors (#3350)
|
2026-08-21 05:57:11 +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 |
|
thomaslavaur
|
6efd15ab0d
|
chore(zk): bump circuits to v0.5.6 and replace PoQ PoW secret key/block hash with pow_nonce (#3305)
|
2026-08-12 10:06:11 +00:00 |
|
Antonio
|
9abd6ff7c2
|
fix: epoch boundary unreleased data messages fix (#3304)
|
2026-08-12 05:16:42 +00:00 |
|
Antonio
|
8434c4321d
|
feat(blend): re-introduce PoQ verification before message relaying (#3292)
|
2026-08-11 09:53:02 +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
|
ba16fa86c6
|
fix: libp2p-gossipsub vulnerability (#3267)
|
2026-08-05 12:50:26 +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
|
aa6dacb63b
|
chore: update toolchain to rust 1.97(.1) (#3207)
|
2026-07-30 08:47:09 +00:00 |
|
Hansie Odendaal
|
4e77bfe7e9
|
test: add tokio console task names and raw recording (#3165)
|
2026-07-24 10:55:13 +02:00 |
|
Youngjoon Lee
|
ac0058911d
|
feat(sdp): enforce provider_id and zk_id uniqueness within service (#3102)
|
2026-07-20 22:22:25 +09:00 |
|
Antonio
|
53b41b8ba3
|
fix(blend): proper wire encoding without any dynamically sized types (#3105)
|
2026-07-09 08:04:15 +02:00 |
|
Antonio
|
217f9361a2
|
chore(blend): change reported metric value for peer count (#3059)
|
2026-07-02 08:19:27 +02:00 |
|
Antonio
|
05fe387e15
|
chore(blend): minor improvements (#3066)
|
2026-07-02 08:18:35 +02:00 |
|
Antonio
|
70862689bb
|
chore(blend): replace spawned task with lazy stream per subscriber (#2965)
|
2026-06-17 16:56:03 +03: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 |
|
Antonio
|
68dc1043ad
|
fix(blend): de-duplicate SDP declarations with same zk ID (#2925)
|
2026-06-12 10:35:07 +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 |
|
Antonio
|
db20086614
|
fix(blend): correctness bugs (#2915)
|
2026-06-10 15:52:49 +02:00 |
|
Antonio
|
590a9dde45
|
fix(blend): panic-inducing bugs (#2913)
|
2026-06-10 15:45:50 +02:00 |
|
thomaslavaur
|
66c13072cf
|
chore: bump arworks from 0.4 to 0.5 (#2888)
|
2026-06-10 14:11:00 +02:00 |
|
 
|
0c514ce6f5
|
test(blend-network): characterize edge connection leak in Starting state (#2908)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Antonio Antonino <antonio@status.im>
|
2026-06-10 09:58:26 +02:00 |
|
 
|
3826e76821
|
test(blend-network): reproduce epoch-transition FullyNegotiated panic (#2907)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Antonio Antonino <antonio@status.im>
|
2026-06-10 09:39:21 +02:00 |
|
Antonio
|
f4b3d5443c
|
chore: build with locked flag (#2892)
|
2026-06-09 07:57:35 +02:00 |
|
Antonio
|
2917691c8c
|
fix: Blend panic and logs (#2887)
|
2026-06-08 12:28:36 +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
|
77c503b6f5
|
chore: lints (#2725)
|
2026-05-11 14:15:51 +02:00 |
|
Daniel Sanchez
|
47cbe3b02b
|
fix(zk): Poseidon2 hash fixes (#2668)
|
2026-05-04 13:36:31 +00: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 |
|
Andrus Salumets
|
9ee46c940d
|
chore: improve node debug logging coverage (#2477)
|
2026-04-24 12:08:26 +02:00 |
|
Antonio
|
7193892b81
|
fix(blend): remove spammy old metrics and fix concurrency issue for connections (#2589)
|
2026-04-23 10:05:44 +02:00 |
|