Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Cardano.Ledger.Dijkstra.TxBody
Contents
Synopsis
- class ConwayEraTxBody era ⇒ DijkstraEraTxBody era where
- guardsTxBodyL ∷ Lens' (TxBody era) (OSet (Credential Guard))
- data family TxBody era
- upgradeProposals ∷ ProposalProcedure ConwayEra → ProposalProcedure DijkstraEra
- upgradeGovAction ∷ ∀ era. (AlonzoEraPParams era, EraPParams (PreviousEra era)) ⇒ GovAction (PreviousEra era) → GovAction era
- data DijkstraTxBodyRaw = DijkstraTxBodyRaw {
- dtbrSpendInputs ∷ !(Set TxIn)
- dtbrCollateralInputs ∷ !(Set TxIn)
- dtbrReferenceInputs ∷ !(Set TxIn)
- dtbrOutputs ∷ !(StrictSeq (Sized (TxOut DijkstraEra)))
- dtbrCollateralReturn ∷ !(StrictMaybe (Sized (TxOut DijkstraEra)))
- dtbrTotalCollateral ∷ !(StrictMaybe Coin)
- dtbrCerts ∷ !(OSet (TxCert DijkstraEra))
- dtbrWithdrawals ∷ !Withdrawals
- dtbrFee ∷ !Coin
- dtbrVldt ∷ !ValidityInterval
- dtbrGuards ∷ !(OSet (Credential Guard))
- dtbrMint ∷ !MultiAsset
- dtbrScriptIntegrityHash ∷ !(StrictMaybe ScriptIntegrityHash)
- dtbrAuxDataHash ∷ !(StrictMaybe TxAuxDataHash)
- dtbrNetworkId ∷ !(StrictMaybe Network)
- dtbrVotingProcedures ∷ !(VotingProcedures DijkstraEra)
- dtbrProposalProcedures ∷ !(OSet (ProposalProcedure DijkstraEra))
- dtbrCurrentTreasuryValue ∷ !(StrictMaybe Coin)
- dtbrTreasuryDonation ∷ !Coin
Documentation
class ConwayEraTxBody era ⇒ DijkstraEraTxBody era where Source #
Methods
guardsTxBodyL ∷ Lens' (TxBody era) (OSet (Credential Guard)) Source #
Instances
DijkstraEraTxBody DijkstraEra Source # | |
Defined in Cardano.Ledger.Dijkstra.TxBody Methods guardsTxBodyL ∷ Lens' (TxBody DijkstraEra) (OSet (Credential 'Guard)) Source # |
data family TxBody era Source #
The body of a transaction.
Instances
upgradeGovAction ∷ ∀ era. (AlonzoEraPParams era, EraPParams (PreviousEra era)) ⇒ GovAction (PreviousEra era) → GovAction era Source #
data DijkstraTxBodyRaw Source #
Constructors
DijkstraTxBodyRaw | |
Fields
|