cardano-ledger-alonzo-1.15.0.0: Cardano ledger introducing Plutus Core
Safe HaskellNone
LanguageHaskell2010

Cardano.Ledger.Alonzo.HuddleSpec

Documentation

data AlonzoEra Source #

Instances

Instances details
AllegraEraScript AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

AllegraEraTxAuxData AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxAuxData

AllegraEraTxBody AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

AlonzoEraPParams AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.PParams

EraPlutusContext AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Plutus.TxInfo

AlonzoEraScript AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

AlonzoEraTx AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

AlonzoEraTxAuxData AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxAuxData

AlonzoEraTxBody AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

AlonzoEraTxOut AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxOut

AlonzoEraTxWits AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxWits

AlonzoEraUTxO AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.UTxO

EraBlockBody AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.BlockBody.Internal

EraScript AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

EraTx AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Associated Types

newtype Tx l AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

EraTxAuxData AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxAuxData

Associated Types

type TxAuxData AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxAuxData

EraTxBody AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Associated Types

newtype TxBody l AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

EraTxOut AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxOut

Associated Types

type TxOut AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxOut

EraTxWits AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxWits

Associated Types

type TxWits AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxWits

EraPParams AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.PParams

Methods

applyPPUpdatesPParams AlonzoEraPParamsUpdate AlonzoEraPParams AlonzoEra Source #

emptyPParamsIdentityPParamsHKD Identity AlonzoEra Source #

emptyPParamsStrictMaybePParamsHKD StrictMaybe AlonzoEra Source #

emptyUpgradePParamsUpdateUpgradePParams StrictMaybe AlonzoEra Source #

upgradePParamsHKD ∷ ∀ (f ∷ TypeType). (HKDApplicative f, EraPParams (PreviousEra AlonzoEra)) ⇒ UpgradePParams f AlonzoEraPParamsHKD f (PreviousEra AlonzoEra) → PParamsHKD f AlonzoEra Source #

downgradePParamsHKD ∷ ∀ (f ∷ TypeType). (HKDFunctor f, EraPParams (PreviousEra AlonzoEra)) ⇒ DowngradePParams f AlonzoEraPParamsHKD f AlonzoEraPParamsHKD f (PreviousEra AlonzoEra) Source #

hkdMinFeeACompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f (CompactForm Coin)) Source #

hkdMinFeeBCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f (CompactForm Coin)) Source #

hkdMaxBBSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Word32) Source #

hkdMaxTxSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Word32) Source #

hkdMaxBHSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Word16) Source #

hkdKeyDepositCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f (CompactForm Coin)) Source #

hkdPoolDepositCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f (CompactForm Coin)) Source #

hkdEMaxL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f EpochInterval) Source #

hkdNOptL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Word16) Source #

hkdA0L ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f NonNegativeInterval) Source #

hkdRhoL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f UnitInterval) Source #

hkdTauL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f UnitInterval) Source #

hkdDL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Alonzo" AlonzoEra) ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f UnitInterval) Source #

ppDGSimpleGetter (PParams AlonzoEra) UnitInterval Source #

hkdExtraEntropyL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Alonzo" AlonzoEra) ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Nonce) Source #

hkdProtocolVersionL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Babbage" AlonzoEra) ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f ProtVer) Source #

ppProtocolVersionLLens' (PParams AlonzoEra) ProtVer Source #

ppuProtocolVersionLLens' (PParamsUpdate AlonzoEra) (StrictMaybe ProtVer) Source #

hkdMinUTxOValueCompactL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Mary" AlonzoEra) ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f (CompactForm Coin)) Source #

hkdMinPoolCostCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f (CompactForm Coin)) Source #

eraPParams ∷ [PParam AlonzoEra] Source #

EraTxCert AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxCert

EraTxLevel AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

Associated Types

type STxLevel l AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

EraGenesis AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Genesis

Associated Types

type Genesis AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Genesis

EraAccounts AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.State.Account

EraCertState AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.State.CertState

EraGov AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.PParams

Associated Types

type GovState AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.PParams

EraStake AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.State.Stake

EraUTxO AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.UTxO

