cardano-ledger-alonzo-0.1.0.0: Cardano ledger introducing Plutus Core
Safe Haskell None
Language Haskell2010

Cardano.Ledger.Alonzo.TxWitness

Documentation

data RdmrPtr Source #

Constructors

RdmrPtr ! Tag ! Word64

Instances

Instances details
Eq RdmrPtr Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

Ord RdmrPtr Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

Show RdmrPtr Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

Generic RdmrPtr Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

NFData RdmrPtr Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

ToCBOR RdmrPtr Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

FromCBOR RdmrPtr Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

ToCBORGroup RdmrPtr Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

FromCBORGroup RdmrPtr Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

NoThunks RdmrPtr Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

type Rep RdmrPtr Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

data Redeemers era where Source #

Instances

Instances details
HasField "txrdmrs" ( TxWitness era) ( Redeemers era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

Eq ( Redeemers era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

Show ( Redeemers era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

NFData ( Redeemers era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

Methods

rnf :: Redeemers era -> () Source #

Typeable era => ToCBOR ( Redeemers era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

Era era => FromCBOR ( Annotator ( Redeemers era)) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

SafeToHash ( Redeemers era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

Typeable era => NoThunks ( Redeemers era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

data TxDats era where Source #

Bundled Patterns

pattern TxDats :: Typeable era => Map ( DataHash ( Crypto era)) ( Data era) -> TxDats era
pattern TxDats' :: Map ( DataHash ( Crypto era)) ( Data era) -> TxDats era

Instances

Instances details
HasField "txdats" ( TxWitness era) ( TxDats era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

Eq ( TxDats era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

Show ( TxDats era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

Typeable era => Semigroup ( TxDats era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

Typeable era => Monoid ( TxDats era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

NFData ( TxDats era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

Methods

rnf :: TxDats era -> () Source #

Typeable era => ToCBOR ( TxDats era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

Era era => FromCBOR ( Annotator ( TxDats era)) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

SafeToHash ( TxDats era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

Typeable era => NoThunks ( TxDats era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

data TxWitness era where Source #

Instances

Instances details
Crypto era ~ crypto => HasField "addrWits" ( TxWitness era) ( Set ( WitVKey ' Witness crypto)) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

HasField "txdats" ( TxWitness era) ( TxDats era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

HasField "txrdmrs" ( TxWitness era) ( Redeemers era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

( Script era ~ script, Crypto era ~ crypto) => HasField "scriptWits" ( TxWitness era) ( Map ( ScriptHash crypto) script) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

( Script era ~ script, Crypto era ~ crypto) => HasField "txscripts" ( TxWitness era) ( Map ( ScriptHash crypto) script) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

Eq ( TxWitness era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

( Era era, Show ( Script era)) => Show ( TxWitness era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

( Era era, Script era ~ Script era) => Semigroup ( TxWitness era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

( Era era, Script era ~ Script era) => Monoid ( TxWitness era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

( Era era, Script era ~ Script era, crypto ~ Crypto era, NFData ( TxDats era), NFData ( Redeemers era), NFData ( SigDSIGN ( DSIGN crypto)), NFData ( VerKeyDSIGN ( DSIGN crypto))) => NFData ( TxWitness era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

Methods

rnf :: TxWitness era -> () Source #

Typeable era => ToCBOR ( TxWitness era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

( Era era, ValidateScript era, Script era ~ Script era) => FromCBOR ( Annotator ( TxWitness era)) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

SafeToHash ( TxWitness era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness

( Era era, NoThunks ( Script era)) => NoThunks ( TxWitness era) Source #
Instance details

Defined in Cardano.Ledger.Alonzo.TxWitness