Alejandro Cabeza Romero
72b3caf91f
refactor(mantle): introduce typed transaction lists
...
- introduce the bounded TxList<T> abstraction
- model owned operations and proofs as Ops and OpProofs
- provide borrowed OpRefs and OpProofRefs list views
- centralize list encoding, hashing, serialization, and size bounds
- move the existing unsigned transaction implementation into tx_list::Ops
2026-08-21 17:15:54 +02:00
Antonio
4feb45c7ae
feat(blend): PoW proof generator ( #3310 )
2026-08-18 12:19:07 +00:00
Hansie Odendaal
f1b8c4a895
chore: implement remaining serde json boundedness ( #3228 )
2026-08-07 09:33:26 +00:00
Antonio
05b03fed72
chore: unused code cleanup ( #3227 )
2026-08-04 17:15:05 +00:00
Antonio
0dc34e2c5a
chore: Wire* traits ( #3198 )
2026-07-30 11:16:46 +00:00
Hansie Odendaal
f1cc3a1600
chore: add bounded wallet block transformations ( #3175 )
2026-07-26 05:18:49 +00:00
Hansie Odendaal
8b4935dd5a
chore: add bounded block proposal references ( #3170 )
2026-07-25 03:19:34 +00:00
Hansie Odendaal
4e77bfe7e9
test: add tokio console task names and raw recording ( #3165 )
2026-07-24 10:55:13 +02:00
Hansie Odendaal
cd59e0fce1
chore: convert vec of op proof into bounded vec ( #3150 )
2026-07-22 12:46:38 +02:00
Hansie Odendaal
2977d31e93
chore: add bounded size and transaction count for blocks ( #3068 )
2026-07-08 13:21:23 +02:00
Antonio
c207cc3f29
chore(utils): introduce a Bounded wrapper and type aliases for String and Multiaddr ( #3093 )
2026-07-07 08:51:24 +02:00
Antonio
2c1fda553e
chore: migrate proofs to NomEncode and NomDecode ( #3078 )
2026-07-03 13:18:00 +02:00
Hansie Odendaal
6137d92d4f
chore: strengthen bounded-vec invariant protection ( #3071 )
2026-07-02 18:09:06 +02: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
d43684c01f
chore: handle better deserialization issues in the utility function ( #2863 )
2026-06-04 16:06:01 +02:00
Antonio
deda38e764
chore: check validity of generated deployment settings ( #2859 )
2026-06-04 16:05:06 +02:00
Hansie Odendaal
ecc66fc23a
chore: add bounded_vec to ledger tx builder inputs and outputs ( #2791 )
...
Will address outstanding _Copilot_ comments in a separate PR.
2026-05-29 09:50:53 +02:00
Hansie Odendaal
4391cc38dc
feat: add zone sdk round robin ( #2756 )
2026-05-27 15:36:21 +02:00
Antonio
d3f9e648bc
chore: static bounds for ChannelDeposit op ( #2790 )
2026-05-27 10:18:17 +02:00
Antonio
459ca6ef6f
chore: implement static bound checks for the ChannelConfig op ( #2781 )
2026-05-22 14:56:05 +02:00
Antonio
52c86f0787
chore: rework nom encoding/decoding logic for better type cohesion ( #2748 )
2026-05-18 08:01:56 +02:00
Daniel Sanchez
f0b8974dde
feat(config): Use include! tag to detach kms configuration ( #2713 )
2026-05-07 17:54:15 +02:00
Antonio
5a352d2222
chore: unify deps pt 2 ( #2653 )
2026-05-04 11:46:58 +02:00
Antonio
3d326df6f5
chore: unify deps pt 1 ( #2649 )
2026-05-04 11:30:12 +02:00
Antonio
136eba4614
fix(ci): let cargo-hack run to completion ( #2643 )
2026-04-30 09:19:36 +02:00
Youngjoon Lee
571405b8b6
feat(genesis): add CryptarchiaParameter to genesis block ( #2174 )
2026-04-29 20:08:06 +09:00
Daniel Sanchez
4d91cf6c2d
feat: Cli for deployment configs ( #2565 )
2026-04-26 09:48:20 +02:00
davidrusu
33fc79cb44
fix(cargo-hack): feature flag pruning ( #2611 )
2026-04-24 09:30:29 -04:00
Daniel Sanchez and Antonio Antonino
c9ea165860
feat: Use non spawned task in buffered stream ( #2449 )
...
Co-authored-by: Antonio Antonino <antonio@status.im >
2026-04-08 16:22:10 +02:00
Antonio
6b42706177
chore: introduce background-buffered stream and use it in Blend ( #2438 )
2026-03-30 16:57:26 +02:00
Youngjoon Lee
9a5f550405
feat(pol): derive t0/t1_constant from f ( #2155 )
2026-02-18 09:23:09 +09:00
Petar Radovic
3043fcaa42
feat(da): Remove DA from logos-blockchain ( #2038 )
2026-01-22 10:08:36 +01:00
Antonio
e905a41c47
chore: update taplo ( #2037 )
2026-01-20 16:45:14 +01:00
Antonio
97b411ed0c
chore: migrate nomos* to logos-blockchain* ( #2028 )
2026-01-20 11:45:39 +01:00