aldabra/crates/aldabra-core/src
Sulkta 9547bd95e4 fix(core): bump WITNESS_OVERHEAD_BYTES from 256 to 512
256 still underbid by ~16 bytes (721 lovelace) on the same
preprod_test2 governor mint shape that 128 missed by 144 bytes.
The actual CBOR delta between the unsigned tx (def-length witness
set arrays, no vkey witness, no redeemer expansion) and the signed
tx (indef-length flips, vkey witness, finalized redeemer) is
~270 bytes for this shape, not the 144 the first FeeTooSmallUTxO
suggested.

512 gives plenty of headroom — worst-case ~22k lovelace overestimate
which is trivial. For multi-sig flows with N vkey witnesses, this
needs revisiting; plutus_mint's only signer today is the wallet's
own payment key so a single-vkey budget is correct.
2026-05-08 07:42:06 -07:00
..
cip68.rs phase 3.3, 3.6: cip-68 ref-nft pair + sign_partial primitive 2026-05-04 12:27:43 -07:00
derive.rs phase 4.5, 4.6, 3.6 close-out: stake delegation + multisig mint primitive 2026-05-04 12:41:10 -07:00
governance.rs fix(dao): audit punch list — H-1 to H-4 + M-2 + pallas bump 2026-05-06 08:06:44 -07:00
inspect.rs audit fixes: all 9 findings resolved + wallet generation tooling 2026-05-04 14:52:08 -07:00
lib.rs feat(plutus): plutus_mint module — Plutus-policy mint with custom output 2026-05-07 06:32:59 -07:00
metadata.rs audit-3 (code cleanup): zero clippy warnings, zero build warnings 2026-05-04 18:40:35 -07:00
mint.rs audit-3 (code cleanup): zero clippy warnings, zero build warnings 2026-05-04 18:40:35 -07:00
plutus.rs AUDIT4-2 fix: invert plutus collateral/funding utxo picker 2026-05-04 20:59:29 -07:00
plutus_cost_models.rs feat(plutus_mint): set language_view per Plutus version + add V2 cost model 2026-05-07 08:52:59 -07:00
plutus_mint.rs fix(core): bump WITNESS_OVERHEAD_BYTES from 256 to 512 2026-05-08 07:42:06 -07:00
sign.rs audit fixes: all 9 findings resolved + wallet generation tooling 2026-05-04 14:52:08 -07:00
stake.rs feat(governance): Phase 5 — vote_delegate + drep_register/deregister 2026-05-06 07:08:08 -07:00
tx.rs feat(wallet): reference-script + extras on payment outputs 2026-05-07 06:17:07 -07:00