Commit Graph
2070 Commits
Author SHA1 Message Date
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
Hansie Odendaal 21b897e8b3 feat: change priority fee to be a percentage (#3311) 2026-08-14 05:55:44 +00:00
thomaslavaur 40e76c8e32 fix(mantle): reject empty inputs in every note consuming operation (#3298) 2026-08-12 17:41:03 +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
Petar Radovic b954a04a3d feat(api): extend deposit events with pk pairs (#3299) 2026-08-12 05:49:42 +00:00
Antonio 9abd6ff7c2 fix: epoch boundary unreleased data messages fix (#3304) 2026-08-12 05:16:42 +00:00
Antonio 5773b22409 chore: update release checklist (#3297) 2026-08-11 13:16:32 +00:00
Antonio 8434c4321d feat(blend): re-introduce PoQ verification before message relaying (#3292) 2026-08-11 09:53:02 +00:00
Álex eb796c733c refactor: gas constants (#3273) 2026-08-11 08:50:05 +00:00
madxor 7ca040b861 chore(blend): add public header verification benchmarks (#3278) 2026-08-10 09:47:40 +00:00