| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Cardano.CLI.EraBased.Transaction.Internal.Common
Description
Helpers shared by the transaction and sub-transaction body builders.
Documentation
toTxOutInEra :: IsEra era => TxOutAnyEra -> CIO e (TxOut (LedgerEra era), Map DataHash (Data (LedgerEra era))) Source #
toTxOutInShelleyBasedEra :: IsEra era => TxOutShelleyBasedEra -> CIO e (TxOut (LedgerEra era), Map DataHash (Data (LedgerEra era))) Source #
getAllReferenceInputs Source #
Arguments
| :: [AnyWitness (LedgerEra era)] | |
| -> [AnyScriptWitness (LedgerEra era)] | |
| -> [AnyWitness (LedgerEra era)] | Certificate witnesses |
| -> [AnyWitness (LedgerEra era)] | |
| -> [AnyWitness (LedgerEra era)] | |
| -> [AnyWitness (LedgerEra era)] | |
| -> [TxIn] | Read only reference inputs |
| -> [TxIn] |
createTxMintValue :: (MultiAsset, [(PolicyId, AnyScriptWitness (LedgerEra era))]) -> Either TxCmdError (TxMintValue (LedgerEra era)) Source #
convertWithdrawals :: [(StakeAddress, Coin, AnyWitness (LedgerEra era))] -> TxWithdrawals (LedgerEra era) Source #
convertVotingProcedures :: IsEra era => [(VotingProcedures era, AnyWitness (LedgerEra era))] -> [(VotingProcedures (LedgerEra era), AnyWitness (LedgerEra era))] Source #
scriptInEraToSimpleScript :: IsEra era => ScriptInEra era -> Maybe (SimpleScript (LedgerEra era)) Source #