| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Cardano.Ledger.Dijkstra.Tx
Contents
Documentation
data DijkstraTx (l ∷ TxLevel) era where Source #
Constructors
| DijkstraTx | |
| DijkstraSubTx | |
Fields
| |
Instances
data family Tx (l ∷ TxLevel) era Source #
Instances
validateDijkstraNativeScript ∷ ∀ era (l ∷ TxLevel). (EraTx era, DijkstraEraTxBody era, DijkstraEraScript era, NativeScript era ~ DijkstraNativeScript era) ⇒ Tx l era → NativeScript era → Bool Source #
Orphan instances
| AlonzoEraTx DijkstraEra Source # | |||||
Methods isValidTxL ∷ Lens' (Tx 'TopTx DijkstraEra) IsValid Source # | |||||
| EraTx DijkstraEra Source # | |||||
Associated Types
Methods mkBasicTx ∷ ∀ (l ∷ TxLevel). TxBody l DijkstraEra → Tx l DijkstraEra Source # bodyTxL ∷ ∀ (l ∷ TxLevel). Lens' (Tx l DijkstraEra) (TxBody l DijkstraEra) Source # witsTxL ∷ ∀ (l ∷ TxLevel). Lens' (Tx l DijkstraEra) (TxWits DijkstraEra) Source # auxDataTxL ∷ ∀ (l ∷ TxLevel). Lens' (Tx l DijkstraEra) (StrictMaybe (TxAuxData DijkstraEra)) Source # sizeTxF ∷ ∀ (l ∷ TxLevel). HasCallStack ⇒ SimpleGetter (Tx l DijkstraEra) Word32 Source # sizeTxForFeeCalculation ∷ ∀ (l ∷ TxLevel). (HasCallStack, SafeToHash (TxWits DijkstraEra), Typeable l) ⇒ Tx l DijkstraEra → Word32 Source # validateNativeScript ∷ ∀ (l ∷ TxLevel). Tx l DijkstraEra → NativeScript DijkstraEra → Bool Source # getMinFeeTx ∷ ∀ (l ∷ TxLevel). PParams DijkstraEra → Tx l DijkstraEra → Int → Coin Source # | |||||
| HasEraTxLevel Tx DijkstraEra Source # | |||||
Methods toSTxLevel ∷ ∀ (l ∷ TxLevel). Tx l DijkstraEra → STxLevel l DijkstraEra Source # | |||||
| Typeable l ⇒ DecCBOR (Annotator (Tx l DijkstraEra)) Source # | |||||
| Typeable l ⇒ ToCBOR (Tx l DijkstraEra) Source # | |||||
| EncCBOR (Tx l DijkstraEra) Source # | |||||
| EqRaw (Tx l DijkstraEra) Source # | |||||
Methods eqRaw ∷ Tx l DijkstraEra → Tx l DijkstraEra → Bool Source # | |||||
| NFData (Tx l DijkstraEra) Source # | |||||
Methods rnf ∷ Tx l DijkstraEra → () # | |||||
| Generic (Tx l DijkstraEra) Source # | |||||
Associated Types
Methods from ∷ Tx l DijkstraEra → Rep (Tx l DijkstraEra) x # to ∷ Rep (Tx l DijkstraEra) x → Tx l DijkstraEra # | |||||
| Show (Tx l DijkstraEra) Source # | |||||
| Eq (Tx l DijkstraEra) Source # | |||||
Methods (==) ∷ Tx l DijkstraEra → Tx l DijkstraEra → Bool # (/=) ∷ Tx l DijkstraEra → Tx l DijkstraEra → Bool # | |||||
| Typeable l ⇒ NoThunks (Tx l DijkstraEra) Source # | |||||