2079 Commits
Author SHA1 Message Date
thomaslavaurandPetar Radovic cec7f15a85 feat(mantle): enforce channel config lineage via parent message id (#3272)
Co-authored-by: Petar Radovic <petar.radovic@gmail.com>
2026-08-27 06:40:24 +00:00
Andrus Salumets 915d4f81e9 feat(lsql): add inscription encoding (#3348) 2026-08-27 05:10:43 +00:00
Andrus Salumets 2617966fd7 feat(lsql): apply channel writes (#3333) 2026-08-27 05:10:27 +00:00
buray e526cb0059 feat(utils): add with_capacity constructor to BoundedVec (#3276) 2026-08-26 14:21:01 +00:00
Álex 18b4c882d1 feat(c-bindings): Add blend info (#3397) 2026-08-26 10:30:29 +00:00
Antonio 56b71361ce fix(release): update release template (#3407) 2026-08-26 08:10:57 +00:00
Youngjoon Lee 4112e48082 test(ledger): benchmark ZKP batch verification in ledger level (#3355) 2026-08-26 07:41:56 +00:00
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
Petar Radovic fce89b8f61 fix(zone-sdk): fix last msg id in the checkpoint (#3414) 2026-08-25 16:56:25 +00:00
Daniel Sanchez c64367ab37 feat(pow): PoW claim cucumber test (#3403) 2026-08-25 13:07:30 +00:00
Daniel Sanchez cc8587827a feat(pow): Thread in pow constants as deployment settings (#3400) 2026-08-25 13:07:29 +00:00
Daniel Sanchez fe9e4af21b feat(pow): Pow service threadpool (#3398) 2026-08-25 13:07:28 +00:00
Antonio bdb9fc8662 feat(blend): use rayon thread pool for PoW proof generation (#3399) 2026-08-25 07:56:26 +00:00
Petar Radovic a106fe5de4 feat(zone-sdk): withdraw with with note tracking (#3396) 2026-08-24 14:56:02 +00:00
Youngjoon Lee 3d09ad6815 feat(mantle): integrate ZK batch verification (#3353) 2026-08-24 11:44:24 +00:00
Antonio e83c6d4aa0 chore: enforce non-zero redundancy parameter for Blend cover messages (#3364) 2026-08-24 05:19:51 +00:00
Daniel Sanchez 6922565198 feat(ffi): Plug pow mining api into ffi (#3382) 2026-08-21 18:34:53 +00:00
Daniel Sanchez 56af751901 feat(http): Plug pow mining service to http (#3380) 2026-08-21 18:34:53 +00:00
Daniel SanchezandAntonio 317c93f854 feat(pow): Pow service (#3357)
Co-authored-by: Antonio <antonio@status.im>
2026-08-21 18:34:52 +00:00
Daniel Sanchez 63f85bfa4c fix(pow): Fix epoch nonce usage for pow (#3363) 2026-08-21 17:03:26 +00:00
Andrus Salumets d94703cd70 feat(lsql): add local replication flow (#3322) 2026-08-21 09:22:24 +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
Petar Radovic 3ae4ba9f4a feat(zone-sdk): channel wallet tracker (#3246) 2026-08-19 15:43:10 +00:00
Antonio 8586db87d9 chore: update vulnerable dependency (#3349) 2026-08-19 06:48:56 +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
Daniel Sanchez e595abf72c fix(tx): Add missing OpDe for claimopreward (#3347) 2026-08-18 14:22:47 +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 f36529bdbb chore(chainsync): fix wrong log messages (#3309) 2026-08-18 09:00:01 +00:00
Youngjoon Lee c76c6152fa fix(consensus): rename window_absorption_parameter to uncle_reference_window_in_block (#3339) 2026-08-18 07:46:47 +00:00
Youngjoon Lee cc57393251 test(zk): add benchmark for ZkSig batch verification (#3306) 2026-08-18 06:53:25 +00:00
Andrus Salumets 9a254b2a5f chore(ci): clean up merged branches with a scheduled job (#3340) 2026-08-18 06:49:17 +00:00
Youngjoon Lee 678c13e13a test(ledger): simulate the TSI gap with/without uncle-ref (#3341) 2026-08-18 06:40:36 +00:00
Antonio 8c2f41caf7 feat: add HTTP API for running node version (#3296) 2026-08-18 06:30:43 +00:00
Andrus Salumets b44ec7fd34 fix(zone-sdk): make block event processing cancellation-safe (#3334) 2026-08-18 05:14:46 +00:00
Hansie Odendaal fca0fc6e0b test: add future dated fee projections (#3286) 2026-08-17 21:20:45 +00:00
Youngjoon Lee 4a0564b71b refactor(core): reuse the header validation for uncle validation (#3314) 2026-08-15 06:18:21 +00:00
Youngjoon Lee 40422c1122 feat(ledger): uncle-ref: include uncles to TSI (#3285) 2026-08-15 06:18:21 +00:00
Youngjoon Lee 750ce403a2 feat(chain): uncle-ref: verify uncles when applying a block (#3284) 2026-08-15 06:17:31 +00:00
Hansie Odendaal 55f94492b6 test: make genesis time cluster-scoped and configurable (#3312) 2026-08-15 04:55:06 +00:00
Hansie Odendaal 26b9286dd4 fix: make compressed merkle-tree recovery bounded (#3247) 2026-08-15 04:54:36 +00:00
Youngjoon Lee 826be9234e feat(chain): uncle-ref: select uncles when proposing a block (#3283) 2026-08-15 00:38:39 +00:00
Youngjoon Lee 13d29e53c0 feat(consensus): uncle-ref: add the uncle reference window to the config (#3282) 2026-08-15 00:38:39 +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
Daniel Kashepava ac5058bddd docs: fix bridging doc (#3320) 2026-08-14 22:11:48 +00:00
Hansie Odendaal fddc9d9063 test: increase fee budget for flaky zone tests (#3319) 2026-08-14 20:46:25 +00:00