Era AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

Associated Types

type EraName AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type EraName AlonzoEra = "Alonzo"
type PreviousEra AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerLow AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerHigh AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

Methods

eraNameString Source #

MaryEraTxBody AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

ApplyTx AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo

ApplyBlock AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo

ShelleyEraScript AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

ShelleyEraAccounts AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.State.Account

EraTransition AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Transition

ShelleyEraTxBody AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

ShelleyEraTxCert AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxCert

EraPlutusTxInfo 'PlutusV1 AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Plutus.TxInfo

TranslateEra AlonzoEra PParams 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra CommitteeState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra DState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra PState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra FuturePParams 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra UTxO 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

Associated Types

type TranslationError AlonzoEra UTxO 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra ShelleyGovState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra EpochState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra LedgerState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra NewEpochState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra UTxOState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra ProposedPPUpdates 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra ShelleyAccounts 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra ShelleyCertState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra ShelleyInstantStake 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

HasEraTxLevel AlonzoTxBodyRaw AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

HasEraTxLevel Tx AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Methods

toSTxLevel ∷ ∀ (l ∷ TxLevel). Tx l AlonzoEraSTxLevel l AlonzoEra Source #

HasEraTxLevel TxBody AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Methods

toSTxLevel ∷ ∀ (l ∷ TxLevel). TxBody l AlonzoEraSTxLevel l AlonzoEra Source #

HuddleGroup "account_registration_cert" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "account_unregistration_cert" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "delegation_to_stake_pool_cert" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "genesis_delegation_cert" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "move_instantaneous_rewards_cert" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "multi_host_name" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "operational_cert" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "pool_params" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "pool_registration_cert" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "pool_retirement_cert" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "protocol_version" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "script_all" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "script_any" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "script_invalid_before" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "script_invalid_hereafter" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "script_n_of_k" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "script_pubkey" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "single_host_addr" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleGroup "single_host_name" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "asset_name" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "auxiliary_data" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "auxiliary_data_array" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "auxiliary_data_map" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "auxiliary_scripts" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "big_int" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "big_nint" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "big_uint" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "block" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "bootstrap_witness" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "bounded_bytes" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "certificate" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "cost_model" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "cost_models" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "delta_coin" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "distinct_bytes" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "dns_name" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "ex_unit_prices" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "ex_units" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "genesis_delegate_hash" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "genesis_hash" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "header" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "header_body" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "language" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "major_protocol_version" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "mint" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "move_instantaneous_reward" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "native_script" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "network_id" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "policy_id" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "pool_metadata" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "positive_interval" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "proposed_protocol_parameter_updates" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "protocol_param_update" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "redeemer" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "redeemer_tag" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "redeemers" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "relay" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "required_signers" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "script_data_hash" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "transaction" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "transaction_body" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "transaction_id" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "transaction_input" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "transaction_output" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "transaction_witness_set" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "update" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "url" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "value" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "vkeywitness" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule "withdrawals" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

HuddleRule1 "set" AlonzoEra Source # 
Instance details

Defined in Cardano.Ledger.Alonzo.HuddleSpec

Methods

huddleRule1IsType0 a ⇒ Proxy AlonzoEra → a → GRuleCall Source #

InjectRuleFailure "BBODY" AllegraUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoBbodyPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoUtxosPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoUtxowPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyBbodyPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelegPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelegsPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelplPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyLedgerPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyLedgersPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyPoolPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyPpupPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyUtxowPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "DELEG" ShelleyDelegPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Deleg

InjectRuleFailure "DELEGS" ShelleyDelegPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyDelegsPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyDelplPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyPoolPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delegs

InjectRuleFailure "DELPL" ShelleyDelegPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delpl

InjectRuleFailure "DELPL" ShelleyDelplPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delpl

InjectRuleFailure "DELPL" ShelleyPoolPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delpl

