Nicholas Dudfield
aa5a2783f4
Merge deterministic multi-application harness into feature-export-rng-dsf
...
Merge a992572b70; retain validator identity fields, phase locking, manual heartbeat control and extension polling. Share the send observation hook across immediate and delayed transport sends.
2026-09-18 15:46:32 +07:00
Nicholas Dudfield
adf33d5e63
fix(test): isolate concurrent suite log buffers
2026-09-18 10:02:59 +07:00
Nicholas Dudfield
474be6384d
feat(export): expose exact callback fees through xport
2026-09-17 07:34:51 +07:00
Nicholas Dudfield
fa831d40f7
feat(export): add capped third-party callback fee allowance
2026-09-16 20:29:50 +07:00
Nicholas Dudfield
e8236cad86
fix(consensus): bind NegativeUNL active-view cap to CE and Export
2026-09-16 17:15:19 +07:00
Nicholas Dudfield
56cb021a60
fix: repair protocol definitions after dev merge
2026-09-16 16:51:27 +07:00
Richard Holland
6be897804b
Merge branch 'dev' into feature-export-rng
2026-09-11 12:43:12 +10:00
tequ
401a35957d
retire fixXahauV1, fixXahauV2 Amendments ( #722 )
2026-09-09 13:00:24 +10:00
Richard Holland
6191c1e09d
Onchain manifests ( #779 )
2026-09-07 13:19:25 +10:00
tequ
f1a3a775a1
Add optional Hooks data to account_info response ( #789 )
2026-09-02 17:22:53 +10:00
tequ
c1dabe5576
Fix comments ( #768 )
2026-09-01 14:18:28 +10:00
Nicholas Dudfield
7dad88b44d
feat(entropy): namespace commit-reveal hook imports
2026-07-27 11:29:59 +07:00
Nicholas Dudfield
dcad746261
feat(export): price signing work and bound witnesses
2026-07-17 09:54:36 +07:00
Nicholas Dudfield
1670645482
style: apply clang-format 18
2026-07-16 20:41:42 +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
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
a31140a4b6
refactor(export): remove unused stream key constant
2026-07-16 16:17:54 +07:00
Nicholas Dudfield
508a95f85e
refactor(json): remove retired shares key constant
2026-07-16 16:17:34 +07:00
Nicholas Dudfield
e6b8a55810
refactor(consensus): remove retired entropy flags
2026-07-16 16:16:53 +07:00
Nicholas Dudfield
94d8ba48af
refactor(export): remove retired result metadata
2026-07-16 16:13:56 +07:00
Nicholas Dudfield
e18acab7af
refactor(export): remove retired expiry result
2026-07-16 16:11:29 +07:00
Nicholas Dudfield
1ea862a6f3
refactor(export): remove retired retry result
2026-07-16 16:10:59 +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
Nicholas Dudfield
bf6cf9c84a
feat: simplify entropy Hook quality gates
2026-07-16 14:11:51 +07:00
Nicholas Dudfield
b20d135388
Implement account-owned Export committees
2026-07-16 12:54:07 +07:00
Nicholas Dudfield
ffd50fc180
refactor(export): key lifecycle control by origin
2026-07-16 09:41:56 +07:00
Nicholas Dudfield
81b46570b8
refactor(export): cut over to export latches
2026-07-16 08:59:49 +07:00
Nicholas Dudfield
da9e6b3cc7
fix(export): preserve witness signer attribution
2026-07-14 19:02:01 +07:00
Nicholas Dudfield
1a8680efe4
fix(export): retain canceled enhanced latches
2026-07-14 17:00:18 +07:00
Nicholas Dudfield
0fd2496e8c
docs(export): define global pending-work cap
2026-07-14 16:52:59 +07:00
Nicholas Dudfield
018719fdaa
fix(export): separate admission and publication windows
2026-07-14 16:23:27 +07:00
Nicholas Dudfield
691cec51bf
fix(export): harden post-validation share release
2026-07-14 15:42:12 +07:00
Nicholas Dudfield
f3c3fdbe8c
Add export signature subscription stream
2026-07-14 15:00:55 +07:00
Nicholas Dudfield
210b77dc4a
fix(export): make witness replay state-derived
2026-07-14 14:55:58 +07:00
Nicholas Dudfield
69b9866f4b
feat(export): release validated witnesses in later ledgers
2026-07-14 14:52:11 +07:00
Nicholas Dudfield
dadf6c99b4
feat(export): admit durable post-validation intents
2026-07-14 14:31:02 +07:00
Nicholas Dudfield
43a8be7429
feat(overlay): relay admitted export shares
2026-07-14 14:27:47 +07:00
Nicholas Dudfield
4c2860a9e1
fix(export): harden relay and collector identity
2026-07-14 14:17:48 +07:00
Nicholas Dudfield
e6facf0d7c
feat(export): define canonical share relay frame
2026-07-14 14:09:53 +07:00
Nicholas Dudfield
4c3e313e3a
feat(export): pin committee quorum profile
2026-07-14 13:50:05 +07:00
Nicholas Dudfield
eed809fcc0
feat(export): add bounded latch format
2026-07-14 13:18:30 +07:00
Nicholas Dudfield
0df7ba6daf
feat(export): add canonical origin memo codec
2026-07-14 12:42:51 +07:00
Nicholas Dudfield
aa819730e0
refactor(export): add pending directory keylet
2026-07-14 12:31:23 +07:00
Nicholas Dudfield
632a7fb520
refactor(export): add origin-keyed latch keylet
2026-07-14 12:29:16 +07:00
Nicholas Dudfield
37d9eaaa2b
fix(protocol): reset moved validator bitsets
2026-07-13 19:05:22 +07:00