Cardano.Ledger.Allegra.UTxO
Contents
Associated Types
type ScriptsNeeded (AllegraEra c) = (r ∷ Type) Source #
Methods
getConsumedValue ∷ PParams (AllegraEra c) → (Credential 'Staking (EraCrypto (AllegraEra c)) → Maybe Coin) → (Credential 'DRepRole (EraCrypto (AllegraEra c)) → Maybe Coin) → UTxO (AllegraEra c) → TxBody (AllegraEra c) → Value (AllegraEra c) Source #
getProducedValue ∷ PParams (AllegraEra c) → (KeyHash 'StakePool (EraCrypto (AllegraEra c)) → Bool) → TxBody (AllegraEra c) → Value (AllegraEra c) Source #
getScriptsProvided ∷ UTxO (AllegraEra c) → Tx (AllegraEra c) → ScriptsProvided (AllegraEra c) Source #
getScriptsNeeded ∷ UTxO (AllegraEra c) → TxBody (AllegraEra c) → ScriptsNeeded (AllegraEra c) Source #
getScriptsHashesNeeded ∷ ScriptsNeeded (AllegraEra c) → Set (ScriptHash (EraCrypto (AllegraEra c))) Source #
getWitsVKeyNeeded ∷ CertState (AllegraEra c) → UTxO (AllegraEra c) → TxBody (AllegraEra c) → Set (KeyHash 'Witness (EraCrypto (AllegraEra c))) Source #
getMinFeeTxUtxo ∷ PParams (AllegraEra c) → Tx (AllegraEra c) → UTxO (AllegraEra c) → Coin Source #