InjectRuleFailure "LEDGER" AllegraUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" AlonzoUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" AlonzoUtxosPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" AlonzoUtxowPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyDelegPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyDelegsPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyDelplPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyLedgerPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyPoolPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyPpupPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyUtxowPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGERS" AllegraUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" AlonzoUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" AlonzoUtxosPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" AlonzoUtxowPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyDelegPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyDelegsPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyDelplPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyLedgerPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyLedgersPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyPoolPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyPpupPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyUtxowPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "POOL" ShelleyPoolPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Pool

InjectRuleFailure "PPUP" ShelleyPpupPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ppup

InjectRuleFailure "UTXO" AllegraUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxo

InjectRuleFailure "UTXO" AlonzoUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxo

InjectRuleFailure "UTXO" AlonzoUtxosPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxo

InjectRuleFailure "UTXO" ShelleyPpupPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxo

InjectRuleFailure "UTXO" ShelleyUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxo

InjectRuleFailure "UTXOS" AlonzoUtxosPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxos

InjectRuleFailure "UTXOS" ShelleyPpupPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxos

InjectRuleFailure "UTXOW" AllegraUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxow

InjectRuleFailure "UTXOW" AlonzoUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxow

InjectRuleFailure "UTXOW" AlonzoUtxosPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxow

InjectRuleFailure "UTXOW" AlonzoUtxowPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyPpupPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyUtxowPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxow

