aldabra/crates/aldabra-core/src
Sulkta 6fa93a3c68 plutus_mint: thread additional_signers into tx body's required_signers
On Babbage+, Plutus's TxInfo.signatories is populated only from the
tx body's required_signers field — vkey witnesses alone don't surface
in the script context. Without this, any Agora script that calls
pauthorizedBy/txSignedBy fails. Stake-bootstrap on preprod erred
because the owner pkh wasn't in signatories despite the wallet
signing the tx.

MCP layer always passes [wallet_pkh]; callers can append cosigner
pkhs for multi-sig flows.
2026-05-07 10:33:55 -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 plutus_mint: thread additional_signers into tx body's required_signers 2026-05-07 10:33:55 -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