FilipBl4gojevic
d5fdd1f1b7
CI / typecheck + vitest (Node 20) (push) Has been cancelled
feat(tx): live CBOR builder for Release - Submitted strays become resolvable
...
Release was the one escrow spend path still hardwired to the synthetic
testTxBody backend, so suppliers had no way to resolve Submitted escrows
past the accept window on mainnet (the sweeper parks them 'for supplier
Release'). Adds buildLiveTxForRelease mirroring the Reclaim builder
(supplier payout, Constr4/tag 125 redeemer, Ogmios UPLC eval) and the
detectCborBackend dispatch in buildReleaseTx, reclaim.ts-style.
validFrom clamps to submitted_at + ACCEPT_WINDOW rather than tip-60s
alone: the back-pad by itself violates the validator whenever the tip is
less than 60s past the window.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-08-16 09:50:51 +02:00
..
2026-05-19 14:59:25 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-11 08:49:07 +02:00
2026-06-03 11:37:49 +02:00
2026-06-03 11:37:49 +02:00
2026-06-03 11:37:49 +02:00
2026-06-03 11:59:20 +02:00
2026-06-03 11:59:20 +02:00
2026-06-03 11:37:49 +02:00
2026-05-06 13:27:48 +02:00
2026-07-09 20:48:52 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-19 10:52:01 +02:00
2026-05-19 10:52:01 +02:00
2026-05-06 19:00:40 +02:00
2026-06-08 16:18:54 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-07-29 11:16:19 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-07-09 02:29:10 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-08-13 15:15:13 +02:00
2026-07-09 20:48:52 +02:00
2026-08-13 15:15:13 +02:00
2026-08-10 16:40:00 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-08-10 16:40:00 +02:00
2026-05-06 13:27:48 +02:00
2026-08-13 15:15:13 +02:00
2026-08-13 15:15:13 +02:00
2026-05-06 19:01:35 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-08-10 17:12:12 +02:00
2026-07-09 20:48:52 +02:00
2026-05-06 19:01:35 +02:00
2026-07-09 20:48:52 +02:00
2026-08-10 12:10:45 +02:00
2026-07-29 11:16:19 +02:00
2026-07-29 11:16:19 +02:00
2026-05-06 13:27:48 +02:00
2026-05-20 10:59:11 +02:00
2026-07-29 11:16:19 +02:00
2026-07-29 11:16:19 +02:00
2026-05-06 13:27:48 +02:00
2026-08-10 12:10:45 +02:00
2026-05-06 13:27:48 +02:00
2026-08-10 14:22:02 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-08-10 17:12:12 +02:00
2026-05-06 13:27:48 +02:00
2026-08-16 09:50:51 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00
2026-05-11 09:09:49 +02:00
2026-05-06 13:27:48 +02:00
2026-05-06 13:27:48 +02:00