TranslateEra AlonzoEra (Tx 'TopTx) 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

Typeable l ⇒ DecCBOR (Annotator (AlonzoTxBodyRaw l AlonzoEra)) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Typeable l ⇒ DecCBOR (Annotator (Tx l AlonzoEra)) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Typeable l ⇒ DecCBOR (Annotator (TxBody l AlonzoEra)) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

SafeToHash (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

NFData (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

Methods

rnfPlutusScript AlonzoEra → () #

Generic (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

Associated Types

type Rep (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

Generic (TransitionConfig AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Transition

Associated Types

type Rep (TransitionConfig AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Transition

type Rep (TransitionConfig AlonzoEra) = D1 ('MetaData "TransitionConfig" "Cardano.Ledger.Alonzo.Transition" "cardano-ledger-alonzo-1.15.0.0-inplace" 'False) (C1 ('MetaCons "AlonzoTransitionConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "atcAlonzoGenesis") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 AlonzoGenesis) :*: S1 ('MetaSel ('Just "atcMaryTransitionConfig") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (TransitionConfig MaryEra))))
Show (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

Show (TransitionConfig AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Transition

Eq (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

Eq (TransitionConfig AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Transition

Ord (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

MemPack (PlutusScript AlonzoEra)

It might seem that this instance unnecessarily utilizes a zero Tag, but it is needed for forward compatibility with plutus scripts from future eras.

That being said, currently this instance is not used at all, since reference scripts where introduced in Babbage era and MemPack for now is only used for TxOuts

Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

NoThunks (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

NoThunks (TransitionConfig AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Transition

Typeable l ⇒ ToCBOR (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Methods

toCBORTx l AlonzoEraEncoding Source #

encodedSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy (Tx l AlonzoEra) → Size Source #

encodedListSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy [Tx l AlonzoEra] → Size Source #

Typeable l ⇒ ToCBOR (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Methods

toCBORTxBody l AlonzoEraEncoding Source #

encodedSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy (TxBody l AlonzoEra) → Size Source #

encodedListSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy [TxBody l AlonzoEra] → Size Source #

Typeable l ⇒ DecCBOR (AlonzoTxBodyRaw l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

EncCBOR (AlonzoTxBodyRaw l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

EncCBOR (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Methods

encCBORTx l AlonzoEraEncoding Source #

EncCBOR (TxBody l AlonzoEra)

Encodes memoized bytes created upon construction.

Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

SafeToHash (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

EqRaw (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Methods

eqRawTx l AlonzoEraTx l AlonzoEraBool Source #

EqRaw (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Memoized (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Associated Types

type RawType (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

NFData (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Methods

rnfTx l AlonzoEra → () #

NFData (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Methods

rnfTxBody l AlonzoEra → () #

Generic (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Associated Types

type Rep (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

type Rep (Tx l AlonzoEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Alonzo.Tx" "cardano-ledger-alonzo-1.15.0.0-inplace" 'True) (C1 ('MetaCons "MkAlonzoTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unAlonzoTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (AlonzoTx l AlonzoEra))))

Methods

fromTx l AlonzoEraRep (Tx l AlonzoEra) x #

toRep (Tx l AlonzoEra) x → Tx l AlonzoEra #

Generic (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Associated Types

type Rep (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

type Rep (TxBody l AlonzoEra) = D1 ('MetaData "TxBody" "Cardano.Ledger.Alonzo.TxBody" "cardano-ledger-alonzo-1.15.0.0-inplace" 'True) (C1 ('MetaCons "MkAlonzoTxBody" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (AlonzoTxBodyRaw l AlonzoEra)))))

Methods

fromTxBody l AlonzoEraRep (TxBody l AlonzoEra) x #

toRep (TxBody l AlonzoEra) x → TxBody l AlonzoEra #

Show (AlonzoTxBodyRaw l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Show (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Methods

showsPrecIntTx l AlonzoEraShowS #

showTx l AlonzoEraString #

showList ∷ [Tx l AlonzoEra] → ShowS #

Show (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Eq (AlonzoTxBodyRaw l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Eq (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Methods

(==)Tx l AlonzoEraTx l AlonzoEraBool #

(/=)Tx l AlonzoEraTx l AlonzoEraBool #

Eq (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Typeable l ⇒ NoThunks (AlonzoTxBodyRaw l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Typeable l ⇒ NoThunks (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Typeable l ⇒ NoThunks (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

HashAnnotated (TxBody l AlonzoEra) EraIndependentTxBody 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

type ContextError AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Plutus.TxInfo

newtype TxInfoResult AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Plutus.TxInfo

newtype PlutusScript AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

type BlockBody AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.BlockBody.Internal

type NativeScript AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

type Script AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

type TxAuxData AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxAuxData

type TxOut AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxOut

type TxWits AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxWits

type Value AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type TranslationContext AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TxCert AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxCert

type TxCertUpgradeError AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxCert

type Genesis AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Genesis

type AccountState AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.State.Account

type Accounts AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.State.Account

type CertState AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.State.CertState

type GovState AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.PParams

type InstantStake AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.State.Stake

type ScriptsNeeded AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.UTxO

type EraName AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type EraName AlonzoEra = "Alonzo"
type PreviousEra AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerHigh AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerLow AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

data TransitionConfig AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Transition

type PlutusPurpose f AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

newtype Tx l AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

newtype TxBody l AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

type EraRule "BBODY" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "DELEG" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "DELEGS" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "DELPL" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "EPOCH" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "LEDGER" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "LEDGERS" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "MIR" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "NEWEPOCH" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "NEWPP" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "POOL" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "POOLREAP" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "PPUP" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "RUPD" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "SNAP" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "TICK" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "TICKF" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "UPEC" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "UTXO" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "UTXOS" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "UTXOW" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRuleEvent "LEDGER" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules

type EraRuleEvent "PPUP" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ppup

type EraRuleEvent "TICK" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules

type EraRuleFailure "BBODY" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

type EraRuleFailure "DELEG" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Deleg

type EraRuleFailure "DELEGS" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delegs

type EraRuleFailure "DELPL" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delpl

type EraRuleFailure "LEDGER" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

type EraRuleFailure "LEDGERS" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

type EraRuleFailure "POOL" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Pool

type EraRuleFailure "PPUP" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ppup

type EraRuleFailure "UTXO" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxo

type EraRuleFailure "UTXOS" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxos

type EraRuleFailure "UTXOW" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxow

type DowngradePParams f AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.PParams

type PParamsHKD f AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.PParams

type UpgradePParams f AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.PParams

type TranslationError AlonzoEra PParams 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra CommitteeState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra DState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra PState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra FuturePParams 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra UTxO 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra ShelleyGovState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra EpochState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra LedgerState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra NewEpochState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra UTxOState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra ProposedPPUpdates 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra ShelleyAccounts 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra ShelleyCertState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra ShelleyInstantStake 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type STxLevel l AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type TranslationError AlonzoEra (Tx 'TopTx) 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type Rep (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

type Rep (TransitionConfig AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Transition

type Rep (TransitionConfig AlonzoEra) = D1 ('MetaData "TransitionConfig" "Cardano.Ledger.Alonzo.Transition" "cardano-ledger-alonzo-1.15.0.0-inplace" 'False) (C1 ('MetaCons "AlonzoTransitionConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "atcAlonzoGenesis") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 AlonzoGenesis) :*: S1 ('MetaSel ('Just "atcMaryTransitionConfig") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (TransitionConfig MaryEra))))
type RawType (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

type Rep (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

type Rep (Tx l AlonzoEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Alonzo.Tx" "cardano-ledger-alonzo-1.15.0.0-inplace" 'True) (C1 ('MetaCons "MkAlonzoTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unAlonzoTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (AlonzoTx l AlonzoEra))))
type Rep (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

type Rep (TxBody l AlonzoEra) = D1 ('MetaData "TxBody" "Cardano.Ledger.Alonzo.TxBody" "cardano-ledger-alonzo-1.15.0.0-inplace" 'True) (C1 ('MetaCons "MkAlonzoTxBody" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (AlonzoTxBodyRaw l AlonzoEra)))))

constrIsType0 a ⇒ a → GRuleCall Source #

bigUintRuleHuddleRule "bounded_bytes" era ⇒ Proxy era → Rule Source #

bigNintRuleHuddleRule "bounded_bytes" era ⇒ Proxy era → Rule Source #

bigIntRuleHuddleRule "bounded_bytes" era ⇒ Proxy era → Rule Source #

scriptDataHashRuleEra era ⇒ Proxy era → Rule Source #

alonzoRedeemer ∷ (HuddleRule "redeemer_tag" era, HuddleRule "plutus_data" era, HuddleRule "ex_units" era) ⇒ Proxy era → Rule Source #

exUnitPricesRuleHuddleRule "positive_interval" era ⇒ Proxy era → Rule Source #

requiredSignersRule ∷ (HuddleRule "addr_keyhash" era, HuddleRule1 "set" era) ⇒ Proxy era → Rule Source #

Orphan instances

HuddleGroup "account_registration_cert" AlonzoEra Source # 
Instance details

HuddleGroup "account_unregistration_cert" AlonzoEra Source # 
Instance details

HuddleGroup "delegation_to_stake_pool_cert" AlonzoEra Source # 
Instance details

HuddleGroup "genesis_delegation_cert" AlonzoEra Source # 
Instance details

HuddleGroup "move_instantaneous_rewards_cert" AlonzoEra Source # 
Instance details

HuddleGroup "multi_host_name" AlonzoEra Source # 
Instance details

HuddleGroup "operational_cert" AlonzoEra Source # 
Instance details

HuddleGroup "pool_params" AlonzoEra Source # 
Instance details

HuddleGroup "pool_registration_cert" AlonzoEra Source # 
Instance details

HuddleGroup "pool_retirement_cert" AlonzoEra Source # 
Instance details

HuddleGroup "protocol_version" AlonzoEra Source # 
Instance details

HuddleGroup "script_all" AlonzoEra Source # 
Instance details

HuddleGroup "script_any" AlonzoEra Source # 
Instance details

HuddleGroup "script_invalid_before" AlonzoEra Source # 
Instance details

HuddleGroup "script_invalid_hereafter" AlonzoEra Source # 
Instance details

HuddleGroup "script_n_of_k" AlonzoEra Source # 
Instance details

HuddleGroup "script_pubkey" AlonzoEra Source # 
Instance details

HuddleGroup "single_host_addr" AlonzoEra Source # 
Instance details

HuddleGroup "single_host_name" AlonzoEra Source # 
Instance details

HuddleRule "asset_name" AlonzoEra Source # 
Instance details

HuddleRule "auxiliary_data" AlonzoEra Source # 
Instance details

HuddleRule "auxiliary_data_array" AlonzoEra Source # 
Instance details

HuddleRule "auxiliary_data_map" AlonzoEra Source # 
Instance details

HuddleRule "auxiliary_scripts" AlonzoEra Source # 
Instance details

HuddleRule "big_int" AlonzoEra Source # 
Instance details

HuddleRule "big_nint" AlonzoEra Source # 
Instance details

HuddleRule "big_uint" AlonzoEra Source # 
Instance details

HuddleRule "block" AlonzoEra Source # 
Instance details

HuddleRule "bootstrap_witness" AlonzoEra Source # 
Instance details

HuddleRule "bounded_bytes" AlonzoEra Source # 
Instance details

HuddleRule "certificate" AlonzoEra Source # 
Instance details

HuddleRule "cost_model" AlonzoEra Source # 
Instance details

HuddleRule "cost_models" AlonzoEra Source # 
Instance details

HuddleRule "delta_coin" AlonzoEra Source # 
Instance details

HuddleRule "distinct_bytes" AlonzoEra Source # 
Instance details

HuddleRule "dns_name" AlonzoEra Source # 
Instance details

HuddleRule "ex_unit_prices" AlonzoEra Source # 
Instance details

HuddleRule "ex_units" AlonzoEra Source # 
Instance details

HuddleRule "genesis_delegate_hash" AlonzoEra Source # 
Instance details

HuddleRule "genesis_hash" AlonzoEra Source # 
Instance details

HuddleRule "header" AlonzoEra Source # 
Instance details

HuddleRule "header_body" AlonzoEra Source # 
Instance details

HuddleRule "language" AlonzoEra Source # 
Instance details

HuddleRule "major_protocol_version" AlonzoEra Source # 
Instance details

HuddleRule "mint" AlonzoEra Source # 
Instance details

HuddleRule "move_instantaneous_reward" AlonzoEra Source # 
Instance details

HuddleRule "native_script" AlonzoEra Source # 
Instance details

HuddleRule "network_id" AlonzoEra Source # 
Instance details

(Era era, HuddleRule "big_int" era, HuddleRule "bounded_bytes" era) ⇒ HuddleRule "plutus_data" era Source # 
Instance details

Methods

huddleRuleProxy era → Rule Source #

(Era era, HuddleRule "distinct_bytes" era) ⇒ HuddleRule "plutus_v1_script" era Source # 
Instance details

Methods

huddleRuleProxy era → Rule Source #

HuddleRule "policy_id" AlonzoEra Source # 
Instance details

HuddleRule "pool_metadata" AlonzoEra Source # 
Instance details

HuddleRule "positive_interval" AlonzoEra Source # 
Instance details

HuddleRule "proposed_protocol_parameter_updates" AlonzoEra Source # 
Instance details

HuddleRule "protocol_param_update" AlonzoEra Source # 
Instance details

HuddleRule "redeemer" AlonzoEra Source # 
Instance details

HuddleRule "redeemer_tag" AlonzoEra Source # 
Instance details

HuddleRule "redeemers" AlonzoEra Source # 
Instance details

HuddleRule "relay" AlonzoEra Source # 
Instance details

HuddleRule "required_signers" AlonzoEra Source # 
Instance details

HuddleRule "script_data_hash" AlonzoEra Source # 
Instance details

HuddleRule "transaction" AlonzoEra Source # 
Instance details

HuddleRule "transaction_body" AlonzoEra Source # 
Instance details

HuddleRule "transaction_id" AlonzoEra Source # 
Instance details

HuddleRule "transaction_input" AlonzoEra Source # 
Instance details

HuddleRule "transaction_output" AlonzoEra Source # 
Instance details

HuddleRule "transaction_witness_set" AlonzoEra Source # 
Instance details

HuddleRule "update" AlonzoEra Source # 
Instance details

HuddleRule "url" AlonzoEra Source # 
Instance details

HuddleRule "value" AlonzoEra Source # 
Instance details

HuddleRule "vkeywitness" AlonzoEra Source # 
Instance details

HuddleRule "withdrawals" AlonzoEra Source # 
Instance details

HuddleRule1 "set" AlonzoEra Source # 
Instance details

Methods

huddleRule1IsType0 a ⇒ Proxy AlonzoEra → a → GRuleCall Source #