cardano-ledger-shelley-ma-0.1.0.0: Shelley ledger with multiasset and time lock support.
Safe Haskell None
Language Haskell2010

Cardano.Ledger.ShelleyMA.Rules.Utxow

Documentation

data UTXOW era Source #

Instances

Instances details
( Witnesses era ~ WitnessSet era, Embed ( EraRule "UTXO" era) ( UTXOW era), Environment ( EraRule "UTXO" era) ~ UtxoEnv era, State ( EraRule "UTXO" era) ~ UTxOState era, Signal ( EraRule "UTXO" era) ~ Tx era, ShelleyStyleWitnessNeeds era) => STS ( UTXOW era) Source #
Instance details

Defined in Cardano.Ledger.ShelleyMA.Rules.Utxow

( Era era, STS ( UTXO era), PredicateFailure ( EraRule "UTXO" era) ~ UtxoPredicateFailure era, Event ( EraRule "UTXO" era) ~ Event ( UTXO era)) => Embed ( UTXO era) ( UTXOW era) Source #
Instance details

Defined in Cardano.Ledger.ShelleyMA.Rules.Utxow

( Era era, STS ( UTXOW era), PredicateFailure ( EraRule "UTXOW" era) ~ UtxowPredicateFailure era, Event ( EraRule "UTXOW" era) ~ Event ( UTXOW era)) => Embed ( UTXOW era) ( LEDGER era) Source #
Instance details

Defined in Cardano.Ledger.ShelleyMA.Rules.Utxow

type State ( UTXOW era) Source #
Instance details

Defined in Cardano.Ledger.ShelleyMA.Rules.Utxow

type Event ( UTXOW era) Source #
Instance details

Defined in Cardano.Ledger.ShelleyMA.Rules.Utxow

type PredicateFailure ( UTXOW era) Source #
Instance details

Defined in Cardano.Ledger.ShelleyMA.Rules.Utxow

type BaseM ( UTXOW era) Source #
Instance details

Defined in Cardano.Ledger.ShelleyMA.Rules.Utxow

type Environment ( UTXOW era) Source #
Instance details

Defined in Cardano.Ledger.ShelleyMA.Rules.Utxow

type Signal ( UTXOW era) Source #
Instance details

Defined in Cardano.Ledger.ShelleyMA.Rules.Utxow

type Signal ( UTXOW era) = Tx era