Nicholas Dudfield
|
df0a779fed
|
fix(overlay): close active feature cutoff races
|
2026-08-27 16:48:12 +07:00 |
|
Nicholas Dudfield
|
12a18040db
|
feat(overlay): gate peers on active protocol features
|
2026-08-27 16:40:34 +07:00 |
|
Nicholas Dudfield
|
0d3c1d7967
|
feat(overlay): negotiate consensus entropy capability
|
2026-08-27 14:49:54 +07:00 |
|
Nicholas Dudfield
|
2badcb15da
|
test(entropy): harden API scenario and formatting
|
2026-07-27 11:49:49 +07:00 |
|
Nicholas Dudfield
|
d5a3b466d4
|
test(entropy): reject retired hook import names
|
2026-07-27 11:40:12 +07:00 |
|
Nicholas Dudfield
|
7dad88b44d
|
feat(entropy): namespace commit-reveal hook imports
|
2026-07-27 11:29:59 +07:00 |
|
Nicholas Dudfield
|
1641485e8d
|
fix(export): contain witness materialization failures
|
2026-07-17 10:35:40 +07:00 |
|
Nicholas Dudfield
|
fb918c3a7d
|
fix(export): enforce release target cap in witnesses
|
2026-07-17 10:03:19 +07:00 |
|
Nicholas Dudfield
|
dcad746261
|
feat(export): price signing work and bound witnesses
|
2026-07-17 09:54:36 +07:00 |
|
Nicholas Dudfield
|
d125ac958a
|
test(csf): model export view as anchored
|
2026-07-16 23:14:27 +07:00 |
|
Nicholas Dudfield
|
4e313098a6
|
fix(export): require anchored view for finalization
|
2026-07-16 23:09:16 +07:00 |
|
Nicholas Dudfield
|
9dcaebd8e5
|
style: format export callback assertion
|
2026-07-16 20:59:50 +07:00 |
|
Nicholas Dudfield
|
1670645482
|
style: apply clang-format 18
|
2026-07-16 20:41:42 +07:00 |
|
Nicholas Dudfield
|
0a6f9e7983
|
test(entropy): avoid stale status failure alias
|
2026-07-16 20:09:20 +07:00 |
|
Nicholas Dudfield
|
e70dc740b7
|
test(hooks): cover repeated Export emit bypass
|
2026-07-16 20:04:30 +07:00 |
|
Nicholas Dudfield
|
263fbe222a
|
test(entropy): pin Hook stream and stale status
|
2026-07-16 20:02:18 +07:00 |
|
Nicholas Dudfield
|
286c836872
|
test(hooks): allow Export in gate fixture
|
2026-07-16 20:01:21 +07:00 |
|
Nicholas Dudfield
|
2c93c96245
|
test(hooks): exercise Export emit gate directly
|
2026-07-16 19:53:08 +07:00 |
|
Nicholas Dudfield
|
f69520a426
|
test(entropy): harden rotation and digest coverage
|
2026-07-16 19:48:16 +07:00 |
|
Nicholas Dudfield
|
fa763268e2
|
fix(entropy): canonicalize dice word order
|
2026-07-16 19:41:55 +07:00 |
|
Nicholas Dudfield
|
8ef38062af
|
test(entropy): make digest order explicit
|
2026-07-16 19:35:01 +07:00 |
|
Nicholas Dudfield
|
516fda4536
|
fix(hooks): require xport for export emission
|
2026-07-16 19:33:04 +07:00 |
|
Nicholas Dudfield
|
8f74614857
|
test(export): pin observer peer quorum
|
2026-07-16 19:30:32 +07:00 |
|
Nicholas Dudfield
|
a6bcde3044
|
test(ledger): cover consensus entropy replay
|
2026-07-16 19:29:43 +07:00 |
|
Nicholas Dudfield
|
1be657098f
|
test(entropy): pin digest and manifest rotation
|
2026-07-16 19:28:59 +07:00 |
|
Nicholas Dudfield
|
53500b1c8e
|
docs(export): pin callback authorization contract
|
2026-07-16 19:08:02 +07:00 |
|
Nicholas Dudfield
|
b0e7affa73
|
fix(consensus): authenticate cluster proposals
|
2026-07-16 18:59:05 +07:00 |
|
Nicholas Dudfield
|
f40041d018
|
test(consensus): exercise manifest arrival ordering
|
2026-07-16 18:23:50 +07:00 |
|
Nicholas Dudfield
|
e5d62430fb
|
fix(consensus): freeze proofed entropy key attribution
|
2026-07-16 18:18:53 +07:00 |
|
Nicholas Dudfield
|
7917d437a3
|
fix(export): validate witness evidence against parent
|
2026-07-16 18:18:49 +07:00 |
|
Nicholas Dudfield
|
2577c1a017
|
fix(consensus): prevent minority sidecar vetoes
|
2026-07-16 18:02:15 +07:00 |
|
Nicholas Dudfield
|
99a27974b7
|
docs(consensus): align normative extension contracts
|
2026-07-16 17:51:25 +07:00 |
|
Nicholas Dudfield
|
f0e36c0ba4
|
refactor(export): name admission lifecycle precisely
|
2026-07-16 17:36:03 +07:00 |
|
Nicholas Dudfield
|
4b229bda82
|
docs(export): correct share wire contract
|
2026-07-16 17:34:37 +07:00 |
|
Nicholas Dudfield
|
3e9da7623c
|
fix(entropy): tighten pseudo application invariants
|
2026-07-16 17:31:01 +07:00 |
|
Nicholas Dudfield
|
4acc0dedd8
|
test(consensus): pin sanitized pseudo derivation
|
2026-07-16 17:12:15 +07:00 |
|
Nicholas Dudfield
|
2a671fc3a7
|
fix(consensus): sanitize live extension build inputs
|
2026-07-16 17:05:08 +07:00 |
|
Nicholas Dudfield
|
6706d642f8
|
test(export): update contributor field golden bytes
|
2026-07-16 16:55:55 +07:00 |
|
Nicholas Dudfield
|
28cea3f21b
|
refactor(export): align pending witness terminology
|
2026-07-16 16:50:11 +07:00 |
|
Nicholas Dudfield
|
59697f5ae7
|
refactor(export): remove retired witness threshold
|
2026-07-16 16:46:34 +07:00 |
|
Nicholas Dudfield
|
e7330acbbe
|
fix(consensus): separate live pseudo authority from replay
|
2026-07-16 16:44:37 +07:00 |
|
Nicholas Dudfield
|
6b97686dde
|
refactor(export): remove redundant trigger publication state
|
2026-07-16 16:37:49 +07:00 |
|
Nicholas Dudfield
|
f5d9824e4a
|
refactor(export): use dedicated contributor field
|
2026-07-16 16:34:53 +07:00 |
|
Nicholas Dudfield
|
b0da027f7a
|
refactor(export): remove retired authority cap helper
|
2026-07-16 16:16:17 +07:00 |
|
Nicholas Dudfield
|
94d8ba48af
|
refactor(export): remove retired result metadata
|
2026-07-16 16:13:56 +07:00 |
|
Nicholas Dudfield
|
25a60b33cd
|
fix(export): reject zero target ticket sequence
|
2026-07-16 15:46:55 +07:00 |
|
Nicholas Dudfield
|
4f9d58eb46
|
refactor(export): remove legacy collector lane
|
2026-07-16 15:44:21 +07:00 |
|
Nicholas Dudfield
|
c021365516
|
chore: refresh generated and formatted files
|
2026-07-16 15:22:27 +07:00 |
|
Nicholas Dudfield
|
8806ee94d0
|
test: pin packed entropy status ABI
|
2026-07-16 14:52:46 +07:00 |
|
Nicholas Dudfield
|
ec5d22f557
|
feat: pack entropy status metadata
|
2026-07-16 14:39:58 +07:00 |
|