| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Cardano.Ledger.Babbage.HuddleSpec
Contents
Synopsis
- data AllegraEra
- class (Typeable era, KnownNat (ProtVerLow era), KnownNat (ProtVerHigh era), ProtVerLow era <= ProtVerHigh era, MinVersion <= ProtVerLow era, MinVersion <= ProtVerHigh era, CmpNat (ProtVerLow era) MaxVersion ~ 'LT, CmpNat (ProtVerHigh era) MaxVersion ~ 'LT) ⇒ Era era
- allegraCDDL ∷ Huddle
- blockRule ∷ (HuddleRule "header" era, HuddleRule "transaction_body" era, HuddleRule "transaction_witness_set" era, HuddleRule "auxiliary_data" era) ⇒ Proxy era → Rule
- transactionRule ∷ (HuddleRule "transaction_body" era, HuddleRule "transaction_witness_set" era, HuddleRule "auxiliary_data" era) ⇒ Proxy era → Rule
- auxiliaryScriptsRule ∷ HuddleRule "native_script" era ⇒ Proxy era → Rule
- auxiliaryDataArrayRule ∷ HuddleRule "auxiliary_scripts" era ⇒ Proxy era → Rule
- auxiliaryDataRule ∷ HuddleRule "auxiliary_data_array" era ⇒ Proxy era → Rule
- nativeScriptRule ∷ (HuddleGroup "script_pubkey" era, HuddleGroup "script_all" era, HuddleGroup "script_any" era, HuddleGroup "script_n_of_k" era, HuddleGroup "script_invalid_before" era, HuddleGroup "script_invalid_hereafter" era) ⇒ Proxy era → Rule
- scriptNOfKGroup ∷ HuddleRule "native_script" era ⇒ Proxy era → GroupDef
- scriptInvalidBeforeGroup ∷ Era era ⇒ Proxy era → GroupDef
- scriptInvalidHereafterGroup ∷ Era era ⇒ Proxy era → GroupDef
- majorProtocolVersionRule ∷ Era era ⇒ Proxy era → Rule
- accountRegistrationCertGroup ∷ Era era ⇒ Proxy era → GroupDef
- accountUnregistrationCertGroup ∷ Era era ⇒ Proxy era → GroupDef
- bootstrapWitnessRule ∷ Era era ⇒ Proxy era → Rule
- certificateRule ∷ (HuddleGroup "account_registration_cert" era, HuddleGroup "account_unregistration_cert" era, HuddleGroup "delegation_to_stake_pool_cert" era, HuddleGroup "pool_registration_cert" era, HuddleGroup "pool_retirement_cert" era, HuddleGroup "genesis_delegation_cert" era, HuddleGroup "move_instantaneous_rewards_cert" era) ⇒ Proxy era → Rule
- delegationToStakePoolCertGroup ∷ Era era ⇒ Proxy era → GroupDef
- deltaCoinRule ∷ Rule
- dnsNameRule ∷ Rule
- genesisDelegateHashRule ∷ Era era ⇒ Proxy era → Rule
- genesisDelegationCertGroup ∷ (HuddleRule "genesis_hash" era, HuddleRule "genesis_delegate_hash" era) ⇒ Proxy era → GroupDef
- genesisHashRule ∷ Era era ⇒ Proxy era → Rule
- headerBodyRule ∷ (HuddleGroup "operational_cert" era, HuddleGroup "protocol_version" era) ⇒ Proxy era → Rule
- headerRule ∷ HuddleRule "header_body" era ⇒ Proxy era → Rule
- moveInstantaneousRewardRule ∷ HuddleRule "delta_coin" era ⇒ Proxy era → Rule
- moveInstantaneousRewardsCertGroup ∷ HuddleRule "move_instantaneous_reward" era ⇒ Proxy era → GroupDef
- multiHostNameGroup ∷ HuddleRule "dns_name" era ⇒ Proxy era → GroupDef
- poolMetadataRule ∷ HuddleRule "url" era ⇒ Proxy era → Rule
- poolParamsGroup ∷ (HuddleRule "relay" era, HuddleRule "pool_metadata" era, HuddleRule1 "set" era) ⇒ Proxy era → GroupDef
- poolRegistrationCertGroup ∷ HuddleGroup "pool_params" era ⇒ Proxy era → GroupDef
- poolRetirementCertGroup ∷ Era era ⇒ Proxy era → GroupDef
- proposedProtocolParameterUpdatesRule ∷ (HuddleRule "genesis_hash" era, HuddleRule "protocol_param_update" era) ⇒ Proxy era → Rule
- protocolParamUpdateRule ∷ HuddleGroup "protocol_version" era ⇒ Proxy era → Rule
- relayRule ∷ (HuddleGroup "single_host_addr" era, HuddleGroup "single_host_name" era, HuddleGroup "multi_host_name" era) ⇒ Proxy era → Rule
- scriptAllGroup ∷ HuddleRule "native_script" era ⇒ Proxy era → GroupDef
- scriptAnyGroup ∷ HuddleRule "native_script" era ⇒ Proxy era → GroupDef
- scriptPubkeyGroup ∷ Era era ⇒ Proxy era → GroupDef
- shelleyCDDL ∷ Huddle
- shelleyWithdrawalsRule ∷ Era era ⇒ Proxy era → Rule
- singleHostAddrGroup ∷ Era era ⇒ Proxy era → GroupDef
- singleHostNameGroup ∷ HuddleRule "dns_name" era ⇒ Proxy era → GroupDef
- transactionIdRule ∷ Era era ⇒ Proxy era → Rule
- transactionInputRule ∷ HuddleRule "transaction_id" era ⇒ Proxy era → Rule
- transactionOutputRule ∷ Era era ⇒ Proxy era → Rule
- transactionWitnessSetRule ∷ (HuddleRule "vkeywitness" era, HuddleRule "native_script" era, HuddleRule "bootstrap_witness" era) ⇒ Proxy era → Rule
- untaggedSet ∷ IsType0 a ⇒ a → GRuleCall
- updateRule ∷ HuddleRule "proposed_protocol_parameter_updates" era ⇒ Proxy era → Rule
- urlRule ∷ Rule
- vkeywitnessRule ∷ Era era ⇒ Proxy era → Rule
- class (KnownSymbol name, Era era) ⇒ HuddleGRule (name ∷ Symbol) era where
- huddleGRule ∷ Proxy era → GRuleDef
- class (KnownSymbol name, Era era) ⇒ HuddleGroup (name ∷ Symbol) era where
- huddleGroup ∷ Proxy era → GroupDef
- class (KnownSymbol name, Era era) ⇒ HuddleRule (name ∷ Symbol) era where
- huddleRule ∷ Proxy era → Rule
- class (KnownSymbol name, Era era) ⇒ HuddleRule1 (name ∷ Symbol) era where
- huddleRule1 ∷ IsType0 a ⇒ Proxy era → a → GRuleCall
- data ShelleyEra
- data AlonzoEra
- alonzoCDDL ∷ Huddle
- exUnitsRule ∷ Rule
- networkIdRule ∷ Rule
- positiveIntervalRule ∷ Era era ⇒ Proxy era → Rule
- bigUintRule ∷ HuddleRule "bounded_bytes" era ⇒ Proxy era → Rule
- bigNintRule ∷ HuddleRule "bounded_bytes" era ⇒ Proxy era → Rule
- bigIntRule ∷ HuddleRule "bounded_bytes" era ⇒ Proxy era → Rule
- scriptDataHashRule ∷ Era era ⇒ Proxy era → Rule
- boundedBytesRule ∷ Rule
- distinctBytesRule ∷ Rule
- exUnitPricesRule ∷ HuddleRule "positive_interval" era ⇒ Proxy era → Rule
- requiredSignersRule ∷ (HuddleRule "addr_keyhash" era, HuddleRule1 "set" era) ⇒ Proxy era → Rule
- constr ∷ IsType0 a ⇒ a → GRuleCall
- alonzoRedeemer ∷ (HuddleRule "redeemer_tag" era, HuddleRule "plutus_data" era, HuddleRule "ex_units" era) ⇒ Proxy era → Rule
- alonzoRedeemerTag ∷ Rule
- assetNameRule ∷ Proxy era → Rule
- maryCDDL ∷ Huddle
- maryMintRule ∷ (HuddleRule "policy_id" era, HuddleRule "asset_name" era) ⇒ Proxy era → Rule
- maryMultiasset ∷ (HuddleRule "policy_id" era, HuddleRule "asset_name" era, IsType0 a) ⇒ Proxy era → a → GRuleCall
- maryValueRule ∷ (HuddleRule "policy_id" era, HuddleRule "asset_name" era) ⇒ Proxy era → Rule
- data MaryEra
- data BabbageEra
- babbageCDDL ∷ Huddle
- babbageOperationalCertRule ∷ Era era ⇒ Proxy era → Rule
- babbageProtocolVersionRule ∷ HuddleRule "major_protocol_version" era ⇒ Proxy era → Rule
- babbageTransactionOutput ∷ (HuddleRule "address" era, HuddleRule "value" era, HuddleRule "datum_option" era) ⇒ Proxy era → Rule → Rule
- babbageScript ∷ (HuddleRule "native_script" era, HuddleRule "plutus_v1_script" era, HuddleRule "plutus_v2_script" era) ⇒ Proxy era → Rule
- alonzoTransactionOutputRule ∷ (HuddleRule "address" era, HuddleRule "value" era, HuddleRule "hash32" era) ⇒ Proxy era → Rule
- dataRule ∷ HuddleRule "plutus_data" era ⇒ Proxy era → Rule
- datumOptionRule ∷ (HuddleRule "hash32" era, HuddleRule "data" era) ⇒ Proxy era → Rule
Documentation
data AllegraEra Source #
Instances
class (Typeable era, KnownNat (ProtVerLow era), KnownNat (ProtVerHigh era), ProtVerLow era <= ProtVerHigh era, MinVersion <= ProtVerLow era, MinVersion <= ProtVerHigh era, CmpNat (ProtVerLow era) MaxVersion ~ 'LT, CmpNat (ProtVerHigh era) MaxVersion ~ 'LT) ⇒ Era era Source #
Instances
| Era AllegraEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era Associated Types
| |||||||||||||||||
| Era AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era Associated Types
| |||||||||||||||||
| Era BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era Associated Types
| |||||||||||||||||
| Era ByronEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era Associated Types
| |||||||||||||||||
| Era ConwayEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era Associated Types
| |||||||||||||||||
| Era DijkstraEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era Associated Types
| |||||||||||||||||
| Era MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era Associated Types
| |||||||||||||||||
| Era ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era Associated Types
| |||||||||||||||||
blockRule ∷ (HuddleRule "header" era, HuddleRule "transaction_body" era, HuddleRule "transaction_witness_set" era, HuddleRule "auxiliary_data" era) ⇒ Proxy era → Rule Source #
transactionRule ∷ (HuddleRule "transaction_body" era, HuddleRule "transaction_witness_set" era, HuddleRule "auxiliary_data" era) ⇒ Proxy era → Rule Source #
auxiliaryScriptsRule ∷ HuddleRule "native_script" era ⇒ Proxy era → Rule Source #
auxiliaryDataArrayRule ∷ HuddleRule "auxiliary_scripts" era ⇒ Proxy era → Rule Source #
auxiliaryDataRule ∷ HuddleRule "auxiliary_data_array" era ⇒ Proxy era → Rule Source #
nativeScriptRule ∷ (HuddleGroup "script_pubkey" era, HuddleGroup "script_all" era, HuddleGroup "script_any" era, HuddleGroup "script_n_of_k" era, HuddleGroup "script_invalid_before" era, HuddleGroup "script_invalid_hereafter" era) ⇒ Proxy era → Rule Source #
scriptNOfKGroup ∷ HuddleRule "native_script" era ⇒ Proxy era → GroupDef Source #
certificateRule ∷ (HuddleGroup "account_registration_cert" era, HuddleGroup "account_unregistration_cert" era, HuddleGroup "delegation_to_stake_pool_cert" era, HuddleGroup "pool_registration_cert" era, HuddleGroup "pool_retirement_cert" era, HuddleGroup "genesis_delegation_cert" era, HuddleGroup "move_instantaneous_rewards_cert" era) ⇒ Proxy era → Rule Source #
genesisDelegationCertGroup ∷ (HuddleRule "genesis_hash" era, HuddleRule "genesis_delegate_hash" era) ⇒ Proxy era → GroupDef Source #
headerBodyRule ∷ (HuddleGroup "operational_cert" era, HuddleGroup "protocol_version" era) ⇒ Proxy era → Rule Source #
headerRule ∷ HuddleRule "header_body" era ⇒ Proxy era → Rule Source #
moveInstantaneousRewardRule ∷ HuddleRule "delta_coin" era ⇒ Proxy era → Rule Source #
moveInstantaneousRewardsCertGroup ∷ HuddleRule "move_instantaneous_reward" era ⇒ Proxy era → GroupDef Source #
multiHostNameGroup ∷ HuddleRule "dns_name" era ⇒ Proxy era → GroupDef Source #
poolMetadataRule ∷ HuddleRule "url" era ⇒ Proxy era → Rule Source #
poolParamsGroup ∷ (HuddleRule "relay" era, HuddleRule "pool_metadata" era, HuddleRule1 "set" era) ⇒ Proxy era → GroupDef Source #
poolRegistrationCertGroup ∷ HuddleGroup "pool_params" era ⇒ Proxy era → GroupDef Source #
proposedProtocolParameterUpdatesRule ∷ (HuddleRule "genesis_hash" era, HuddleRule "protocol_param_update" era) ⇒ Proxy era → Rule Source #
protocolParamUpdateRule ∷ HuddleGroup "protocol_version" era ⇒ Proxy era → Rule Source #
relayRule ∷ (HuddleGroup "single_host_addr" era, HuddleGroup "single_host_name" era, HuddleGroup "multi_host_name" era) ⇒ Proxy era → Rule Source #
scriptAllGroup ∷ HuddleRule "native_script" era ⇒ Proxy era → GroupDef Source #
scriptAnyGroup ∷ HuddleRule "native_script" era ⇒ Proxy era → GroupDef Source #
singleHostNameGroup ∷ HuddleRule "dns_name" era ⇒ Proxy era → GroupDef Source #
transactionInputRule ∷ HuddleRule "transaction_id" era ⇒ Proxy era → Rule Source #
transactionWitnessSetRule ∷ (HuddleRule "vkeywitness" era, HuddleRule "native_script" era, HuddleRule "bootstrap_witness" era) ⇒ Proxy era → Rule Source #
untaggedSet ∷ IsType0 a ⇒ a → GRuleCall Source #
updateRule ∷ HuddleRule "proposed_protocol_parameter_updates" era ⇒ Proxy era → Rule Source #
class (KnownSymbol name, Era era) ⇒ HuddleGRule (name ∷ Symbol) era where Source #
Methods
huddleGRule ∷ Proxy era → GRuleDef Source #
class (KnownSymbol name, Era era) ⇒ HuddleGroup (name ∷ Symbol) era where Source #
Methods
huddleGroup ∷ Proxy era → GroupDef Source #
Instances
| HuddleGroup "account_registration_cert" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "account_registration_cert" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "account_registration_cert" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |
| HuddleGroup "account_registration_cert" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "account_registration_cert" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |
| HuddleGroup "account_unregistration_cert" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "account_unregistration_cert" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "account_unregistration_cert" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |
| HuddleGroup "account_unregistration_cert" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "account_unregistration_cert" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |
| HuddleGroup "delegation_to_stake_pool_cert" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "delegation_to_stake_pool_cert" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "delegation_to_stake_pool_cert" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |
| HuddleGroup "delegation_to_stake_pool_cert" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "delegation_to_stake_pool_cert" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |
| HuddleGroup "genesis_delegation_cert" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "genesis_delegation_cert" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "genesis_delegation_cert" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |
| HuddleGroup "genesis_delegation_cert" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "genesis_delegation_cert" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |
| HuddleGroup "move_instantaneous_rewards_cert" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "move_instantaneous_rewards_cert" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "move_instantaneous_rewards_cert" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |
| HuddleGroup "move_instantaneous_rewards_cert" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "move_instantaneous_rewards_cert" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |
| HuddleGroup "multi_host_name" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "multi_host_name" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "multi_host_name" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |
| HuddleGroup "multi_host_name" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "multi_host_name" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |
| HuddleGroup "operational_cert" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "operational_cert" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "operational_cert" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "operational_cert" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |
| HuddleGroup "pool_params" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "pool_params" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "pool_params" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |
| HuddleGroup "pool_params" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "pool_params" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |
| HuddleGroup "pool_registration_cert" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "pool_registration_cert" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "pool_registration_cert" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |
| HuddleGroup "pool_registration_cert" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "pool_registration_cert" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |
| HuddleGroup "pool_retirement_cert" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "pool_retirement_cert" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "pool_retirement_cert" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |
| HuddleGroup "pool_retirement_cert" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "pool_retirement_cert" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |
| HuddleGroup "protocol_version" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "protocol_version" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "protocol_version" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "protocol_version" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |
| HuddleGroup "script_all" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "script_all" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "script_all" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |
| HuddleGroup "script_all" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "script_all" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |
| HuddleGroup "script_any" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "script_any" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "script_any" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |
| HuddleGroup "script_any" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "script_any" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |
| HuddleGroup "script_invalid_before" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "script_invalid_before" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "script_invalid_before" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |
| HuddleGroup "script_invalid_before" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "script_invalid_hereafter" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "script_invalid_hereafter" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "script_invalid_hereafter" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |
| HuddleGroup "script_invalid_hereafter" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "script_n_of_k" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "script_n_of_k" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "script_n_of_k" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |
| HuddleGroup "script_n_of_k" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "script_n_of_k" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |
| HuddleGroup "script_pubkey" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "script_pubkey" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "script_pubkey" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |
| HuddleGroup "script_pubkey" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "script_pubkey" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |
| HuddleGroup "single_host_addr" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "single_host_addr" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "single_host_addr" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |
| HuddleGroup "single_host_addr" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "single_host_addr" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |
| HuddleGroup "single_host_name" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods | |
| HuddleGroup "single_host_name" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleGroup "single_host_name" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |
| HuddleGroup "single_host_name" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleGroup "single_host_name" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |
class (KnownSymbol name, Era era) ⇒ HuddleRule (name ∷ Symbol) era where Source #
Methods
huddleRule ∷ Proxy era → Rule Source #
Instances
| Era era ⇒ HuddleRule "addr_keyhash" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "address" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "alonzo_transaction_output" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "asset_name" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "asset_name" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "asset_name" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "auxiliary_data" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "auxiliary_data" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "auxiliary_data" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "auxiliary_data" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "auxiliary_data_array" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "auxiliary_data_array" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "auxiliary_data_array" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "auxiliary_data_array" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| Era era ⇒ HuddleRule "auxiliary_data_hash" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "auxiliary_data_map" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "auxiliary_data_map" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "auxiliary_scripts" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "auxiliary_scripts" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "auxiliary_scripts" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "auxiliary_scripts" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "big_int" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "big_int" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "big_nint" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "big_nint" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "big_uint" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "big_uint" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "block" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "block" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "block" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "block" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "block" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| Era era ⇒ HuddleRule "block_number" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "bootstrap_witness" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "bootstrap_witness" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "bootstrap_witness" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "bootstrap_witness" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "bootstrap_witness" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| HuddleRule "bounded_bytes" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "bounded_bytes" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "certificate" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "certificate" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "certificate" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "certificate" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "certificate" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| Era era ⇒ HuddleRule "coin" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "cost_model" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "cost_models" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "cost_models" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| Era era ⇒ HuddleRule "credential" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "data" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "datum_option" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "delta_coin" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "delta_coin" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "delta_coin" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "delta_coin" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "delta_coin" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| HuddleRule "distinct_bytes" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "distinct_bytes" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "dns_name" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "dns_name" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "dns_name" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "dns_name" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "dns_name" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| Era era ⇒ HuddleRule "epoch" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "epoch_interval" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "ex_unit_prices" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "ex_unit_prices" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "ex_units" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "ex_units" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "genesis_delegate_hash" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "genesis_delegate_hash" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "genesis_delegate_hash" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "genesis_delegate_hash" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "genesis_delegate_hash" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| HuddleRule "genesis_hash" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "genesis_hash" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "genesis_hash" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "genesis_hash" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "genesis_hash" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| Era era ⇒ HuddleRule "hash28" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "hash32" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "header" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "header" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "header" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "header" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "header" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| HuddleRule "header_body" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "header_body" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "header_body" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "header_body" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "header_body" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| Era era ⇒ HuddleRule "int64" era | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "ipv4" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "ipv6" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "kes_period" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "kes_signature" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "kes_vkey" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "language" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "language" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "major_protocol_version" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "major_protocol_version" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "major_protocol_version" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "major_protocol_version" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "major_protocol_version" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| Era era ⇒ HuddleRule "max_int64" era | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "max_word32" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "max_word64" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "metadata" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "metadatum" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "metadatum_label" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "min_int64" era | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "mint" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "mint" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "mint" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "move_instantaneous_reward" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "move_instantaneous_reward" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "move_instantaneous_reward" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "move_instantaneous_reward" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "move_instantaneous_reward" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| HuddleRule "native_script" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "native_script" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "native_script" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "native_script" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "native_script" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| HuddleRule "network_id" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "network_id" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| Era era ⇒ HuddleRule "nonce" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "nonnegative_interval" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "operational_cert" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| (Era era, HuddleRule "big_int" era, HuddleRule "bounded_bytes" era) ⇒ HuddleRule "plutus_data" era | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| (Era era, HuddleRule "distinct_bytes" era) ⇒ HuddleRule "plutus_v1_script" era | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| (Era era, HuddleRule "distinct_bytes" era) ⇒ HuddleRule "plutus_v2_script" era Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "policy_id" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "policy_id" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "policy_id" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| Era era ⇒ HuddleRule "pool_keyhash" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "pool_metadata" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "pool_metadata" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "pool_metadata" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "pool_metadata" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "pool_metadata" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| Era era ⇒ HuddleRule "port" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "positive_coin" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "positive_int" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "positive_interval" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "positive_interval" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| Era era ⇒ HuddleRule "positive_word32" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "proposed_protocol_parameter_updates" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "proposed_protocol_parameter_updates" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "proposed_protocol_parameter_updates" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "proposed_protocol_parameter_updates" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "proposed_protocol_parameter_updates" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| HuddleRule "protocol_param_update" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "protocol_param_update" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "protocol_param_update" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "protocol_param_update" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "protocol_param_update" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| HuddleRule "protocol_version" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "redeemer" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "redeemer" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "redeemer_tag" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "redeemer_tag" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "redeemers" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "redeemers" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "relay" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "relay" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "relay" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "relay" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "relay" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| HuddleRule "required_signers" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "required_signers" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| Era era ⇒ HuddleRule "reward_account" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "script" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "script_data_hash" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "script_data_hash" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| Era era ⇒ HuddleRule "script_hash" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "sequence_number" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "signature" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "signkey_kes" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "slot" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "stake_credential" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "transaction" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "transaction" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "transaction" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "transaction" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "transaction" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| HuddleRule "transaction_body" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "transaction_body" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "transaction_body" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "transaction_body" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "transaction_body" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| HuddleRule "transaction_id" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "transaction_id" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "transaction_id" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "transaction_id" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "transaction_id" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| Era era ⇒ HuddleRule "transaction_index" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "transaction_input" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "transaction_input" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "transaction_input" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "transaction_input" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "transaction_input" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| HuddleRule "transaction_output" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "transaction_output" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "transaction_output" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "transaction_output" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "transaction_output" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| HuddleRule "transaction_witness_set" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "transaction_witness_set" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "transaction_witness_set" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "transaction_witness_set" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "transaction_witness_set" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| Era era ⇒ HuddleRule "unit_interval" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "update" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "update" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "update" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "update" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "update" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| HuddleRule "url" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "url" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "url" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "url" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "url" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| HuddleRule "value" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "value" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "value" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| Era era ⇒ HuddleRule "vkey" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "vkeywitness" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "vkeywitness" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "vkeywitness" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "vkeywitness" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "vkeywitness" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
| Era era ⇒ HuddleRule "vrf_cert" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "vrf_keyhash" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| Era era ⇒ HuddleRule "vrf_vkey" era | |
Defined in Cardano.Ledger.Core.HuddleSpec Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "withdrawals" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule ∷ Proxy AllegraEra → Rule Source # | |
| HuddleRule "withdrawals" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule "withdrawals" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "withdrawals" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule "withdrawals" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |
class (KnownSymbol name, Era era) ⇒ HuddleRule1 (name ∷ Symbol) era where Source #
Instances
| HuddleRule1 "set" AllegraEra | |
Defined in Cardano.Ledger.Allegra.HuddleSpec Methods huddleRule1 ∷ IsType0 a ⇒ Proxy AllegraEra → a → GRuleCall Source # | |
| HuddleRule1 "set" AlonzoEra | |
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |
| HuddleRule1 "set" BabbageEra Source # | |
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule1 ∷ IsType0 a ⇒ Proxy BabbageEra → a → GRuleCall Source # | |
| HuddleRule1 "set" MaryEra | |
Defined in Cardano.Ledger.Mary.HuddleSpec | |
| HuddleRule1 "set" ShelleyEra | |
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule1 ∷ IsType0 a ⇒ Proxy ShelleyEra → a → GRuleCall Source # | |
data ShelleyEra Source #
Instances
| EraBlockBody ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.BlockBody.Internal Associated Types
| |||||||||||||||||
| EraScript ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Scripts Associated Types
| |||||||||||||||||
| EraTx ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Tx Associated Types
Methods mkBasicTx ∷ ∀ (l ∷ TxLevel). TxBody l ShelleyEra → Tx l ShelleyEra Source # bodyTxL ∷ ∀ (l ∷ TxLevel). Lens' (Tx l ShelleyEra) (TxBody l ShelleyEra) Source # witsTxL ∷ ∀ (l ∷ TxLevel). Lens' (Tx l ShelleyEra) (TxWits ShelleyEra) Source # auxDataTxL ∷ ∀ (l ∷ TxLevel). Lens' (Tx l ShelleyEra) (StrictMaybe (TxAuxData ShelleyEra)) Source # sizeTxF ∷ ∀ (l ∷ TxLevel). HasCallStack ⇒ SimpleGetter (Tx l ShelleyEra) Word32 Source # sizeTxForFeeCalculation ∷ ∀ (l ∷ TxLevel). (HasCallStack, SafeToHash (TxWits ShelleyEra), Typeable l) ⇒ Tx l ShelleyEra → Word32 Source # validateNativeScript ∷ ∀ (l ∷ TxLevel). Tx l ShelleyEra → NativeScript ShelleyEra → Bool Source # getMinFeeTx ∷ ∀ (l ∷ TxLevel). PParams ShelleyEra → Tx l ShelleyEra → Int → Coin Source # | |||||||||||||||||
| EraTxAuxData ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxAuxData Associated Types
| |||||||||||||||||
| EraTxBody ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody Associated Types
Methods mkBasicTxBody ∷ ∀ (l ∷ TxLevel). Typeable l ⇒ TxBody l ShelleyEra Source # inputsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l ShelleyEra) (Set TxIn) Source # outputsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l ShelleyEra) (StrictSeq (TxOut ShelleyEra)) Source # feeTxBodyL ∷ Lens' (TxBody 'TopTx ShelleyEra) Coin Source # withdrawalsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l ShelleyEra) Withdrawals Source # auxDataHashTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l ShelleyEra) (StrictMaybe TxAuxDataHash) Source # spendableInputsTxBodyF ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ShelleyEra) (Set TxIn) Source # allInputsTxBodyF ∷ SimpleGetter (TxBody 'TopTx ShelleyEra) (Set TxIn) Source # certsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l ShelleyEra) (StrictSeq (TxCert ShelleyEra)) Source # getTotalDepositsTxBody ∷ ∀ (l ∷ TxLevel). PParams ShelleyEra → (KeyHash 'StakePool → Bool) → TxBody l ShelleyEra → Coin Source # getTotalRefundsTxBody ∷ ∀ (l ∷ TxLevel). PParams ShelleyEra → (Credential 'Staking → Maybe Coin) → (Credential 'DRepRole → Maybe Coin) → TxBody l ShelleyEra → Coin Source # getGenesisKeyHashCountTxBody ∷ TxBody 'TopTx ShelleyEra → Int Source # | |||||||||||||||||
| EraTxOut ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxOut Associated Types
Methods mkBasicTxOut ∷ Addr → Value ShelleyEra → TxOut ShelleyEra Source # upgradeTxOut ∷ TxOut (PreviousEra ShelleyEra) → TxOut ShelleyEra Source # valueTxOutL ∷ Lens' (TxOut ShelleyEra) (Value ShelleyEra) Source # compactValueTxOutL ∷ Lens' (TxOut ShelleyEra) (CompactForm (Value ShelleyEra)) Source # valueEitherTxOutL ∷ Lens' (TxOut ShelleyEra) (Either (Value ShelleyEra) (CompactForm (Value ShelleyEra))) Source # addrTxOutL ∷ Lens' (TxOut ShelleyEra) Addr Source # compactAddrTxOutL ∷ Lens' (TxOut ShelleyEra) CompactAddr Source # addrEitherTxOutL ∷ Lens' (TxOut ShelleyEra) (Either Addr CompactAddr) Source # getMinCoinSizedTxOut ∷ PParams ShelleyEra → Sized (TxOut ShelleyEra) → Coin Source # getMinCoinTxOut ∷ PParams ShelleyEra → TxOut ShelleyEra → Coin Source # | |||||||||||||||||
| EraTxWits ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxWits Associated Types
Methods mkBasicTxWits ∷ TxWits ShelleyEra Source # addrTxWitsL ∷ Lens' (TxWits ShelleyEra) (Set (WitVKey 'Witness)) Source # bootAddrTxWitsL ∷ Lens' (TxWits ShelleyEra) (Set BootstrapWitness) Source # scriptTxWitsL ∷ Lens' (TxWits ShelleyEra) (Map ScriptHash (Script ShelleyEra)) Source # | |||||||||||||||||
| EraPParams ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.PParams Associated Types
Methods applyPPUpdates ∷ PParams ShelleyEra → PParamsUpdate ShelleyEra → PParams ShelleyEra Source # emptyPParamsIdentity ∷ PParamsHKD Identity ShelleyEra Source # emptyPParamsStrictMaybe ∷ PParamsHKD StrictMaybe ShelleyEra Source # emptyUpgradePParamsUpdate ∷ UpgradePParams StrictMaybe ShelleyEra Source # upgradePParamsHKD ∷ ∀ (f ∷ Type → Type). (HKDApplicative f, EraPParams (PreviousEra ShelleyEra)) ⇒ UpgradePParams f ShelleyEra → PParamsHKD f (PreviousEra ShelleyEra) → PParamsHKD f ShelleyEra Source # downgradePParamsHKD ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, EraPParams (PreviousEra ShelleyEra)) ⇒ DowngradePParams f ShelleyEra → PParamsHKD f ShelleyEra → PParamsHKD f (PreviousEra ShelleyEra) Source # hkdMinFeeACompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f (CompactForm Coin)) Source # hkdMinFeeBCompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f (CompactForm Coin)) Source # hkdMaxBBSizeL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f Word32) Source # hkdMaxTxSizeL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f Word32) Source # hkdMaxBHSizeL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f Word16) Source # hkdKeyDepositCompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f (CompactForm Coin)) Source # hkdPoolDepositCompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f (CompactForm Coin)) Source # hkdEMaxL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f EpochInterval) Source # hkdNOptL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f Word16) Source # hkdA0L ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f NonNegativeInterval) Source # hkdRhoL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f UnitInterval) Source # hkdTauL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f UnitInterval) Source # hkdDL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, AtMostEra "Alonzo" ShelleyEra) ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f UnitInterval) Source # ppDG ∷ SimpleGetter (PParams ShelleyEra) UnitInterval Source # hkdExtraEntropyL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, AtMostEra "Alonzo" ShelleyEra) ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f Nonce) Source # hkdProtocolVersionL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, AtMostEra "Babbage" ShelleyEra) ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f ProtVer) Source # ppProtocolVersionL ∷ Lens' (PParams ShelleyEra) ProtVer Source # ppuProtocolVersionL ∷ Lens' (PParamsUpdate ShelleyEra) (StrictMaybe ProtVer) Source # hkdMinUTxOValueCompactL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, AtMostEra "Mary" ShelleyEra) ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f (CompactForm Coin)) Source # hkdMinPoolCostCompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f (CompactForm Coin)) Source # | |||||||||||||||||
| EraTxCert ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxCert Associated Types
Methods upgradeTxCert ∷ TxCert (PreviousEra ShelleyEra) → Either (TxCertUpgradeError ShelleyEra) (TxCert ShelleyEra) Source # getVKeyWitnessTxCert ∷ TxCert ShelleyEra → Maybe (KeyHash 'Witness) Source # getScriptWitnessTxCert ∷ TxCert ShelleyEra → Maybe ScriptHash Source # mkRegPoolTxCert ∷ StakePoolParams → TxCert ShelleyEra Source # getRegPoolTxCert ∷ TxCert ShelleyEra → Maybe StakePoolParams Source # mkRetirePoolTxCert ∷ KeyHash 'StakePool → EpochNo → TxCert ShelleyEra Source # getRetirePoolTxCert ∷ TxCert ShelleyEra → Maybe (KeyHash 'StakePool, EpochNo) Source # lookupRegStakeTxCert ∷ TxCert ShelleyEra → Maybe (Credential 'Staking) Source # lookupUnRegStakeTxCert ∷ TxCert ShelleyEra → Maybe (Credential 'Staking) Source # getTotalDepositsTxCerts ∷ Foldable f ⇒ PParams ShelleyEra → (KeyHash 'StakePool → Bool) → f (TxCert ShelleyEra) → Coin Source # getTotalRefundsTxCerts ∷ Foldable f ⇒ PParams ShelleyEra → (Credential 'Staking → Maybe Coin) → (Credential 'DRepRole → Maybe Coin) → f (TxCert ShelleyEra) → Coin Source # | |||||||||||||||||
| EraTxLevel ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era Associated Types
| |||||||||||||||||
| EraGenesis ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Genesis Associated Types
| |||||||||||||||||
| EraAccounts ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.State.Account Associated Types
Methods addAccountState ∷ Credential 'Staking → AccountState ShelleyEra → Accounts ShelleyEra → Accounts ShelleyEra Source # accountsMapL ∷ Lens' (Accounts ShelleyEra) (Map (Credential 'Staking) (AccountState ShelleyEra)) Source # balanceAccountStateL ∷ Lens' (AccountState ShelleyEra) (CompactForm Coin) Source # depositAccountStateL ∷ Lens' (AccountState ShelleyEra) (CompactForm Coin) Source # stakePoolDelegationAccountStateL ∷ Lens' (AccountState ShelleyEra) (Maybe (KeyHash 'StakePool)) Source # unregisterAccount ∷ Credential 'Staking → Accounts ShelleyEra → (Maybe (AccountState ShelleyEra), Accounts ShelleyEra) Source # | |||||||||||||||||
| EraCertState ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.State.CertState Associated Types
Methods certDStateL ∷ Lens' (CertState ShelleyEra) (DState ShelleyEra) Source # certPStateL ∷ Lens' (CertState ShelleyEra) (PState ShelleyEra) Source # obligationCertState ∷ CertState ShelleyEra → Obligations Source # certsTotalDepositsTxBody ∷ ∀ (t ∷ TxLevel). EraTxBody ShelleyEra ⇒ PParams ShelleyEra → CertState ShelleyEra → TxBody t ShelleyEra → Coin Source # certsTotalRefundsTxBody ∷ ∀ (t ∷ TxLevel). EraTxBody ShelleyEra ⇒ PParams ShelleyEra → CertState ShelleyEra → TxBody t ShelleyEra → Coin Source # | |||||||||||||||||
| EraGov ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Governance Associated Types
Methods emptyGovState ∷ GovState ShelleyEra Source # curPParamsGovStateL ∷ Lens' (GovState ShelleyEra) (PParams ShelleyEra) Source # prevPParamsGovStateL ∷ Lens' (GovState ShelleyEra) (PParams ShelleyEra) Source # futurePParamsGovStateL ∷ Lens' (GovState ShelleyEra) (FuturePParams ShelleyEra) Source # obligationGovState ∷ GovState ShelleyEra → Obligations Source # | |||||||||||||||||
| EraStake ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.State.Stake Associated Types
Methods instantStakeCredentialsL ∷ Lens' (InstantStake ShelleyEra) (Map (Credential 'Staking) (CompactForm Coin)) Source # addInstantStake ∷ UTxO ShelleyEra → InstantStake ShelleyEra → InstantStake ShelleyEra Source # deleteInstantStake ∷ UTxO ShelleyEra → InstantStake ShelleyEra → InstantStake ShelleyEra Source # resolveInstantStake ∷ InstantStake ShelleyEra → Accounts ShelleyEra → Stake Source # | |||||||||||||||||
| EraUTxO ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.UTxO Associated Types
Methods consumed ∷ ∀ (t ∷ TxLevel). PParams ShelleyEra → CertState ShelleyEra → UTxO ShelleyEra → TxBody t ShelleyEra → Value ShelleyEra Source # getConsumedValue ∷ ∀ (t ∷ TxLevel). PParams ShelleyEra → (Credential 'Staking → Maybe Coin) → (Credential 'DRepRole → Maybe Coin) → UTxO ShelleyEra → TxBody t ShelleyEra → Value ShelleyEra Source # getProducedValue ∷ ∀ (t ∷ TxLevel). PParams ShelleyEra → (KeyHash 'StakePool → Bool) → TxBody t ShelleyEra → Value ShelleyEra Source # getScriptsProvided ∷ ∀ (t ∷ TxLevel). UTxO ShelleyEra → Tx t ShelleyEra → ScriptsProvided ShelleyEra Source # getScriptsNeeded ∷ ∀ (t ∷ TxLevel). UTxO ShelleyEra → TxBody t ShelleyEra → ScriptsNeeded ShelleyEra Source # getScriptsHashesNeeded ∷ ScriptsNeeded ShelleyEra → Set ScriptHash Source # getWitsVKeyNeeded ∷ ∀ (t ∷ TxLevel). CertState ShelleyEra → UTxO ShelleyEra → TxBody t ShelleyEra → Set (KeyHash 'Witness) Source # getMinFeeTxUtxo ∷ ∀ (t ∷ TxLevel). PParams ShelleyEra → Tx t ShelleyEra → UTxO ShelleyEra → Coin Source # | |||||||||||||||||
| Era ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era Associated Types
| |||||||||||||||||
| ShelleyEraScript ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Scripts Methods mkRequireSignature ∷ KeyHash 'Witness → NativeScript ShelleyEra Source # getRequireSignature ∷ NativeScript ShelleyEra → Maybe (KeyHash 'Witness) Source # mkRequireAllOf ∷ StrictSeq (NativeScript ShelleyEra) → NativeScript ShelleyEra Source # getRequireAllOf ∷ NativeScript ShelleyEra → Maybe (StrictSeq (NativeScript ShelleyEra)) Source # mkRequireAnyOf ∷ StrictSeq (NativeScript ShelleyEra) → NativeScript ShelleyEra Source # getRequireAnyOf ∷ NativeScript ShelleyEra → Maybe (StrictSeq (NativeScript ShelleyEra)) Source # mkRequireMOf ∷ Int → StrictSeq (NativeScript ShelleyEra) → NativeScript ShelleyEra Source # getRequireMOf ∷ NativeScript ShelleyEra → Maybe (Int, StrictSeq (NativeScript ShelleyEra)) Source # | |||||||||||||||||
| ShelleyEraAccounts ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.State.Account Methods mkShelleyAccountState ∷ Ptr → CompactForm Coin → AccountState ShelleyEra Source # accountsPtrsMapL ∷ Lens' (Accounts ShelleyEra) (Map Ptr (Credential 'Staking)) accountsPtrsMapG ∷ SimpleGetter (Accounts ShelleyEra) (Map Ptr (Credential 'Staking)) Source # ptrAccountStateG ∷ SimpleGetter (AccountState ShelleyEra) Ptr Source # | |||||||||||||||||
| EraTransition ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Transition Associated Types
Methods mkTransitionConfig ∷ TranslationContext ShelleyEra → TransitionConfig (PreviousEra ShelleyEra) → TransitionConfig ShelleyEra Source # injectIntoTestState ∷ TransitionConfig ShelleyEra → NewEpochState ShelleyEra → NewEpochState ShelleyEra Source # tcPreviousEraConfigL ∷ Lens' (TransitionConfig ShelleyEra) (TransitionConfig (PreviousEra ShelleyEra)) Source # tcTranslationContextL ∷ Lens' (TransitionConfig ShelleyEra) (TranslationContext ShelleyEra) Source # tcShelleyGenesisL ∷ Lens' (TransitionConfig ShelleyEra) ShelleyGenesis Source # tcInitialPParamsG ∷ SimpleGetter (TransitionConfig ShelleyEra) (PParams ShelleyEra) Source # toTransitionConfigKeyValuePairs ∷ KeyValue e a ⇒ TransitionConfig ShelleyEra → [a] parseTransitionConfigJSON ∷ Value → Parser (TransitionConfig ShelleyEra) | |||||||||||||||||
| ShelleyEraTxBody ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody Methods ttlTxBodyL ∷ Lens' (TxBody 'TopTx ShelleyEra) SlotNo Source # updateTxBodyL ∷ Lens' (TxBody 'TopTx ShelleyEra) (StrictMaybe (Update ShelleyEra)) Source # | |||||||||||||||||
| ShelleyEraTxCert ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxCert Methods mkRegTxCert ∷ Credential 'Staking → TxCert ShelleyEra Source # getRegTxCert ∷ TxCert ShelleyEra → Maybe (Credential 'Staking) Source # mkUnRegTxCert ∷ Credential 'Staking → TxCert ShelleyEra Source # getUnRegTxCert ∷ TxCert ShelleyEra → Maybe (Credential 'Staking) Source # mkDelegStakeTxCert ∷ Credential 'Staking → KeyHash 'StakePool → TxCert ShelleyEra Source # getDelegStakeTxCert ∷ TxCert ShelleyEra → Maybe (Credential 'Staking, KeyHash 'StakePool) Source # mkGenesisDelegTxCert ∷ GenesisDelegCert → TxCert ShelleyEra Source # getGenesisDelegTxCert ∷ TxCert ShelleyEra → Maybe GenesisDelegCert Source # | |||||||||||||||||
| HasEraTxLevel Tx ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Tx Methods toSTxLevel ∷ ∀ (l ∷ TxLevel). Tx l ShelleyEra → STxLevel l ShelleyEra Source # | |||||||||||||||||
| HasEraTxLevel TxBody ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody Methods toSTxLevel ∷ ∀ (l ∷ TxLevel). TxBody l ShelleyEra → STxLevel l ShelleyEra Source # | |||||||||||||||||
| HasEraTxLevel ShelleyTxBodyRaw ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody Methods toSTxLevel ∷ ∀ (l ∷ TxLevel). ShelleyTxBodyRaw l ShelleyEra → STxLevel l ShelleyEra Source # | |||||||||||||||||
| HuddleGroup "account_registration_cert" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "account_unregistration_cert" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "delegation_to_stake_pool_cert" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "genesis_delegation_cert" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "move_instantaneous_rewards_cert" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "multi_host_name" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "operational_cert" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "pool_params" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "pool_registration_cert" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "pool_retirement_cert" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "protocol_version" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "script_all" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "script_any" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "script_n_of_k" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "script_pubkey" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "single_host_addr" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "single_host_name" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods | |||||||||||||||||
| HuddleRule "block" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "bootstrap_witness" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "certificate" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "delta_coin" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "dns_name" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "genesis_delegate_hash" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "genesis_hash" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "header" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "header_body" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "major_protocol_version" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "move_instantaneous_reward" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "native_script" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "pool_metadata" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "proposed_protocol_parameter_updates" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "protocol_param_update" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "relay" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "transaction" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "transaction_body" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "transaction_id" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "transaction_input" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "transaction_output" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "transaction_witness_set" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "update" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "url" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "vkeywitness" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule "withdrawals" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule ∷ Proxy ShelleyEra → Rule Source # | |||||||||||||||||
| HuddleRule1 "set" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.HuddleSpec Methods huddleRule1 ∷ IsType0 a ⇒ Proxy ShelleyEra → a → GRuleCall Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyBbodyPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Bbody Methods injectFailure ∷ ShelleyBbodyPredFailure ShelleyEra → EraRuleFailure "BBODY" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyDelegPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Bbody Methods injectFailure ∷ ShelleyDelegPredFailure ShelleyEra → EraRuleFailure "BBODY" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyDelegsPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Bbody Methods injectFailure ∷ ShelleyDelegsPredFailure ShelleyEra → EraRuleFailure "BBODY" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyDelplPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Bbody Methods injectFailure ∷ ShelleyDelplPredFailure ShelleyEra → EraRuleFailure "BBODY" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyLedgerPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Bbody Methods injectFailure ∷ ShelleyLedgerPredFailure ShelleyEra → EraRuleFailure "BBODY" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyLedgersPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Bbody Methods injectFailure ∷ ShelleyLedgersPredFailure ShelleyEra → EraRuleFailure "BBODY" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyPoolPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Bbody Methods injectFailure ∷ ShelleyPoolPredFailure ShelleyEra → EraRuleFailure "BBODY" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyPpupPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Bbody Methods injectFailure ∷ ShelleyPpupPredFailure ShelleyEra → EraRuleFailure "BBODY" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyUtxoPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Bbody Methods injectFailure ∷ ShelleyUtxoPredFailure ShelleyEra → EraRuleFailure "BBODY" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyUtxowPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Bbody Methods injectFailure ∷ ShelleyUtxowPredFailure ShelleyEra → EraRuleFailure "BBODY" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEG" ShelleyDelegPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Deleg Methods injectFailure ∷ ShelleyDelegPredFailure ShelleyEra → EraRuleFailure "DELEG" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEGS" ShelleyDelegPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Delegs Methods injectFailure ∷ ShelleyDelegPredFailure ShelleyEra → EraRuleFailure "DELEGS" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEGS" ShelleyDelegsPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Delegs Methods injectFailure ∷ ShelleyDelegsPredFailure ShelleyEra → EraRuleFailure "DELEGS" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEGS" ShelleyDelplPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Delegs Methods injectFailure ∷ ShelleyDelplPredFailure ShelleyEra → EraRuleFailure "DELEGS" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEGS" ShelleyPoolPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Delegs Methods injectFailure ∷ ShelleyPoolPredFailure ShelleyEra → EraRuleFailure "DELEGS" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "DELPL" ShelleyDelegPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Delpl Methods injectFailure ∷ ShelleyDelegPredFailure ShelleyEra → EraRuleFailure "DELPL" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "DELPL" ShelleyDelplPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Delpl Methods injectFailure ∷ ShelleyDelplPredFailure ShelleyEra → EraRuleFailure "DELPL" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "DELPL" ShelleyPoolPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Delpl Methods injectFailure ∷ ShelleyPoolPredFailure ShelleyEra → EraRuleFailure "DELPL" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyDelegPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledger Methods injectFailure ∷ ShelleyDelegPredFailure ShelleyEra → EraRuleFailure "LEDGER" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyDelegsPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledger Methods injectFailure ∷ ShelleyDelegsPredFailure ShelleyEra → EraRuleFailure "LEDGER" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyDelplPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledger Methods injectFailure ∷ ShelleyDelplPredFailure ShelleyEra → EraRuleFailure "LEDGER" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyLedgerPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledger Methods injectFailure ∷ ShelleyLedgerPredFailure ShelleyEra → EraRuleFailure "LEDGER" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyPoolPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledger Methods injectFailure ∷ ShelleyPoolPredFailure ShelleyEra → EraRuleFailure "LEDGER" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyPpupPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledger Methods injectFailure ∷ ShelleyPpupPredFailure ShelleyEra → EraRuleFailure "LEDGER" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyUtxoPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledger Methods injectFailure ∷ ShelleyUtxoPredFailure ShelleyEra → EraRuleFailure "LEDGER" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyUtxowPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledger Methods injectFailure ∷ ShelleyUtxowPredFailure ShelleyEra → EraRuleFailure "LEDGER" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyDelegPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledgers Methods injectFailure ∷ ShelleyDelegPredFailure ShelleyEra → EraRuleFailure "LEDGERS" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyDelegsPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledgers Methods injectFailure ∷ ShelleyDelegsPredFailure ShelleyEra → EraRuleFailure "LEDGERS" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyDelplPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledgers Methods injectFailure ∷ ShelleyDelplPredFailure ShelleyEra → EraRuleFailure "LEDGERS" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyLedgerPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledgers Methods injectFailure ∷ ShelleyLedgerPredFailure ShelleyEra → EraRuleFailure "LEDGERS" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyLedgersPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledgers Methods injectFailure ∷ ShelleyLedgersPredFailure ShelleyEra → EraRuleFailure "LEDGERS" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyPoolPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledgers Methods injectFailure ∷ ShelleyPoolPredFailure ShelleyEra → EraRuleFailure "LEDGERS" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyPpupPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledgers Methods injectFailure ∷ ShelleyPpupPredFailure ShelleyEra → EraRuleFailure "LEDGERS" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyUtxoPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledgers Methods injectFailure ∷ ShelleyUtxoPredFailure ShelleyEra → EraRuleFailure "LEDGERS" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyUtxowPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledgers Methods injectFailure ∷ ShelleyUtxowPredFailure ShelleyEra → EraRuleFailure "LEDGERS" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "POOL" ShelleyPoolPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Pool Methods injectFailure ∷ ShelleyPoolPredFailure ShelleyEra → EraRuleFailure "POOL" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "PPUP" ShelleyPpupPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ppup Methods injectFailure ∷ ShelleyPpupPredFailure ShelleyEra → EraRuleFailure "PPUP" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXO" ShelleyPpupPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Utxo Methods injectFailure ∷ ShelleyPpupPredFailure ShelleyEra → EraRuleFailure "UTXO" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXO" ShelleyUtxoPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Utxo Methods injectFailure ∷ ShelleyUtxoPredFailure ShelleyEra → EraRuleFailure "UTXO" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" ShelleyPpupPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Utxow Methods injectFailure ∷ ShelleyPpupPredFailure ShelleyEra → EraRuleFailure "UTXOW" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" ShelleyUtxoPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Utxow Methods injectFailure ∷ ShelleyUtxoPredFailure ShelleyEra → EraRuleFailure "UTXOW" ShelleyEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" ShelleyUtxowPredFailure ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Utxow Methods injectFailure ∷ ShelleyUtxowPredFailure ShelleyEra → EraRuleFailure "UTXOW" ShelleyEra Source # | |||||||||||||||||
| Typeable l ⇒ DecCBOR (Annotator (Tx l ShelleyEra)) | |||||||||||||||||
| Typeable l ⇒ DecCBOR (Annotator (TxBody l ShelleyEra)) | |||||||||||||||||
| Typeable l ⇒ DecCBOR (Annotator (ShelleyTxBodyRaw l ShelleyEra)) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody Methods decCBOR ∷ Decoder s (Annotator (ShelleyTxBodyRaw l ShelleyEra)) Source # dropCBOR ∷ Proxy (Annotator (ShelleyTxBodyRaw l ShelleyEra)) → Decoder s () Source # label ∷ Proxy (Annotator (ShelleyTxBodyRaw l ShelleyEra)) → Text Source # | |||||||||||||||||
| Generic (TransitionConfig ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Transition Associated Types
Methods from ∷ TransitionConfig ShelleyEra → Rep (TransitionConfig ShelleyEra) x # to ∷ Rep (TransitionConfig ShelleyEra) x → TransitionConfig ShelleyEra # | |||||||||||||||||
| Show (TransitionConfig ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Transition Methods showsPrec ∷ Int → TransitionConfig ShelleyEra → ShowS # show ∷ TransitionConfig ShelleyEra → String # showList ∷ [TransitionConfig ShelleyEra] → ShowS # | |||||||||||||||||
| Eq (TransitionConfig ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Transition Methods (==) ∷ TransitionConfig ShelleyEra → TransitionConfig ShelleyEra → Bool # (/=) ∷ TransitionConfig ShelleyEra → TransitionConfig ShelleyEra → Bool # | |||||||||||||||||
| NoThunks (TransitionConfig ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Transition Methods noThunks ∷ Context → TransitionConfig ShelleyEra → IO (Maybe ThunkInfo) Source # wNoThunks ∷ Context → TransitionConfig ShelleyEra → IO (Maybe ThunkInfo) Source # showTypeOf ∷ Proxy (TransitionConfig ShelleyEra) → String Source # | |||||||||||||||||
| Typeable l ⇒ ToCBOR (Tx l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Tx | |||||||||||||||||
| Typeable l ⇒ ToCBOR (TxBody l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody | |||||||||||||||||
| Typeable l ⇒ DecCBOR (ShelleyTxBodyRaw l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody Methods decCBOR ∷ Decoder s (ShelleyTxBodyRaw l ShelleyEra) Source # dropCBOR ∷ Proxy (ShelleyTxBodyRaw l ShelleyEra) → Decoder s () Source # label ∷ Proxy (ShelleyTxBodyRaw l ShelleyEra) → Text Source # | |||||||||||||||||
| EncCBOR (Tx l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Tx | |||||||||||||||||
| EncCBOR (TxBody l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody | |||||||||||||||||
| SafeToHash (TxBody l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody Methods originalBytes ∷ TxBody l ShelleyEra → ByteString Source # originalBytesSize ∷ TxBody l ShelleyEra → Int Source # makeHashWithExplicitProxys ∷ Proxy i → TxBody l ShelleyEra → SafeHash i Source # | |||||||||||||||||
| EqRaw (Tx l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Tx Methods eqRaw ∷ Tx l ShelleyEra → Tx l ShelleyEra → Bool Source # | |||||||||||||||||
| EqRaw (TxBody l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody Methods eqRaw ∷ TxBody l ShelleyEra → TxBody l ShelleyEra → Bool Source # | |||||||||||||||||
| Memoized (TxBody l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody Associated Types
Methods getMemoBytes ∷ TxBody l ShelleyEra → MemoBytes (RawType (TxBody l ShelleyEra)) wrapMemoBytes ∷ MemoBytes (RawType (TxBody l ShelleyEra)) → TxBody l ShelleyEra | |||||||||||||||||
| NFData (Tx l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Tx Methods rnf ∷ Tx l ShelleyEra → () # | |||||||||||||||||
| NFData (TxBody l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody Methods rnf ∷ TxBody l ShelleyEra → () # | |||||||||||||||||
| Generic (Tx l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Tx Associated Types
Methods from ∷ Tx l ShelleyEra → Rep (Tx l ShelleyEra) x # to ∷ Rep (Tx l ShelleyEra) x → Tx l ShelleyEra # | |||||||||||||||||
| Generic (TxBody l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody Associated Types
Methods from ∷ TxBody l ShelleyEra → Rep (TxBody l ShelleyEra) x # to ∷ Rep (TxBody l ShelleyEra) x → TxBody l ShelleyEra # | |||||||||||||||||
| Show (Tx l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Tx | |||||||||||||||||
| Show (TxBody l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody | |||||||||||||||||
| Eq (Tx l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Tx Methods (==) ∷ Tx l ShelleyEra → Tx l ShelleyEra → Bool # (/=) ∷ Tx l ShelleyEra → Tx l ShelleyEra → Bool # | |||||||||||||||||
| Eq (TxBody l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody Methods (==) ∷ TxBody l ShelleyEra → TxBody l ShelleyEra → Bool # (/=) ∷ TxBody l ShelleyEra → TxBody l ShelleyEra → Bool # | |||||||||||||||||
| Typeable l ⇒ NoThunks (Tx l ShelleyEra) | |||||||||||||||||
| Typeable l ⇒ NoThunks (TxBody l ShelleyEra) | |||||||||||||||||
| HashAnnotated (TxBody l ShelleyEra) EraIndependentTxBody | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody Methods hashAnnotated ∷ TxBody l ShelleyEra → SafeHash EraIndependentTxBody Source # | |||||||||||||||||
| type BlockBody ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.BlockBody.Internal | |||||||||||||||||
| type NativeScript ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Scripts | |||||||||||||||||
| type Script ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Scripts | |||||||||||||||||
| type TxAuxData ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxAuxData | |||||||||||||||||
| type TxOut ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxOut | |||||||||||||||||
| type TxWits ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxWits | |||||||||||||||||
| type Value ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type TranslationContext ShelleyEra | |||||||||||||||||
| type TxCert ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxCert | |||||||||||||||||
| type TxCertUpgradeError ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxCert | |||||||||||||||||
| type Genesis ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Genesis | |||||||||||||||||
| type AccountState ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.State.Account | |||||||||||||||||
| type Accounts ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.State.Account | |||||||||||||||||
| type CertState ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.State.CertState | |||||||||||||||||
| type GovState ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Governance | |||||||||||||||||
| type InstantStake ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.State.Stake | |||||||||||||||||
| type ScriptsNeeded ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.UTxO | |||||||||||||||||
| type EraName ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era | |||||||||||||||||
| type PreviousEra ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era | |||||||||||||||||
| type ProtVerHigh ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era | |||||||||||||||||
| type ProtVerLow ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era | |||||||||||||||||
| newtype TransitionConfig ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Transition | |||||||||||||||||
| newtype Tx l ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Tx | |||||||||||||||||
| newtype TxBody l ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody | |||||||||||||||||
| type EraRule "BBODY" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "DELEG" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "DELEGS" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "DELPL" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "EPOCH" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "LEDGER" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "LEDGERS" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "MIR" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "NEWEPOCH" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "NEWPP" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "POOL" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "POOLREAP" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "PPUP" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "RUPD" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "SNAP" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "TICK" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "TICKF" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "UPEC" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "UTXO" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRule "UTXOW" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type EraRuleEvent "LEDGER" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledger | |||||||||||||||||
| type EraRuleEvent "LEDGERS" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledgers | |||||||||||||||||
| type EraRuleEvent "NEWEPOCH" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.NewEpoch | |||||||||||||||||
| type EraRuleEvent "POOLREAP" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.PoolReap | |||||||||||||||||
| type EraRuleEvent "TICK" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Tick | |||||||||||||||||
| type EraRuleFailure "BBODY" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Bbody | |||||||||||||||||
| type EraRuleFailure "DELEG" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Deleg | |||||||||||||||||
| type EraRuleFailure "DELEGS" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Delegs | |||||||||||||||||
| type EraRuleFailure "DELPL" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Delpl | |||||||||||||||||
| type EraRuleFailure "LEDGER" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledger | |||||||||||||||||
| type EraRuleFailure "LEDGERS" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ledgers | |||||||||||||||||
| type EraRuleFailure "POOL" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Pool | |||||||||||||||||
| type EraRuleFailure "PPUP" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Ppup | |||||||||||||||||
| type EraRuleFailure "UTXO" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Utxo | |||||||||||||||||
| type EraRuleFailure "UTXOW" ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Rules.Utxow | |||||||||||||||||
| type DowngradePParams f ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.PParams | |||||||||||||||||
| type PParamsHKD f ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.PParams | |||||||||||||||||
| type UpgradePParams f ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.PParams | |||||||||||||||||
| type STxLevel l ShelleyEra | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Era | |||||||||||||||||
| type Rep (TransitionConfig ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Transition type Rep (TransitionConfig ShelleyEra) = D1 ('MetaData "TransitionConfig" "Cardano.Ledger.Shelley.Transition" "cardano-ledger-shelley-1.18.0.0-inplace" 'True) (C1 ('MetaCons "ShelleyTransitionConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "stcShelleyGenesis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ShelleyGenesis))) | |||||||||||||||||
| type RawType (TxBody l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody | |||||||||||||||||
| type Rep (Tx l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.Tx type Rep (Tx l ShelleyEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Shelley.Tx" "cardano-ledger-shelley-1.18.0.0-inplace" 'True) (C1 ('MetaCons "MkShelleyTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unShelleyTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ShelleyTx l ShelleyEra)))) | |||||||||||||||||
| type Rep (TxBody l ShelleyEra) | |||||||||||||||||
Defined in Cardano.Ledger.Shelley.TxBody type Rep (TxBody l ShelleyEra) = D1 ('MetaData "TxBody" "Cardano.Ledger.Shelley.TxBody" "cardano-ledger-shelley-1.18.0.0-inplace" 'True) (C1 ('MetaCons "MkShelleyTxBody" 'PrefixI 'False) (S1 ('MetaSel ('Nothing ∷ Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (ShelleyTxBodyRaw l ShelleyEra))))) | |||||||||||||||||
Instances
| AllegraEraScript AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Scripts | |||||||||||||||||
| AllegraEraTxAuxData AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxAuxData Methods nativeScriptsTxAuxDataL ∷ Lens' (TxAuxData AlonzoEra) (StrictSeq (NativeScript AlonzoEra)) Source # | |||||||||||||||||
| AllegraEraTxBody AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxBody Methods vldtTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l AlonzoEra) ValidityInterval Source # | |||||||||||||||||
| AlonzoEraPParams AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.PParams Methods hkdCoinsPerUTxOWordL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, ExactEra AlonzoEra AlonzoEra) ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f CoinPerWord) Source # hkdCostModelsL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f CostModels) Source # hkdPricesL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Prices) Source # hkdMaxTxExUnitsL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f ExUnits) Source # hkdMaxBlockExUnitsL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f ExUnits) Source # hkdMaxValSizeL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Natural) Source # hkdCollateralPercentageL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Natural) Source # hkdMaxCollateralInputsL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Natural) Source # | |||||||||||||||||
| EraPlutusContext AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Plutus.TxInfo Associated Types
Methods mkSupportedLanguage ∷ Language → Maybe (SupportedLanguage AlonzoEra) Source # mkTxInfoResult ∷ LedgerTxInfo AlonzoEra → TxInfoResult AlonzoEra Source # lookupTxInfoResult ∷ ∀ (l ∷ Language). EraPlutusTxInfo l AlonzoEra ⇒ SLanguage l → TxInfoResult AlonzoEra → Either (ContextError AlonzoEra) (PlutusTxInfo l) Source # mkPlutusWithContext ∷ PlutusScript AlonzoEra → ScriptHash → PlutusPurpose AsIxItem AlonzoEra → LedgerTxInfo AlonzoEra → TxInfoResult AlonzoEra → (Data AlonzoEra, ExUnits) → CostModel → Either (ContextError AlonzoEra) PlutusWithContext Source # | |||||||||||||||||
| AlonzoEraScript AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Scripts Associated Types
Methods eraMaxLanguage ∷ Language Source # toPlutusScript ∷ Script AlonzoEra → Maybe (PlutusScript AlonzoEra) Source # fromPlutusScript ∷ PlutusScript AlonzoEra → Script AlonzoEra Source # mkPlutusScript ∷ ∀ (l ∷ Language) m. (PlutusLanguage l, MonadFail m) ⇒ Plutus l → m (PlutusScript AlonzoEra) Source # withPlutusScript ∷ PlutusScript AlonzoEra → (∀ (l ∷ Language). PlutusLanguage l ⇒ Plutus l → a) → a Source # hoistPlutusPurpose ∷ (∀ ix it. g ix it → f ix it) → PlutusPurpose g AlonzoEra → PlutusPurpose f AlonzoEra Source # mkSpendingPurpose ∷ f Word32 TxIn → PlutusPurpose f AlonzoEra Source # toSpendingPurpose ∷ PlutusPurpose f AlonzoEra → Maybe (f Word32 TxIn) Source # mkMintingPurpose ∷ f Word32 PolicyID → PlutusPurpose f AlonzoEra Source # toMintingPurpose ∷ PlutusPurpose f AlonzoEra → Maybe (f Word32 PolicyID) Source # mkCertifyingPurpose ∷ f Word32 (TxCert AlonzoEra) → PlutusPurpose f AlonzoEra Source # toCertifyingPurpose ∷ PlutusPurpose f AlonzoEra → Maybe (f Word32 (TxCert AlonzoEra)) Source # mkRewardingPurpose ∷ f Word32 RewardAccount → PlutusPurpose f AlonzoEra Source # toRewardingPurpose ∷ PlutusPurpose f AlonzoEra → Maybe (f Word32 RewardAccount) Source # upgradePlutusPurposeAsIx ∷ PlutusPurpose AsIx (PreviousEra AlonzoEra) → PlutusPurpose AsIx AlonzoEra Source # | |||||||||||||||||
| AlonzoEraTx AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Tx | |||||||||||||||||
| AlonzoEraTxAuxData AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxAuxData Methods plutusScriptsTxAuxDataL ∷ Lens' (TxAuxData AlonzoEra) (Map Language (NonEmpty PlutusBinary)) Source # | |||||||||||||||||
| AlonzoEraTxBody AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxBody Methods collateralInputsTxBodyL ∷ Lens' (TxBody 'TopTx AlonzoEra) (Set TxIn) Source # reqSignerHashesTxBodyL ∷ ∀ (l ∷ TxLevel). AtMostEra "Conway" AlonzoEra ⇒ Lens' (TxBody l AlonzoEra) (Set (KeyHash 'Guard)) Source # reqSignerHashesTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AlonzoEra) (Set (KeyHash 'Guard)) Source # scriptIntegrityHashTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l AlonzoEra) (StrictMaybe ScriptIntegrityHash) Source # networkIdTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l AlonzoEra) (StrictMaybe Network) Source # redeemerPointer ∷ ∀ (l ∷ TxLevel). TxBody l AlonzoEra → PlutusPurpose AsItem AlonzoEra → StrictMaybe (PlutusPurpose AsIx AlonzoEra) Source # redeemerPointerInverse ∷ ∀ (l ∷ TxLevel). TxBody l AlonzoEra → PlutusPurpose AsIx AlonzoEra → StrictMaybe (PlutusPurpose AsIxItem AlonzoEra) Source # | |||||||||||||||||
| AlonzoEraTxOut AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxOut Methods dataHashTxOutL ∷ Lens' (TxOut AlonzoEra) (StrictMaybe DataHash) Source # datumTxOutF ∷ SimpleGetter (TxOut AlonzoEra) (Datum AlonzoEra) Source # | |||||||||||||||||
| AlonzoEraTxWits AlonzoEra | |||||||||||||||||
| AlonzoEraUTxO AlonzoEra | |||||||||||||||||
| EraBlockBody AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.BlockBody.Internal Associated Types
| |||||||||||||||||
| EraScript AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Scripts Associated Types
| |||||||||||||||||
| EraTx AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Tx Associated Types
Methods mkBasicTx ∷ ∀ (l ∷ TxLevel). TxBody l AlonzoEra → Tx l AlonzoEra Source # bodyTxL ∷ ∀ (l ∷ TxLevel). Lens' (Tx l AlonzoEra) (TxBody l AlonzoEra) Source # witsTxL ∷ ∀ (l ∷ TxLevel). Lens' (Tx l AlonzoEra) (TxWits AlonzoEra) Source # auxDataTxL ∷ ∀ (l ∷ TxLevel). Lens' (Tx l AlonzoEra) (StrictMaybe (TxAuxData AlonzoEra)) Source # sizeTxF ∷ ∀ (l ∷ TxLevel). HasCallStack ⇒ SimpleGetter (Tx l AlonzoEra) Word32 Source # sizeTxForFeeCalculation ∷ ∀ (l ∷ TxLevel). (HasCallStack, SafeToHash (TxWits AlonzoEra), Typeable l) ⇒ Tx l AlonzoEra → Word32 Source # validateNativeScript ∷ ∀ (l ∷ TxLevel). Tx l AlonzoEra → NativeScript AlonzoEra → Bool Source # getMinFeeTx ∷ ∀ (l ∷ TxLevel). PParams AlonzoEra → Tx l AlonzoEra → Int → Coin Source # | |||||||||||||||||
| EraTxAuxData AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxAuxData Associated Types
| |||||||||||||||||
| EraTxBody AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxBody Associated Types
Methods mkBasicTxBody ∷ ∀ (l ∷ TxLevel). Typeable l ⇒ TxBody l AlonzoEra Source # inputsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l AlonzoEra) (Set TxIn) Source # outputsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l AlonzoEra) (StrictSeq (TxOut AlonzoEra)) Source # feeTxBodyL ∷ Lens' (TxBody 'TopTx AlonzoEra) Coin Source # withdrawalsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l AlonzoEra) Withdrawals Source # auxDataHashTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l AlonzoEra) (StrictMaybe TxAuxDataHash) Source # spendableInputsTxBodyF ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AlonzoEra) (Set TxIn) Source # allInputsTxBodyF ∷ SimpleGetter (TxBody 'TopTx AlonzoEra) (Set TxIn) Source # certsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l AlonzoEra) (StrictSeq (TxCert AlonzoEra)) Source # getTotalDepositsTxBody ∷ ∀ (l ∷ TxLevel). PParams AlonzoEra → (KeyHash 'StakePool → Bool) → TxBody l AlonzoEra → Coin Source # getTotalRefundsTxBody ∷ ∀ (l ∷ TxLevel). PParams AlonzoEra → (Credential 'Staking → Maybe Coin) → (Credential 'DRepRole → Maybe Coin) → TxBody l AlonzoEra → Coin Source # getGenesisKeyHashCountTxBody ∷ TxBody 'TopTx AlonzoEra → Int Source # | |||||||||||||||||
| EraTxOut AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxOut Associated Types
Methods mkBasicTxOut ∷ Addr → Value AlonzoEra → TxOut AlonzoEra Source # upgradeTxOut ∷ TxOut (PreviousEra AlonzoEra) → TxOut AlonzoEra Source # valueTxOutL ∷ Lens' (TxOut AlonzoEra) (Value AlonzoEra) Source # compactValueTxOutL ∷ Lens' (TxOut AlonzoEra) (CompactForm (Value AlonzoEra)) Source # valueEitherTxOutL ∷ Lens' (TxOut AlonzoEra) (Either (Value AlonzoEra) (CompactForm (Value AlonzoEra))) Source # addrTxOutL ∷ Lens' (TxOut AlonzoEra) Addr Source # compactAddrTxOutL ∷ Lens' (TxOut AlonzoEra) CompactAddr Source # addrEitherTxOutL ∷ Lens' (TxOut AlonzoEra) (Either Addr CompactAddr) Source # getMinCoinSizedTxOut ∷ PParams AlonzoEra → Sized (TxOut AlonzoEra) → Coin Source # getMinCoinTxOut ∷ PParams AlonzoEra → TxOut AlonzoEra → Coin Source # | |||||||||||||||||
| EraTxWits AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxWits Associated Types
| |||||||||||||||||
| EraPParams AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.PParams Associated Types
Methods applyPPUpdates ∷ PParams AlonzoEra → PParamsUpdate AlonzoEra → PParams AlonzoEra Source # emptyPParamsIdentity ∷ PParamsHKD Identity AlonzoEra Source # emptyPParamsStrictMaybe ∷ PParamsHKD StrictMaybe AlonzoEra Source # emptyUpgradePParamsUpdate ∷ UpgradePParams StrictMaybe AlonzoEra Source # upgradePParamsHKD ∷ ∀ (f ∷ Type → Type). (HKDApplicative f, EraPParams (PreviousEra AlonzoEra)) ⇒ UpgradePParams f AlonzoEra → PParamsHKD f (PreviousEra AlonzoEra) → PParamsHKD f AlonzoEra Source # downgradePParamsHKD ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, EraPParams (PreviousEra AlonzoEra)) ⇒ DowngradePParams f AlonzoEra → PParamsHKD f AlonzoEra → PParamsHKD f (PreviousEra AlonzoEra) Source # hkdMinFeeACompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f (CompactForm Coin)) Source # hkdMinFeeBCompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f (CompactForm Coin)) Source # hkdMaxBBSizeL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Word32) Source # hkdMaxTxSizeL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Word32) Source # hkdMaxBHSizeL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Word16) Source # hkdKeyDepositCompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f (CompactForm Coin)) Source # hkdPoolDepositCompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f (CompactForm Coin)) Source # hkdEMaxL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f EpochInterval) Source # hkdNOptL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Word16) Source # hkdA0L ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f NonNegativeInterval) Source # hkdRhoL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f UnitInterval) Source # hkdTauL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f UnitInterval) Source # hkdDL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, AtMostEra "Alonzo" AlonzoEra) ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f UnitInterval) Source # ppDG ∷ SimpleGetter (PParams AlonzoEra) UnitInterval Source # hkdExtraEntropyL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, AtMostEra "Alonzo" AlonzoEra) ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Nonce) Source # hkdProtocolVersionL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, AtMostEra "Babbage" AlonzoEra) ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f ProtVer) Source # ppProtocolVersionL ∷ Lens' (PParams AlonzoEra) ProtVer Source # ppuProtocolVersionL ∷ Lens' (PParamsUpdate AlonzoEra) (StrictMaybe ProtVer) Source # hkdMinUTxOValueCompactL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, AtMostEra "Mary" AlonzoEra) ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f (CompactForm Coin)) Source # hkdMinPoolCostCompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f (CompactForm Coin)) Source # eraPParams ∷ [PParam AlonzoEra] Source # | |||||||||||||||||
| EraTxCert AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxCert Associated Types
Methods upgradeTxCert ∷ TxCert (PreviousEra AlonzoEra) → Either (TxCertUpgradeError AlonzoEra) (TxCert AlonzoEra) Source # getVKeyWitnessTxCert ∷ TxCert AlonzoEra → Maybe (KeyHash 'Witness) Source # getScriptWitnessTxCert ∷ TxCert AlonzoEra → Maybe ScriptHash Source # mkRegPoolTxCert ∷ StakePoolParams → TxCert AlonzoEra Source # getRegPoolTxCert ∷ TxCert AlonzoEra → Maybe StakePoolParams Source # mkRetirePoolTxCert ∷ KeyHash 'StakePool → EpochNo → TxCert AlonzoEra Source # getRetirePoolTxCert ∷ TxCert AlonzoEra → Maybe (KeyHash 'StakePool, EpochNo) Source # lookupRegStakeTxCert ∷ TxCert AlonzoEra → Maybe (Credential 'Staking) Source # lookupUnRegStakeTxCert ∷ TxCert AlonzoEra → Maybe (Credential 'Staking) Source # getTotalDepositsTxCerts ∷ Foldable f ⇒ PParams AlonzoEra → (KeyHash 'StakePool → Bool) → f (TxCert AlonzoEra) → Coin Source # getTotalRefundsTxCerts ∷ Foldable f ⇒ PParams AlonzoEra → (Credential 'Staking → Maybe Coin) → (Credential 'DRepRole → Maybe Coin) → f (TxCert AlonzoEra) → Coin Source # | |||||||||||||||||
| EraTxLevel AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era Associated Types
| |||||||||||||||||
| EraGenesis AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Genesis Associated Types
| |||||||||||||||||
| EraAccounts AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.State.Account Associated Types
Methods addAccountState ∷ Credential 'Staking → AccountState AlonzoEra → Accounts AlonzoEra → Accounts AlonzoEra Source # accountsMapL ∷ Lens' (Accounts AlonzoEra) (Map (Credential 'Staking) (AccountState AlonzoEra)) Source # balanceAccountStateL ∷ Lens' (AccountState AlonzoEra) (CompactForm Coin) Source # depositAccountStateL ∷ Lens' (AccountState AlonzoEra) (CompactForm Coin) Source # stakePoolDelegationAccountStateL ∷ Lens' (AccountState AlonzoEra) (Maybe (KeyHash 'StakePool)) Source # unregisterAccount ∷ Credential 'Staking → Accounts AlonzoEra → (Maybe (AccountState AlonzoEra), Accounts AlonzoEra) Source # | |||||||||||||||||
| EraCertState AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.State.CertState Associated Types
Methods certDStateL ∷ Lens' (CertState AlonzoEra) (DState AlonzoEra) Source # certPStateL ∷ Lens' (CertState AlonzoEra) (PState AlonzoEra) Source # obligationCertState ∷ CertState AlonzoEra → Obligations Source # certsTotalDepositsTxBody ∷ ∀ (t ∷ TxLevel). EraTxBody AlonzoEra ⇒ PParams AlonzoEra → CertState AlonzoEra → TxBody t AlonzoEra → Coin Source # certsTotalRefundsTxBody ∷ ∀ (t ∷ TxLevel). EraTxBody AlonzoEra ⇒ PParams AlonzoEra → CertState AlonzoEra → TxBody t AlonzoEra → Coin Source # | |||||||||||||||||
| EraGov AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.PParams Associated Types
Methods emptyGovState ∷ GovState AlonzoEra Source # curPParamsGovStateL ∷ Lens' (GovState AlonzoEra) (PParams AlonzoEra) Source # prevPParamsGovStateL ∷ Lens' (GovState AlonzoEra) (PParams AlonzoEra) Source # futurePParamsGovStateL ∷ Lens' (GovState AlonzoEra) (FuturePParams AlonzoEra) Source # obligationGovState ∷ GovState AlonzoEra → Obligations Source # | |||||||||||||||||
| EraStake AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.State.Stake Associated Types
Methods instantStakeCredentialsL ∷ Lens' (InstantStake AlonzoEra) (Map (Credential 'Staking) (CompactForm Coin)) Source # addInstantStake ∷ UTxO AlonzoEra → InstantStake AlonzoEra → InstantStake AlonzoEra Source # deleteInstantStake ∷ UTxO AlonzoEra → InstantStake AlonzoEra → InstantStake AlonzoEra Source # resolveInstantStake ∷ InstantStake AlonzoEra → Accounts AlonzoEra → Stake Source # | |||||||||||||||||
| EraUTxO AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.UTxO Associated Types
Methods consumed ∷ ∀ (t ∷ TxLevel). PParams AlonzoEra → CertState AlonzoEra → UTxO AlonzoEra → TxBody t AlonzoEra → Value AlonzoEra Source # getConsumedValue ∷ ∀ (t ∷ TxLevel). PParams AlonzoEra → (Credential 'Staking → Maybe Coin) → (Credential 'DRepRole → Maybe Coin) → UTxO AlonzoEra → TxBody t AlonzoEra → Value AlonzoEra Source # getProducedValue ∷ ∀ (t ∷ TxLevel). PParams AlonzoEra → (KeyHash 'StakePool → Bool) → TxBody t AlonzoEra → Value AlonzoEra Source # getScriptsProvided ∷ ∀ (t ∷ TxLevel). UTxO AlonzoEra → Tx t AlonzoEra → ScriptsProvided AlonzoEra Source # getScriptsNeeded ∷ ∀ (t ∷ TxLevel). UTxO AlonzoEra → TxBody t AlonzoEra → ScriptsNeeded AlonzoEra Source # getScriptsHashesNeeded ∷ ScriptsNeeded AlonzoEra → Set ScriptHash Source # getWitsVKeyNeeded ∷ ∀ (t ∷ TxLevel). CertState AlonzoEra → UTxO AlonzoEra → TxBody t AlonzoEra → Set (KeyHash 'Witness) Source # getMinFeeTxUtxo ∷ ∀ (t ∷ TxLevel). PParams AlonzoEra → Tx t AlonzoEra → UTxO AlonzoEra → Coin Source # | |||||||||||||||||
| Era AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era Associated Types
| |||||||||||||||||
| MaryEraTxBody AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxBody Methods mintTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l AlonzoEra) MultiAsset Source # mintedTxBodyF ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AlonzoEra) (Set PolicyID) Source # mintValueTxBodyF ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AlonzoEra) (Value AlonzoEra) Source # | |||||||||||||||||
| ApplyTx AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo Methods applyTxValidation ∷ ValidationPolicy → Globals → MempoolEnv AlonzoEra → MempoolState AlonzoEra → Tx 'TopTx AlonzoEra → Either (ApplyTxError AlonzoEra) (MempoolState AlonzoEra, Validated (Tx 'TopTx AlonzoEra)) Source # | |||||||||||||||||
| ApplyBlock AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo Methods applyBlock ∷ ∀ (ep ∷ EventPolicy). SingEP ep → ValidationPolicy → Globals → NewEpochState AlonzoEra → Block BHeaderView AlonzoEra → (NewEpochState AlonzoEra, [PredicateFailure (EraRule "BBODY" AlonzoEra)], [Event (EraRule "BBODY" AlonzoEra)]) Source # applyTick ∷ ∀ (ep ∷ EventPolicy). SingEP ep → Globals → NewEpochState AlonzoEra → SlotNo → (NewEpochState AlonzoEra, [Event (EraRule "TICK" AlonzoEra)]) Source # | |||||||||||||||||
| ShelleyEraScript AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Scripts Methods mkRequireSignature ∷ KeyHash 'Witness → NativeScript AlonzoEra Source # getRequireSignature ∷ NativeScript AlonzoEra → Maybe (KeyHash 'Witness) Source # mkRequireAllOf ∷ StrictSeq (NativeScript AlonzoEra) → NativeScript AlonzoEra Source # getRequireAllOf ∷ NativeScript AlonzoEra → Maybe (StrictSeq (NativeScript AlonzoEra)) Source # mkRequireAnyOf ∷ StrictSeq (NativeScript AlonzoEra) → NativeScript AlonzoEra Source # getRequireAnyOf ∷ NativeScript AlonzoEra → Maybe (StrictSeq (NativeScript AlonzoEra)) Source # mkRequireMOf ∷ Int → StrictSeq (NativeScript AlonzoEra) → NativeScript AlonzoEra Source # getRequireMOf ∷ NativeScript AlonzoEra → Maybe (Int, StrictSeq (NativeScript AlonzoEra)) Source # | |||||||||||||||||
| ShelleyEraAccounts AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.State.Account Methods mkShelleyAccountState ∷ Ptr → CompactForm Coin → AccountState AlonzoEra Source # accountsPtrsMapL ∷ Lens' (Accounts AlonzoEra) (Map Ptr (Credential 'Staking)) accountsPtrsMapG ∷ SimpleGetter (Accounts AlonzoEra) (Map Ptr (Credential 'Staking)) Source # ptrAccountStateG ∷ SimpleGetter (AccountState AlonzoEra) Ptr Source # | |||||||||||||||||
| EraTransition AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Transition Associated Types
Methods mkTransitionConfig ∷ TranslationContext AlonzoEra → TransitionConfig (PreviousEra AlonzoEra) → TransitionConfig AlonzoEra Source # injectIntoTestState ∷ TransitionConfig AlonzoEra → NewEpochState AlonzoEra → NewEpochState AlonzoEra Source # tcPreviousEraConfigL ∷ Lens' (TransitionConfig AlonzoEra) (TransitionConfig (PreviousEra AlonzoEra)) Source # tcTranslationContextL ∷ Lens' (TransitionConfig AlonzoEra) (TranslationContext AlonzoEra) Source # tcShelleyGenesisL ∷ Lens' (TransitionConfig AlonzoEra) ShelleyGenesis Source # tcInitialPParamsG ∷ SimpleGetter (TransitionConfig AlonzoEra) (PParams AlonzoEra) Source # toTransitionConfigKeyValuePairs ∷ KeyValue e a ⇒ TransitionConfig AlonzoEra → [a] parseTransitionConfigJSON ∷ Value → Parser (TransitionConfig AlonzoEra) | |||||||||||||||||
| ShelleyEraTxBody AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxBody | |||||||||||||||||
| ShelleyEraTxCert AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxCert Methods mkRegTxCert ∷ Credential 'Staking → TxCert AlonzoEra Source # getRegTxCert ∷ TxCert AlonzoEra → Maybe (Credential 'Staking) Source # mkUnRegTxCert ∷ Credential 'Staking → TxCert AlonzoEra Source # getUnRegTxCert ∷ TxCert AlonzoEra → Maybe (Credential 'Staking) Source # mkDelegStakeTxCert ∷ Credential 'Staking → KeyHash 'StakePool → TxCert AlonzoEra Source # getDelegStakeTxCert ∷ TxCert AlonzoEra → Maybe (Credential 'Staking, KeyHash 'StakePool) Source # mkGenesisDelegTxCert ∷ GenesisDelegCert → TxCert AlonzoEra Source # getGenesisDelegTxCert ∷ TxCert AlonzoEra → Maybe GenesisDelegCert Source # | |||||||||||||||||
| EraPlutusTxInfo 'PlutusV1 AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Plutus.TxInfo Methods toPlutusTxCert ∷ proxy 'PlutusV1 → ProtVer → TxCert AlonzoEra → Either (ContextError AlonzoEra) (PlutusTxCert 'PlutusV1) Source # toPlutusScriptPurpose ∷ proxy 'PlutusV1 → ProtVer → PlutusPurpose AsIxItem AlonzoEra → Either (ContextError AlonzoEra) (PlutusScriptPurpose 'PlutusV1) Source # toPlutusTxInfo ∷ proxy 'PlutusV1 → LedgerTxInfo AlonzoEra → Either (ContextError AlonzoEra) (PlutusTxInfo 'PlutusV1) Source # toPlutusArgs ∷ proxy 'PlutusV1 → ProtVer → PlutusTxInfo 'PlutusV1 → PlutusPurpose AsIxItem AlonzoEra → Maybe (Data AlonzoEra) → Data AlonzoEra → Either (ContextError AlonzoEra) (PlutusArgs 'PlutusV1) Source # toPlutusTxInInfo ∷ proxy 'PlutusV1 → UTxO AlonzoEra → TxIn → Either (ContextError AlonzoEra) (PlutusTxInInfo AlonzoEra 'PlutusV1) Source # | |||||||||||||||||
| TranslateEra AlonzoEra PParams | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation Associated Types
Methods translateEra ∷ TranslationContext AlonzoEra → PParams (PreviousEra AlonzoEra) → Except (TranslationError AlonzoEra PParams) (PParams AlonzoEra) Source # | |||||||||||||||||
| TranslateEra AlonzoEra CommitteeState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation Associated Types
| |||||||||||||||||
| TranslateEra AlonzoEra DState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation Associated Types
Methods translateEra ∷ TranslationContext AlonzoEra → DState (PreviousEra AlonzoEra) → Except (TranslationError AlonzoEra DState) (DState AlonzoEra) Source # | |||||||||||||||||
| TranslateEra AlonzoEra PState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation Associated Types
Methods translateEra ∷ TranslationContext AlonzoEra → PState (PreviousEra AlonzoEra) → Except (TranslationError AlonzoEra PState) (PState AlonzoEra) Source # | |||||||||||||||||
| TranslateEra AlonzoEra FuturePParams | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation Associated Types
| |||||||||||||||||
| TranslateEra AlonzoEra UTxO | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation Associated Types
Methods translateEra ∷ TranslationContext AlonzoEra → UTxO (PreviousEra AlonzoEra) → Except (TranslationError AlonzoEra UTxO) (UTxO AlonzoEra) Source # | |||||||||||||||||
| TranslateEra AlonzoEra ShelleyGovState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation Associated Types
| |||||||||||||||||
| TranslateEra AlonzoEra EpochState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation Associated Types
| |||||||||||||||||
| TranslateEra AlonzoEra LedgerState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation Associated Types
| |||||||||||||||||
| TranslateEra AlonzoEra NewEpochState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation Associated Types
| |||||||||||||||||
| TranslateEra AlonzoEra UTxOState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation Associated Types
| |||||||||||||||||
| TranslateEra AlonzoEra ProposedPPUpdates | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation Associated Types
| |||||||||||||||||
| TranslateEra AlonzoEra ShelleyAccounts | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation Associated Types
| |||||||||||||||||
| TranslateEra AlonzoEra ShelleyCertState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation Associated Types
| |||||||||||||||||
| TranslateEra AlonzoEra ShelleyInstantStake | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation Associated Types
| |||||||||||||||||
| HasEraTxLevel AlonzoTxBodyRaw AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxBody Methods toSTxLevel ∷ ∀ (l ∷ TxLevel). AlonzoTxBodyRaw l AlonzoEra → STxLevel l AlonzoEra Source # | |||||||||||||||||
| HasEraTxLevel Tx AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Tx | |||||||||||||||||
| HasEraTxLevel TxBody AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxBody | |||||||||||||||||
| HuddleGroup "account_registration_cert" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "account_unregistration_cert" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "delegation_to_stake_pool_cert" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "genesis_delegation_cert" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "move_instantaneous_rewards_cert" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "multi_host_name" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "operational_cert" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "pool_params" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "pool_registration_cert" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "pool_retirement_cert" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "protocol_version" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "script_all" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "script_any" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "script_invalid_before" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "script_invalid_hereafter" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "script_n_of_k" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "script_pubkey" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "single_host_addr" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleGroup "single_host_name" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "asset_name" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "auxiliary_data" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "auxiliary_data_array" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "auxiliary_data_map" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "auxiliary_scripts" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "big_int" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "big_nint" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "big_uint" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "block" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "bootstrap_witness" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "bounded_bytes" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "certificate" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "cost_model" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "cost_models" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "delta_coin" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "distinct_bytes" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "dns_name" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "ex_unit_prices" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "ex_units" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "genesis_delegate_hash" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "genesis_hash" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "header" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "header_body" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "language" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "major_protocol_version" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "mint" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "move_instantaneous_reward" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "native_script" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "network_id" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "policy_id" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "pool_metadata" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "positive_interval" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "proposed_protocol_parameter_updates" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "protocol_param_update" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "redeemer" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "redeemer_tag" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "redeemers" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "relay" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "required_signers" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "script_data_hash" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "transaction" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "transaction_body" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "transaction_id" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "transaction_input" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "transaction_output" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "transaction_witness_set" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "update" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "url" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "value" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "vkeywitness" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule "withdrawals" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| HuddleRule1 "set" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.HuddleSpec | |||||||||||||||||
| InjectRuleFailure "BBODY" AllegraUtxoPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Bbody Methods injectFailure ∷ AllegraUtxoPredFailure AlonzoEra → EraRuleFailure "BBODY" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" AlonzoBbodyPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Bbody Methods injectFailure ∷ AlonzoBbodyPredFailure AlonzoEra → EraRuleFailure "BBODY" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" AlonzoUtxoPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Bbody Methods injectFailure ∷ AlonzoUtxoPredFailure AlonzoEra → EraRuleFailure "BBODY" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" AlonzoUtxosPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Bbody Methods injectFailure ∷ AlonzoUtxosPredFailure AlonzoEra → EraRuleFailure "BBODY" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" AlonzoUtxowPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Bbody Methods injectFailure ∷ AlonzoUtxowPredFailure AlonzoEra → EraRuleFailure "BBODY" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyBbodyPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Bbody Methods injectFailure ∷ ShelleyBbodyPredFailure AlonzoEra → EraRuleFailure "BBODY" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyDelegPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Bbody Methods injectFailure ∷ ShelleyDelegPredFailure AlonzoEra → EraRuleFailure "BBODY" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyDelegsPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Bbody Methods injectFailure ∷ ShelleyDelegsPredFailure AlonzoEra → EraRuleFailure "BBODY" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyDelplPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Bbody Methods injectFailure ∷ ShelleyDelplPredFailure AlonzoEra → EraRuleFailure "BBODY" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyLedgerPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Bbody Methods injectFailure ∷ ShelleyLedgerPredFailure AlonzoEra → EraRuleFailure "BBODY" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyLedgersPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Bbody Methods injectFailure ∷ ShelleyLedgersPredFailure AlonzoEra → EraRuleFailure "BBODY" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyPoolPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Bbody Methods injectFailure ∷ ShelleyPoolPredFailure AlonzoEra → EraRuleFailure "BBODY" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyPpupPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Bbody Methods injectFailure ∷ ShelleyPpupPredFailure AlonzoEra → EraRuleFailure "BBODY" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyUtxoPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Bbody Methods injectFailure ∷ ShelleyUtxoPredFailure AlonzoEra → EraRuleFailure "BBODY" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyUtxowPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Bbody Methods injectFailure ∷ ShelleyUtxowPredFailure AlonzoEra → EraRuleFailure "BBODY" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEG" ShelleyDelegPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Deleg Methods injectFailure ∷ ShelleyDelegPredFailure AlonzoEra → EraRuleFailure "DELEG" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEGS" ShelleyDelegPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Delegs Methods injectFailure ∷ ShelleyDelegPredFailure AlonzoEra → EraRuleFailure "DELEGS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEGS" ShelleyDelegsPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Delegs Methods injectFailure ∷ ShelleyDelegsPredFailure AlonzoEra → EraRuleFailure "DELEGS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEGS" ShelleyDelplPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Delegs Methods injectFailure ∷ ShelleyDelplPredFailure AlonzoEra → EraRuleFailure "DELEGS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEGS" ShelleyPoolPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Delegs Methods injectFailure ∷ ShelleyPoolPredFailure AlonzoEra → EraRuleFailure "DELEGS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "DELPL" ShelleyDelegPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Delpl Methods injectFailure ∷ ShelleyDelegPredFailure AlonzoEra → EraRuleFailure "DELPL" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "DELPL" ShelleyDelplPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Delpl Methods injectFailure ∷ ShelleyDelplPredFailure AlonzoEra → EraRuleFailure "DELPL" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "DELPL" ShelleyPoolPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Delpl Methods injectFailure ∷ ShelleyPoolPredFailure AlonzoEra → EraRuleFailure "DELPL" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" AllegraUtxoPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledger Methods injectFailure ∷ AllegraUtxoPredFailure AlonzoEra → EraRuleFailure "LEDGER" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" AlonzoUtxoPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledger Methods injectFailure ∷ AlonzoUtxoPredFailure AlonzoEra → EraRuleFailure "LEDGER" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" AlonzoUtxosPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledger Methods injectFailure ∷ AlonzoUtxosPredFailure AlonzoEra → EraRuleFailure "LEDGER" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" AlonzoUtxowPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledger Methods injectFailure ∷ AlonzoUtxowPredFailure AlonzoEra → EraRuleFailure "LEDGER" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyDelegPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledger Methods injectFailure ∷ ShelleyDelegPredFailure AlonzoEra → EraRuleFailure "LEDGER" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyDelegsPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledger Methods injectFailure ∷ ShelleyDelegsPredFailure AlonzoEra → EraRuleFailure "LEDGER" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyDelplPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledger Methods injectFailure ∷ ShelleyDelplPredFailure AlonzoEra → EraRuleFailure "LEDGER" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyLedgerPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledger Methods injectFailure ∷ ShelleyLedgerPredFailure AlonzoEra → EraRuleFailure "LEDGER" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyPoolPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledger Methods injectFailure ∷ ShelleyPoolPredFailure AlonzoEra → EraRuleFailure "LEDGER" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyPpupPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledger Methods injectFailure ∷ ShelleyPpupPredFailure AlonzoEra → EraRuleFailure "LEDGER" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyUtxoPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledger Methods injectFailure ∷ ShelleyUtxoPredFailure AlonzoEra → EraRuleFailure "LEDGER" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyUtxowPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledger Methods injectFailure ∷ ShelleyUtxowPredFailure AlonzoEra → EraRuleFailure "LEDGER" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" AllegraUtxoPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledgers Methods injectFailure ∷ AllegraUtxoPredFailure AlonzoEra → EraRuleFailure "LEDGERS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" AlonzoUtxoPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledgers Methods injectFailure ∷ AlonzoUtxoPredFailure AlonzoEra → EraRuleFailure "LEDGERS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" AlonzoUtxosPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledgers Methods injectFailure ∷ AlonzoUtxosPredFailure AlonzoEra → EraRuleFailure "LEDGERS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" AlonzoUtxowPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledgers Methods injectFailure ∷ AlonzoUtxowPredFailure AlonzoEra → EraRuleFailure "LEDGERS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyDelegPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledgers Methods injectFailure ∷ ShelleyDelegPredFailure AlonzoEra → EraRuleFailure "LEDGERS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyDelegsPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledgers Methods injectFailure ∷ ShelleyDelegsPredFailure AlonzoEra → EraRuleFailure "LEDGERS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyDelplPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledgers Methods injectFailure ∷ ShelleyDelplPredFailure AlonzoEra → EraRuleFailure "LEDGERS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyLedgerPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledgers Methods injectFailure ∷ ShelleyLedgerPredFailure AlonzoEra → EraRuleFailure "LEDGERS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyLedgersPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledgers Methods injectFailure ∷ ShelleyLedgersPredFailure AlonzoEra → EraRuleFailure "LEDGERS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyPoolPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledgers Methods injectFailure ∷ ShelleyPoolPredFailure AlonzoEra → EraRuleFailure "LEDGERS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyPpupPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledgers Methods injectFailure ∷ ShelleyPpupPredFailure AlonzoEra → EraRuleFailure "LEDGERS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyUtxoPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledgers Methods injectFailure ∷ ShelleyUtxoPredFailure AlonzoEra → EraRuleFailure "LEDGERS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyUtxowPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledgers Methods injectFailure ∷ ShelleyUtxowPredFailure AlonzoEra → EraRuleFailure "LEDGERS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "POOL" ShelleyPoolPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Pool Methods injectFailure ∷ ShelleyPoolPredFailure AlonzoEra → EraRuleFailure "POOL" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "PPUP" ShelleyPpupPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ppup Methods injectFailure ∷ ShelleyPpupPredFailure AlonzoEra → EraRuleFailure "PPUP" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXO" AllegraUtxoPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Utxo Methods injectFailure ∷ AllegraUtxoPredFailure AlonzoEra → EraRuleFailure "UTXO" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXO" AlonzoUtxoPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Utxo Methods injectFailure ∷ AlonzoUtxoPredFailure AlonzoEra → EraRuleFailure "UTXO" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXO" AlonzoUtxosPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Utxo Methods injectFailure ∷ AlonzoUtxosPredFailure AlonzoEra → EraRuleFailure "UTXO" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXO" ShelleyPpupPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Utxo Methods injectFailure ∷ ShelleyPpupPredFailure AlonzoEra → EraRuleFailure "UTXO" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXO" ShelleyUtxoPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Utxo Methods injectFailure ∷ ShelleyUtxoPredFailure AlonzoEra → EraRuleFailure "UTXO" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOS" AlonzoUtxosPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Utxos Methods injectFailure ∷ AlonzoUtxosPredFailure AlonzoEra → EraRuleFailure "UTXOS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOS" ShelleyPpupPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Utxos Methods injectFailure ∷ ShelleyPpupPredFailure AlonzoEra → EraRuleFailure "UTXOS" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" AllegraUtxoPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Utxow Methods injectFailure ∷ AllegraUtxoPredFailure AlonzoEra → EraRuleFailure "UTXOW" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" AlonzoUtxoPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Utxow Methods injectFailure ∷ AlonzoUtxoPredFailure AlonzoEra → EraRuleFailure "UTXOW" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" AlonzoUtxosPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Utxow Methods injectFailure ∷ AlonzoUtxosPredFailure AlonzoEra → EraRuleFailure "UTXOW" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" AlonzoUtxowPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Utxow Methods injectFailure ∷ AlonzoUtxowPredFailure AlonzoEra → EraRuleFailure "UTXOW" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" ShelleyPpupPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Utxow Methods injectFailure ∷ ShelleyPpupPredFailure AlonzoEra → EraRuleFailure "UTXOW" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" ShelleyUtxoPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Utxow Methods injectFailure ∷ ShelleyUtxoPredFailure AlonzoEra → EraRuleFailure "UTXOW" AlonzoEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" ShelleyUtxowPredFailure AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Utxow Methods injectFailure ∷ ShelleyUtxowPredFailure AlonzoEra → EraRuleFailure "UTXOW" AlonzoEra Source # | |||||||||||||||||
| TranslateEra AlonzoEra (Tx 'TopTx) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation Associated Types
Methods translateEra ∷ TranslationContext AlonzoEra → Tx 'TopTx (PreviousEra AlonzoEra) → Except (TranslationError AlonzoEra (Tx 'TopTx)) (Tx 'TopTx AlonzoEra) Source # | |||||||||||||||||
| Typeable l ⇒ DecCBOR (Annotator (AlonzoTxBodyRaw l AlonzoEra)) | |||||||||||||||||
| Typeable l ⇒ DecCBOR (Annotator (Tx l AlonzoEra)) | |||||||||||||||||
| Typeable l ⇒ DecCBOR (Annotator (TxBody l AlonzoEra)) | |||||||||||||||||
| SafeToHash (PlutusScript AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Scripts | |||||||||||||||||
| NFData (PlutusScript AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Scripts Methods rnf ∷ PlutusScript AlonzoEra → () # | |||||||||||||||||
| Generic (PlutusScript AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Scripts Associated Types
Methods from ∷ PlutusScript AlonzoEra → Rep (PlutusScript AlonzoEra) x # to ∷ Rep (PlutusScript AlonzoEra) x → PlutusScript AlonzoEra # | |||||||||||||||||
| Generic (TransitionConfig AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Transition Associated Types
Methods from ∷ TransitionConfig AlonzoEra → Rep (TransitionConfig AlonzoEra) x # to ∷ Rep (TransitionConfig AlonzoEra) x → TransitionConfig AlonzoEra # | |||||||||||||||||
| Show (PlutusScript AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Scripts | |||||||||||||||||
| Show (TransitionConfig AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Transition | |||||||||||||||||
| Eq (PlutusScript AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Scripts Methods (==) ∷ PlutusScript AlonzoEra → PlutusScript AlonzoEra → Bool # (/=) ∷ PlutusScript AlonzoEra → PlutusScript AlonzoEra → Bool # | |||||||||||||||||
| Eq (TransitionConfig AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Transition Methods (==) ∷ TransitionConfig AlonzoEra → TransitionConfig AlonzoEra → Bool # (/=) ∷ TransitionConfig AlonzoEra → TransitionConfig AlonzoEra → Bool # | |||||||||||||||||
| Ord (PlutusScript AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Scripts Methods compare ∷ PlutusScript AlonzoEra → PlutusScript AlonzoEra → Ordering # (<) ∷ PlutusScript AlonzoEra → PlutusScript AlonzoEra → Bool # (<=) ∷ PlutusScript AlonzoEra → PlutusScript AlonzoEra → Bool # (>) ∷ PlutusScript AlonzoEra → PlutusScript AlonzoEra → Bool # (>=) ∷ PlutusScript AlonzoEra → PlutusScript AlonzoEra → Bool # max ∷ PlutusScript AlonzoEra → PlutusScript AlonzoEra → PlutusScript AlonzoEra # min ∷ PlutusScript AlonzoEra → PlutusScript AlonzoEra → PlutusScript AlonzoEra # | |||||||||||||||||
| 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 | ||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Scripts | |||||||||||||||||
| NoThunks (PlutusScript AlonzoEra) | |||||||||||||||||
| NoThunks (TransitionConfig AlonzoEra) | |||||||||||||||||
| Typeable l ⇒ ToCBOR (Tx l AlonzoEra) | |||||||||||||||||
| Typeable l ⇒ ToCBOR (TxBody l AlonzoEra) | |||||||||||||||||
| Typeable l ⇒ DecCBOR (AlonzoTxBodyRaw l AlonzoEra) | |||||||||||||||||
| EncCBOR (AlonzoTxBodyRaw l AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxBody | |||||||||||||||||
| EncCBOR (Tx l AlonzoEra) | |||||||||||||||||
| EncCBOR (TxBody l AlonzoEra) | Encodes memoized bytes created upon construction. | ||||||||||||||||
| SafeToHash (TxBody l AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxBody Methods originalBytes ∷ TxBody l AlonzoEra → ByteString Source # originalBytesSize ∷ TxBody l AlonzoEra → Int Source # makeHashWithExplicitProxys ∷ Proxy i → TxBody l AlonzoEra → SafeHash i Source # | |||||||||||||||||
| EqRaw (Tx l AlonzoEra) | |||||||||||||||||
| EqRaw (TxBody l AlonzoEra) | |||||||||||||||||
| Memoized (TxBody l AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxBody Associated Types
| |||||||||||||||||
| NFData (Tx l AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Tx | |||||||||||||||||
| NFData (TxBody l AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxBody | |||||||||||||||||
| Generic (Tx l AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Tx Associated Types
| |||||||||||||||||
| Generic (TxBody l AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxBody Associated Types
| |||||||||||||||||
| Show (AlonzoTxBodyRaw l AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxBody | |||||||||||||||||
| Show (Tx l AlonzoEra) | |||||||||||||||||
| Show (TxBody l AlonzoEra) | |||||||||||||||||
| Eq (AlonzoTxBodyRaw l AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxBody Methods (==) ∷ AlonzoTxBodyRaw l AlonzoEra → AlonzoTxBodyRaw l AlonzoEra → Bool # (/=) ∷ AlonzoTxBodyRaw l AlonzoEra → AlonzoTxBodyRaw l AlonzoEra → Bool # | |||||||||||||||||
| Eq (Tx l AlonzoEra) | |||||||||||||||||
| Eq (TxBody l AlonzoEra) | |||||||||||||||||
| Typeable l ⇒ NoThunks (AlonzoTxBodyRaw l AlonzoEra) | |||||||||||||||||
| Typeable l ⇒ NoThunks (Tx l AlonzoEra) | |||||||||||||||||
| Typeable l ⇒ NoThunks (TxBody l AlonzoEra) | |||||||||||||||||
| HashAnnotated (TxBody l AlonzoEra) EraIndependentTxBody | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxBody Methods hashAnnotated ∷ TxBody l AlonzoEra → SafeHash EraIndependentTxBody Source # | |||||||||||||||||
| type ContextError AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Plutus.TxInfo | |||||||||||||||||
| newtype TxInfoResult AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Plutus.TxInfo newtype TxInfoResult AlonzoEra = AlonzoTxInfoResult (Either (ContextError AlonzoEra) (PlutusTxInfo 'PlutusV1)) | |||||||||||||||||
| newtype PlutusScript AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Scripts | |||||||||||||||||
| type BlockBody AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.BlockBody.Internal | |||||||||||||||||
| type NativeScript AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Scripts | |||||||||||||||||
| type Script AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Scripts | |||||||||||||||||
| type TxAuxData AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxAuxData | |||||||||||||||||
| type TxOut AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxOut | |||||||||||||||||
| type TxWits AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxWits | |||||||||||||||||
| type Value AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type TranslationContext AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation | |||||||||||||||||
| type TxCert AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxCert | |||||||||||||||||
| type TxCertUpgradeError AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxCert | |||||||||||||||||
| type Genesis AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Genesis | |||||||||||||||||
| type AccountState AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.State.Account | |||||||||||||||||
| type Accounts AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.State.Account | |||||||||||||||||
| type CertState AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.State.CertState | |||||||||||||||||
| type GovState AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.PParams | |||||||||||||||||
| type InstantStake AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.State.Stake | |||||||||||||||||
| type ScriptsNeeded AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.UTxO | |||||||||||||||||
| type EraName AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era | |||||||||||||||||
| type PreviousEra AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era | |||||||||||||||||
| type ProtVerHigh AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era | |||||||||||||||||
| type ProtVerLow AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era | |||||||||||||||||
| data TransitionConfig AlonzoEra | |||||||||||||||||
| type PlutusPurpose f AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Scripts | |||||||||||||||||
| newtype Tx l AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Tx | |||||||||||||||||
| newtype TxBody l AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxBody | |||||||||||||||||
| type EraRule "BBODY" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "DELEG" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "DELEGS" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "DELPL" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "EPOCH" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "LEDGER" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "LEDGERS" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "MIR" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "NEWEPOCH" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "NEWPP" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "POOL" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "POOLREAP" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "PPUP" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "RUPD" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "SNAP" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "TICK" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "TICKF" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "UPEC" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "UTXO" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "UTXOS" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRule "UTXOW" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type EraRuleEvent "LEDGER" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules | |||||||||||||||||
| type EraRuleEvent "PPUP" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ppup | |||||||||||||||||
| type EraRuleEvent "TICK" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules | |||||||||||||||||
| type EraRuleFailure "BBODY" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Bbody | |||||||||||||||||
| type EraRuleFailure "DELEG" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Deleg | |||||||||||||||||
| type EraRuleFailure "DELEGS" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Delegs | |||||||||||||||||
| type EraRuleFailure "DELPL" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Delpl | |||||||||||||||||
| type EraRuleFailure "LEDGER" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledger | |||||||||||||||||
| type EraRuleFailure "LEDGERS" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ledgers | |||||||||||||||||
| type EraRuleFailure "POOL" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Pool | |||||||||||||||||
| type EraRuleFailure "PPUP" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Ppup | |||||||||||||||||
| type EraRuleFailure "UTXO" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Utxo | |||||||||||||||||
| type EraRuleFailure "UTXOS" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Utxos | |||||||||||||||||
| type EraRuleFailure "UTXOW" AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Rules.Utxow | |||||||||||||||||
| type DowngradePParams f AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.PParams | |||||||||||||||||
| type PParamsHKD f AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.PParams | |||||||||||||||||
| type UpgradePParams f AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.PParams | |||||||||||||||||
| type TranslationError AlonzoEra PParams | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation | |||||||||||||||||
| type TranslationError AlonzoEra CommitteeState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation | |||||||||||||||||
| type TranslationError AlonzoEra DState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation | |||||||||||||||||
| type TranslationError AlonzoEra PState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation | |||||||||||||||||
| type TranslationError AlonzoEra FuturePParams | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation | |||||||||||||||||
| type TranslationError AlonzoEra UTxO | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation | |||||||||||||||||
| type TranslationError AlonzoEra ShelleyGovState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation | |||||||||||||||||
| type TranslationError AlonzoEra EpochState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation | |||||||||||||||||
| type TranslationError AlonzoEra LedgerState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation | |||||||||||||||||
| type TranslationError AlonzoEra NewEpochState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation | |||||||||||||||||
| type TranslationError AlonzoEra UTxOState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation | |||||||||||||||||
| type TranslationError AlonzoEra ProposedPPUpdates | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation | |||||||||||||||||
| type TranslationError AlonzoEra ShelleyAccounts | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation | |||||||||||||||||
| type TranslationError AlonzoEra ShelleyCertState | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation | |||||||||||||||||
| type TranslationError AlonzoEra ShelleyInstantStake | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation | |||||||||||||||||
| type STxLevel l AlonzoEra | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Era | |||||||||||||||||
| type TranslationError AlonzoEra (Tx 'TopTx) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Translation | |||||||||||||||||
| type Rep (PlutusScript AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Scripts | |||||||||||||||||
| type Rep (TransitionConfig AlonzoEra) | |||||||||||||||||
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) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.TxBody | |||||||||||||||||
| type Rep (Tx l AlonzoEra) | |||||||||||||||||
Defined in Cardano.Ledger.Alonzo.Tx | |||||||||||||||||
| type Rep (TxBody l AlonzoEra) | |||||||||||||||||
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 ('Nothing ∷ Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (AlonzoTxBodyRaw l AlonzoEra))))) | |||||||||||||||||
bigUintRule ∷ HuddleRule "bounded_bytes" era ⇒ Proxy era → Rule Source #
bigNintRule ∷ HuddleRule "bounded_bytes" era ⇒ Proxy era → Rule Source #
bigIntRule ∷ HuddleRule "bounded_bytes" era ⇒ Proxy era → Rule Source #
exUnitPricesRule ∷ HuddleRule "positive_interval" era ⇒ Proxy era → Rule Source #
requiredSignersRule ∷ (HuddleRule "addr_keyhash" era, HuddleRule1 "set" era) ⇒ Proxy era → Rule Source #
alonzoRedeemer ∷ (HuddleRule "redeemer_tag" era, HuddleRule "plutus_data" era, HuddleRule "ex_units" era) ⇒ Proxy era → Rule Source #
assetNameRule ∷ Proxy era → Rule Source #
maryMintRule ∷ (HuddleRule "policy_id" era, HuddleRule "asset_name" era) ⇒ Proxy era → Rule Source #
maryMultiasset ∷ (HuddleRule "policy_id" era, HuddleRule "asset_name" era, IsType0 a) ⇒ Proxy era → a → GRuleCall Source #
maryValueRule ∷ (HuddleRule "policy_id" era, HuddleRule "asset_name" era) ⇒ Proxy era → Rule Source #
Instances
| AllegraEraScript MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Scripts | |||||||||||||||||
| AllegraEraTxAuxData MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxAuxData Methods nativeScriptsTxAuxDataL ∷ Lens' (TxAuxData MaryEra) (StrictSeq (NativeScript MaryEra)) Source # | |||||||||||||||||
| AllegraEraTxBody MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxBody Methods vldtTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l MaryEra) ValidityInterval Source # | |||||||||||||||||
| EraBlockBody MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.BlockBody Associated Types
| |||||||||||||||||
| EraScript MaryEra | Since Timelock scripts are a strictly backwards compatible extension of
MultiSig scripts, we can use the same | ||||||||||||||||
Defined in Cardano.Ledger.Mary.Scripts Associated Types
| |||||||||||||||||
| EraTx MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Tx Methods mkBasicTx ∷ ∀ (l ∷ TxLevel). TxBody l MaryEra → Tx l MaryEra Source # bodyTxL ∷ ∀ (l ∷ TxLevel). Lens' (Tx l MaryEra) (TxBody l MaryEra) Source # witsTxL ∷ ∀ (l ∷ TxLevel). Lens' (Tx l MaryEra) (TxWits MaryEra) Source # auxDataTxL ∷ ∀ (l ∷ TxLevel). Lens' (Tx l MaryEra) (StrictMaybe (TxAuxData MaryEra)) Source # sizeTxF ∷ ∀ (l ∷ TxLevel). HasCallStack ⇒ SimpleGetter (Tx l MaryEra) Word32 Source # sizeTxForFeeCalculation ∷ ∀ (l ∷ TxLevel). (HasCallStack, SafeToHash (TxWits MaryEra), Typeable l) ⇒ Tx l MaryEra → Word32 Source # validateNativeScript ∷ ∀ (l ∷ TxLevel). Tx l MaryEra → NativeScript MaryEra → Bool Source # getMinFeeTx ∷ ∀ (l ∷ TxLevel). PParams MaryEra → Tx l MaryEra → Int → Coin Source # | |||||||||||||||||
| EraTxAuxData MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxAuxData Associated Types
| |||||||||||||||||
| EraTxBody MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxBody Associated Types
Methods mkBasicTxBody ∷ ∀ (l ∷ TxLevel). Typeable l ⇒ TxBody l MaryEra Source # inputsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l MaryEra) (Set TxIn) Source # outputsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l MaryEra) (StrictSeq (TxOut MaryEra)) Source # feeTxBodyL ∷ Lens' (TxBody 'TopTx MaryEra) Coin Source # withdrawalsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l MaryEra) Withdrawals Source # auxDataHashTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l MaryEra) (StrictMaybe TxAuxDataHash) Source # spendableInputsTxBodyF ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l MaryEra) (Set TxIn) Source # allInputsTxBodyF ∷ SimpleGetter (TxBody 'TopTx MaryEra) (Set TxIn) Source # certsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l MaryEra) (StrictSeq (TxCert MaryEra)) Source # getTotalDepositsTxBody ∷ ∀ (l ∷ TxLevel). PParams MaryEra → (KeyHash 'StakePool → Bool) → TxBody l MaryEra → Coin Source # getTotalRefundsTxBody ∷ ∀ (l ∷ TxLevel). PParams MaryEra → (Credential 'Staking → Maybe Coin) → (Credential 'DRepRole → Maybe Coin) → TxBody l MaryEra → Coin Source # getGenesisKeyHashCountTxBody ∷ TxBody 'TopTx MaryEra → Int Source # | |||||||||||||||||
| EraTxOut MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxOut Associated Types
Methods mkBasicTxOut ∷ Addr → Value MaryEra → TxOut MaryEra Source # upgradeTxOut ∷ TxOut (PreviousEra MaryEra) → TxOut MaryEra Source # valueTxOutL ∷ Lens' (TxOut MaryEra) (Value MaryEra) Source # compactValueTxOutL ∷ Lens' (TxOut MaryEra) (CompactForm (Value MaryEra)) Source # valueEitherTxOutL ∷ Lens' (TxOut MaryEra) (Either (Value MaryEra) (CompactForm (Value MaryEra))) Source # addrTxOutL ∷ Lens' (TxOut MaryEra) Addr Source # compactAddrTxOutL ∷ Lens' (TxOut MaryEra) CompactAddr Source # addrEitherTxOutL ∷ Lens' (TxOut MaryEra) (Either Addr CompactAddr) Source # getMinCoinSizedTxOut ∷ PParams MaryEra → Sized (TxOut MaryEra) → Coin Source # getMinCoinTxOut ∷ PParams MaryEra → TxOut MaryEra → Coin Source # | |||||||||||||||||
| EraTxWits MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxWits Associated Types
| |||||||||||||||||
| EraPParams MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.PParams Associated Types
Methods applyPPUpdates ∷ PParams MaryEra → PParamsUpdate MaryEra → PParams MaryEra Source # emptyPParamsIdentity ∷ PParamsHKD Identity MaryEra Source # emptyPParamsStrictMaybe ∷ PParamsHKD StrictMaybe MaryEra Source # emptyUpgradePParamsUpdate ∷ UpgradePParams StrictMaybe MaryEra Source # upgradePParamsHKD ∷ ∀ (f ∷ Type → Type). (HKDApplicative f, EraPParams (PreviousEra MaryEra)) ⇒ UpgradePParams f MaryEra → PParamsHKD f (PreviousEra MaryEra) → PParamsHKD f MaryEra Source # downgradePParamsHKD ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, EraPParams (PreviousEra MaryEra)) ⇒ DowngradePParams f MaryEra → PParamsHKD f MaryEra → PParamsHKD f (PreviousEra MaryEra) Source # hkdMinFeeACompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f (CompactForm Coin)) Source # hkdMinFeeBCompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f (CompactForm Coin)) Source # hkdMaxBBSizeL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f Word32) Source # hkdMaxTxSizeL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f Word32) Source # hkdMaxBHSizeL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f Word16) Source # hkdKeyDepositCompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f (CompactForm Coin)) Source # hkdPoolDepositCompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f (CompactForm Coin)) Source # hkdEMaxL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f EpochInterval) Source # hkdNOptL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f Word16) Source # hkdA0L ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f NonNegativeInterval) Source # hkdRhoL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f UnitInterval) Source # hkdTauL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f UnitInterval) Source # hkdDL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, AtMostEra "Alonzo" MaryEra) ⇒ Lens' (PParamsHKD f MaryEra) (HKD f UnitInterval) Source # ppDG ∷ SimpleGetter (PParams MaryEra) UnitInterval Source # hkdExtraEntropyL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, AtMostEra "Alonzo" MaryEra) ⇒ Lens' (PParamsHKD f MaryEra) (HKD f Nonce) Source # hkdProtocolVersionL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, AtMostEra "Babbage" MaryEra) ⇒ Lens' (PParamsHKD f MaryEra) (HKD f ProtVer) Source # ppProtocolVersionL ∷ Lens' (PParams MaryEra) ProtVer Source # ppuProtocolVersionL ∷ Lens' (PParamsUpdate MaryEra) (StrictMaybe ProtVer) Source # hkdMinUTxOValueCompactL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, AtMostEra "Mary" MaryEra) ⇒ Lens' (PParamsHKD f MaryEra) (HKD f (CompactForm Coin)) Source # hkdMinPoolCostCompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f (CompactForm Coin)) Source # eraPParams ∷ [PParam MaryEra] Source # | |||||||||||||||||
| EraTxCert MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxCert Associated Types
Methods upgradeTxCert ∷ TxCert (PreviousEra MaryEra) → Either (TxCertUpgradeError MaryEra) (TxCert MaryEra) Source # getVKeyWitnessTxCert ∷ TxCert MaryEra → Maybe (KeyHash 'Witness) Source # getScriptWitnessTxCert ∷ TxCert MaryEra → Maybe ScriptHash Source # mkRegPoolTxCert ∷ StakePoolParams → TxCert MaryEra Source # getRegPoolTxCert ∷ TxCert MaryEra → Maybe StakePoolParams Source # mkRetirePoolTxCert ∷ KeyHash 'StakePool → EpochNo → TxCert MaryEra Source # getRetirePoolTxCert ∷ TxCert MaryEra → Maybe (KeyHash 'StakePool, EpochNo) Source # lookupRegStakeTxCert ∷ TxCert MaryEra → Maybe (Credential 'Staking) Source # lookupUnRegStakeTxCert ∷ TxCert MaryEra → Maybe (Credential 'Staking) Source # getTotalDepositsTxCerts ∷ Foldable f ⇒ PParams MaryEra → (KeyHash 'StakePool → Bool) → f (TxCert MaryEra) → Coin Source # getTotalRefundsTxCerts ∷ Foldable f ⇒ PParams MaryEra → (Credential 'Staking → Maybe Coin) → (Credential 'DRepRole → Maybe Coin) → f (TxCert MaryEra) → Coin Source # | |||||||||||||||||
| EraTxLevel MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxBody Associated Types
| |||||||||||||||||
| EraGenesis MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| EraAccounts MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.State.Account Associated Types
Methods addAccountState ∷ Credential 'Staking → AccountState MaryEra → Accounts MaryEra → Accounts MaryEra Source # accountsMapL ∷ Lens' (Accounts MaryEra) (Map (Credential 'Staking) (AccountState MaryEra)) Source # balanceAccountStateL ∷ Lens' (AccountState MaryEra) (CompactForm Coin) Source # depositAccountStateL ∷ Lens' (AccountState MaryEra) (CompactForm Coin) Source # stakePoolDelegationAccountStateL ∷ Lens' (AccountState MaryEra) (Maybe (KeyHash 'StakePool)) Source # unregisterAccount ∷ Credential 'Staking → Accounts MaryEra → (Maybe (AccountState MaryEra), Accounts MaryEra) Source # | |||||||||||||||||
| EraCertState MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.State.CertState Associated Types
Methods certDStateL ∷ Lens' (CertState MaryEra) (DState MaryEra) Source # certPStateL ∷ Lens' (CertState MaryEra) (PState MaryEra) Source # obligationCertState ∷ CertState MaryEra → Obligations Source # certsTotalDepositsTxBody ∷ ∀ (t ∷ TxLevel). EraTxBody MaryEra ⇒ PParams MaryEra → CertState MaryEra → TxBody t MaryEra → Coin Source # certsTotalRefundsTxBody ∷ ∀ (t ∷ TxLevel). EraTxBody MaryEra ⇒ PParams MaryEra → CertState MaryEra → TxBody t MaryEra → Coin Source # | |||||||||||||||||
| EraGov MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.PParams Associated Types
Methods emptyGovState ∷ GovState MaryEra Source # curPParamsGovStateL ∷ Lens' (GovState MaryEra) (PParams MaryEra) Source # prevPParamsGovStateL ∷ Lens' (GovState MaryEra) (PParams MaryEra) Source # futurePParamsGovStateL ∷ Lens' (GovState MaryEra) (FuturePParams MaryEra) Source # obligationGovState ∷ GovState MaryEra → Obligations Source # | |||||||||||||||||
| EraStake MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.State.Stake Associated Types
Methods instantStakeCredentialsL ∷ Lens' (InstantStake MaryEra) (Map (Credential 'Staking) (CompactForm Coin)) Source # addInstantStake ∷ UTxO MaryEra → InstantStake MaryEra → InstantStake MaryEra Source # deleteInstantStake ∷ UTxO MaryEra → InstantStake MaryEra → InstantStake MaryEra Source # resolveInstantStake ∷ InstantStake MaryEra → Accounts MaryEra → Stake Source # | |||||||||||||||||
| EraUTxO MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.UTxO Associated Types
Methods consumed ∷ ∀ (t ∷ TxLevel). PParams MaryEra → CertState MaryEra → UTxO MaryEra → TxBody t MaryEra → Value MaryEra Source # getConsumedValue ∷ ∀ (t ∷ TxLevel). PParams MaryEra → (Credential 'Staking → Maybe Coin) → (Credential 'DRepRole → Maybe Coin) → UTxO MaryEra → TxBody t MaryEra → Value MaryEra Source # getProducedValue ∷ ∀ (t ∷ TxLevel). PParams MaryEra → (KeyHash 'StakePool → Bool) → TxBody t MaryEra → Value MaryEra Source # getScriptsProvided ∷ ∀ (t ∷ TxLevel). UTxO MaryEra → Tx t MaryEra → ScriptsProvided MaryEra Source # getScriptsNeeded ∷ ∀ (t ∷ TxLevel). UTxO MaryEra → TxBody t MaryEra → ScriptsNeeded MaryEra Source # getScriptsHashesNeeded ∷ ScriptsNeeded MaryEra → Set ScriptHash Source # getWitsVKeyNeeded ∷ ∀ (t ∷ TxLevel). CertState MaryEra → UTxO MaryEra → TxBody t MaryEra → Set (KeyHash 'Witness) Source # getMinFeeTxUtxo ∷ ∀ (t ∷ TxLevel). PParams MaryEra → Tx t MaryEra → UTxO MaryEra → Coin Source # | |||||||||||||||||
| Era MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era Associated Types
| |||||||||||||||||
| MaryEraTxBody MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxBody Methods mintTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l MaryEra) MultiAsset Source # mintedTxBodyF ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l MaryEra) (Set PolicyID) Source # mintValueTxBodyF ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l MaryEra) (Value MaryEra) Source # | |||||||||||||||||
| ApplyTx MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary Methods applyTxValidation ∷ ValidationPolicy → Globals → MempoolEnv MaryEra → MempoolState MaryEra → Tx 'TopTx MaryEra → Either (ApplyTxError MaryEra) (MempoolState MaryEra, Validated (Tx 'TopTx MaryEra)) Source # | |||||||||||||||||
| ApplyBlock MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary Methods applyBlock ∷ ∀ (ep ∷ EventPolicy). SingEP ep → ValidationPolicy → Globals → NewEpochState MaryEra → Block BHeaderView MaryEra → (NewEpochState MaryEra, [PredicateFailure (EraRule "BBODY" MaryEra)], [Event (EraRule "BBODY" MaryEra)]) Source # applyTick ∷ ∀ (ep ∷ EventPolicy). SingEP ep → Globals → NewEpochState MaryEra → SlotNo → (NewEpochState MaryEra, [Event (EraRule "TICK" MaryEra)]) Source # | |||||||||||||||||
| ShelleyEraScript MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Scripts Methods mkRequireSignature ∷ KeyHash 'Witness → NativeScript MaryEra Source # getRequireSignature ∷ NativeScript MaryEra → Maybe (KeyHash 'Witness) Source # mkRequireAllOf ∷ StrictSeq (NativeScript MaryEra) → NativeScript MaryEra Source # getRequireAllOf ∷ NativeScript MaryEra → Maybe (StrictSeq (NativeScript MaryEra)) Source # mkRequireAnyOf ∷ StrictSeq (NativeScript MaryEra) → NativeScript MaryEra Source # getRequireAnyOf ∷ NativeScript MaryEra → Maybe (StrictSeq (NativeScript MaryEra)) Source # mkRequireMOf ∷ Int → StrictSeq (NativeScript MaryEra) → NativeScript MaryEra Source # getRequireMOf ∷ NativeScript MaryEra → Maybe (Int, StrictSeq (NativeScript MaryEra)) Source # | |||||||||||||||||
| ShelleyEraAccounts MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.State.Account Methods mkShelleyAccountState ∷ Ptr → CompactForm Coin → AccountState MaryEra Source # accountsPtrsMapL ∷ Lens' (Accounts MaryEra) (Map Ptr (Credential 'Staking)) accountsPtrsMapG ∷ SimpleGetter (Accounts MaryEra) (Map Ptr (Credential 'Staking)) Source # ptrAccountStateG ∷ SimpleGetter (AccountState MaryEra) Ptr Source # | |||||||||||||||||
| EraTransition MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Transition Associated Types
Methods mkTransitionConfig ∷ TranslationContext MaryEra → TransitionConfig (PreviousEra MaryEra) → TransitionConfig MaryEra Source # injectIntoTestState ∷ TransitionConfig MaryEra → NewEpochState MaryEra → NewEpochState MaryEra Source # tcPreviousEraConfigL ∷ Lens' (TransitionConfig MaryEra) (TransitionConfig (PreviousEra MaryEra)) Source # tcTranslationContextL ∷ Lens' (TransitionConfig MaryEra) (TranslationContext MaryEra) Source # tcShelleyGenesisL ∷ Lens' (TransitionConfig MaryEra) ShelleyGenesis Source # tcInitialPParamsG ∷ SimpleGetter (TransitionConfig MaryEra) (PParams MaryEra) Source # toTransitionConfigKeyValuePairs ∷ KeyValue e a ⇒ TransitionConfig MaryEra → [a] parseTransitionConfigJSON ∷ Value → Parser (TransitionConfig MaryEra) | |||||||||||||||||
| ShelleyEraTxBody MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxBody | |||||||||||||||||
| ShelleyEraTxCert MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxCert Methods mkRegTxCert ∷ Credential 'Staking → TxCert MaryEra Source # getRegTxCert ∷ TxCert MaryEra → Maybe (Credential 'Staking) Source # mkUnRegTxCert ∷ Credential 'Staking → TxCert MaryEra Source # getUnRegTxCert ∷ TxCert MaryEra → Maybe (Credential 'Staking) Source # mkDelegStakeTxCert ∷ Credential 'Staking → KeyHash 'StakePool → TxCert MaryEra Source # getDelegStakeTxCert ∷ TxCert MaryEra → Maybe (Credential 'Staking, KeyHash 'StakePool) Source # mkGenesisDelegTxCert ∷ GenesisDelegCert → TxCert MaryEra Source # getGenesisDelegTxCert ∷ TxCert MaryEra → Maybe GenesisDelegCert Source # | |||||||||||||||||
| TranslateEra MaryEra AllegraTxAuxData | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
| |||||||||||||||||
| TranslateEra MaryEra PParams | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
Methods translateEra ∷ TranslationContext MaryEra → PParams (PreviousEra MaryEra) → Except (TranslationError MaryEra PParams) (PParams MaryEra) Source # | |||||||||||||||||
| TranslateEra MaryEra PParamsUpdate | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
| |||||||||||||||||
| TranslateEra MaryEra CommitteeState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
| |||||||||||||||||
| TranslateEra MaryEra DState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
Methods translateEra ∷ TranslationContext MaryEra → DState (PreviousEra MaryEra) → Except (TranslationError MaryEra DState) (DState MaryEra) Source # | |||||||||||||||||
| TranslateEra MaryEra PState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
Methods translateEra ∷ TranslationContext MaryEra → PState (PreviousEra MaryEra) → Except (TranslationError MaryEra PState) (PState MaryEra) Source # | |||||||||||||||||
| TranslateEra MaryEra FuturePParams | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
| |||||||||||||||||
| TranslateEra MaryEra UTxO | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
Methods translateEra ∷ TranslationContext MaryEra → UTxO (PreviousEra MaryEra) → Except (TranslationError MaryEra UTxO) (UTxO MaryEra) Source # | |||||||||||||||||
| TranslateEra MaryEra ShelleyGovState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
| |||||||||||||||||
| TranslateEra MaryEra EpochState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
Methods translateEra ∷ TranslationContext MaryEra → EpochState (PreviousEra MaryEra) → Except (TranslationError MaryEra EpochState) (EpochState MaryEra) Source # | |||||||||||||||||
| TranslateEra MaryEra LedgerState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
| |||||||||||||||||
| TranslateEra MaryEra NewEpochState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
| |||||||||||||||||
| TranslateEra MaryEra UTxOState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
Methods translateEra ∷ TranslationContext MaryEra → UTxOState (PreviousEra MaryEra) → Except (TranslationError MaryEra UTxOState) (UTxOState MaryEra) Source # | |||||||||||||||||
| TranslateEra MaryEra ProposedPPUpdates | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
| |||||||||||||||||
| TranslateEra MaryEra Update | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
Methods translateEra ∷ TranslationContext MaryEra → Update (PreviousEra MaryEra) → Except (TranslationError MaryEra Update) (Update MaryEra) Source # | |||||||||||||||||
| TranslateEra MaryEra ShelleyAccounts | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
| |||||||||||||||||
| TranslateEra MaryEra ShelleyCertState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
| |||||||||||||||||
| TranslateEra MaryEra ShelleyInstantStake | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
| |||||||||||||||||
| TranslateEra MaryEra ShelleyTxOut | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
| |||||||||||||||||
| TranslateEra MaryEra ShelleyTxWits | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
| |||||||||||||||||
| HasEraTxLevel Tx MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Tx | |||||||||||||||||
| HasEraTxLevel TxBody MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxBody | |||||||||||||||||
| HuddleGroup "account_registration_cert" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "account_unregistration_cert" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "delegation_to_stake_pool_cert" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "genesis_delegation_cert" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "move_instantaneous_rewards_cert" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "multi_host_name" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "operational_cert" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "pool_params" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "pool_registration_cert" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "pool_retirement_cert" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "protocol_version" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "script_all" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "script_any" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "script_invalid_before" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "script_invalid_hereafter" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "script_n_of_k" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "script_pubkey" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "single_host_addr" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleGroup "single_host_name" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "asset_name" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "auxiliary_data" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "auxiliary_data_array" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "auxiliary_scripts" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "block" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "bootstrap_witness" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "certificate" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "delta_coin" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "dns_name" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "genesis_delegate_hash" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "genesis_hash" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "header" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "header_body" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "major_protocol_version" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "mint" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "move_instantaneous_reward" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "native_script" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "policy_id" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "pool_metadata" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "proposed_protocol_parameter_updates" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "protocol_param_update" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "relay" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "transaction" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "transaction_body" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "transaction_id" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "transaction_input" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "transaction_output" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "transaction_witness_set" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "update" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "url" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "value" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "vkeywitness" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule "withdrawals" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| HuddleRule1 "set" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.HuddleSpec | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyBbodyPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Bbody Methods injectFailure ∷ ShelleyBbodyPredFailure MaryEra → EraRuleFailure "BBODY" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyDelegPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Bbody Methods injectFailure ∷ ShelleyDelegPredFailure MaryEra → EraRuleFailure "BBODY" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyDelegsPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Bbody Methods injectFailure ∷ ShelleyDelegsPredFailure MaryEra → EraRuleFailure "BBODY" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyDelplPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Bbody Methods injectFailure ∷ ShelleyDelplPredFailure MaryEra → EraRuleFailure "BBODY" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyLedgerPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Bbody Methods injectFailure ∷ ShelleyLedgerPredFailure MaryEra → EraRuleFailure "BBODY" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyLedgersPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Bbody Methods injectFailure ∷ ShelleyLedgersPredFailure MaryEra → EraRuleFailure "BBODY" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyPoolPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Bbody Methods injectFailure ∷ ShelleyPoolPredFailure MaryEra → EraRuleFailure "BBODY" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyPpupPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Bbody Methods injectFailure ∷ ShelleyPpupPredFailure MaryEra → EraRuleFailure "BBODY" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyUtxoPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Bbody Methods injectFailure ∷ ShelleyUtxoPredFailure MaryEra → EraRuleFailure "BBODY" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyUtxowPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Bbody Methods injectFailure ∷ ShelleyUtxowPredFailure MaryEra → EraRuleFailure "BBODY" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEG" ShelleyDelegPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Deleg Methods injectFailure ∷ ShelleyDelegPredFailure MaryEra → EraRuleFailure "DELEG" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEGS" ShelleyDelegPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Delegs Methods injectFailure ∷ ShelleyDelegPredFailure MaryEra → EraRuleFailure "DELEGS" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEGS" ShelleyDelegsPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Delegs Methods injectFailure ∷ ShelleyDelegsPredFailure MaryEra → EraRuleFailure "DELEGS" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEGS" ShelleyDelplPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Delegs Methods injectFailure ∷ ShelleyDelplPredFailure MaryEra → EraRuleFailure "DELEGS" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEGS" ShelleyPoolPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Delegs Methods injectFailure ∷ ShelleyPoolPredFailure MaryEra → EraRuleFailure "DELEGS" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "DELPL" ShelleyDelegPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Delpl Methods injectFailure ∷ ShelleyDelegPredFailure MaryEra → EraRuleFailure "DELPL" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "DELPL" ShelleyDelplPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Delpl Methods injectFailure ∷ ShelleyDelplPredFailure MaryEra → EraRuleFailure "DELPL" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "DELPL" ShelleyPoolPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Delpl Methods injectFailure ∷ ShelleyPoolPredFailure MaryEra → EraRuleFailure "DELPL" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyDelegPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledger Methods injectFailure ∷ ShelleyDelegPredFailure MaryEra → EraRuleFailure "LEDGER" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyDelegsPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledger Methods injectFailure ∷ ShelleyDelegsPredFailure MaryEra → EraRuleFailure "LEDGER" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyDelplPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledger Methods injectFailure ∷ ShelleyDelplPredFailure MaryEra → EraRuleFailure "LEDGER" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyLedgerPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledger Methods injectFailure ∷ ShelleyLedgerPredFailure MaryEra → EraRuleFailure "LEDGER" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyPoolPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledger Methods injectFailure ∷ ShelleyPoolPredFailure MaryEra → EraRuleFailure "LEDGER" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyPpupPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledger Methods injectFailure ∷ ShelleyPpupPredFailure MaryEra → EraRuleFailure "LEDGER" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyUtxoPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledger Methods injectFailure ∷ ShelleyUtxoPredFailure MaryEra → EraRuleFailure "LEDGER" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyUtxowPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledger Methods injectFailure ∷ ShelleyUtxowPredFailure MaryEra → EraRuleFailure "LEDGER" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyDelegPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledgers Methods injectFailure ∷ ShelleyDelegPredFailure MaryEra → EraRuleFailure "LEDGERS" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyDelegsPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledgers Methods injectFailure ∷ ShelleyDelegsPredFailure MaryEra → EraRuleFailure "LEDGERS" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyDelplPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledgers Methods injectFailure ∷ ShelleyDelplPredFailure MaryEra → EraRuleFailure "LEDGERS" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyLedgerPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledgers Methods injectFailure ∷ ShelleyLedgerPredFailure MaryEra → EraRuleFailure "LEDGERS" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyLedgersPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledgers Methods injectFailure ∷ ShelleyLedgersPredFailure MaryEra → EraRuleFailure "LEDGERS" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyPoolPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledgers Methods injectFailure ∷ ShelleyPoolPredFailure MaryEra → EraRuleFailure "LEDGERS" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyPpupPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledgers Methods injectFailure ∷ ShelleyPpupPredFailure MaryEra → EraRuleFailure "LEDGERS" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyUtxoPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledgers Methods injectFailure ∷ ShelleyUtxoPredFailure MaryEra → EraRuleFailure "LEDGERS" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyUtxowPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledgers Methods injectFailure ∷ ShelleyUtxowPredFailure MaryEra → EraRuleFailure "LEDGERS" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "POOL" ShelleyPoolPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Pool Methods injectFailure ∷ ShelleyPoolPredFailure MaryEra → EraRuleFailure "POOL" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "PPUP" ShelleyPpupPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ppup Methods injectFailure ∷ ShelleyPpupPredFailure MaryEra → EraRuleFailure "PPUP" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXO" AllegraUtxoPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Utxo Methods injectFailure ∷ AllegraUtxoPredFailure MaryEra → EraRuleFailure "UTXO" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXO" ShelleyPpupPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Utxo Methods injectFailure ∷ ShelleyPpupPredFailure MaryEra → EraRuleFailure "UTXO" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXO" ShelleyUtxoPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Utxo Methods injectFailure ∷ ShelleyUtxoPredFailure MaryEra → EraRuleFailure "UTXO" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" AllegraUtxoPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Utxow Methods injectFailure ∷ AllegraUtxoPredFailure MaryEra → EraRuleFailure "UTXOW" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" ShelleyPpupPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Utxow Methods injectFailure ∷ ShelleyPpupPredFailure MaryEra → EraRuleFailure "UTXOW" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" ShelleyUtxoPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Utxow Methods injectFailure ∷ ShelleyUtxoPredFailure MaryEra → EraRuleFailure "UTXOW" MaryEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" ShelleyUtxowPredFailure MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Utxow Methods injectFailure ∷ ShelleyUtxowPredFailure MaryEra → EraRuleFailure "UTXOW" MaryEra Source # | |||||||||||||||||
| TranslateEra MaryEra (Timelock ∷ Type → Type) | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
Methods translateEra ∷ TranslationContext MaryEra → Timelock (PreviousEra MaryEra) → Except (TranslationError MaryEra (Timelock ∷ Type → Type)) (Timelock MaryEra) Source # | |||||||||||||||||
| TranslateEra MaryEra (Tx 'TopTx) | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation Associated Types
Methods translateEra ∷ TranslationContext MaryEra → Tx 'TopTx (PreviousEra MaryEra) → Except (TranslationError MaryEra (Tx 'TopTx)) (Tx 'TopTx MaryEra) Source # | |||||||||||||||||
| Typeable t ⇒ DecCBOR (Annotator (Tx t MaryEra)) | |||||||||||||||||
| Typeable l ⇒ DecCBOR (Annotator (TxBody l MaryEra)) | |||||||||||||||||
| Show (TransitionConfig MaryEra) | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Transition | |||||||||||||||||
| Eq (TransitionConfig MaryEra) | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Transition Methods (==) ∷ TransitionConfig MaryEra → TransitionConfig MaryEra → Bool # (/=) ∷ TransitionConfig MaryEra → TransitionConfig MaryEra → Bool # | |||||||||||||||||
| NoThunks (TransitionConfig MaryEra) | |||||||||||||||||
| HasEraTxLevel (AllegraTxBodyRaw ma) MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxBody Methods toSTxLevel ∷ ∀ (l ∷ TxLevel). AllegraTxBodyRaw ma l MaryEra → STxLevel l MaryEra Source # | |||||||||||||||||
| Typeable t ⇒ ToCBOR (Tx t MaryEra) | |||||||||||||||||
| Typeable l ⇒ ToCBOR (TxBody l MaryEra) | |||||||||||||||||
| EncCBOR (Tx t MaryEra) | |||||||||||||||||
| EncCBOR (TxBody l MaryEra) | |||||||||||||||||
| SafeToHash (TxBody l MaryEra) | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxBody Methods originalBytes ∷ TxBody l MaryEra → ByteString Source # originalBytesSize ∷ TxBody l MaryEra → Int Source # makeHashWithExplicitProxys ∷ Proxy i → TxBody l MaryEra → SafeHash i Source # | |||||||||||||||||
| EqRaw (Tx t MaryEra) | |||||||||||||||||
| EqRaw (TxBody l MaryEra) | |||||||||||||||||
| Memoized (TxBody l MaryEra) | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxBody Associated Types
| |||||||||||||||||
| NFData (Tx t MaryEra) | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Tx | |||||||||||||||||
| NFData (TxBody l MaryEra) | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxBody | |||||||||||||||||
| Generic (Tx t MaryEra) | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Tx Associated Types
| |||||||||||||||||
| Generic (TxBody l MaryEra) | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxBody Associated Types
| |||||||||||||||||
| Show (Tx t MaryEra) | |||||||||||||||||
| Show (TxBody l MaryEra) | |||||||||||||||||
| Eq (Tx t MaryEra) | |||||||||||||||||
| Eq (TxBody l MaryEra) | |||||||||||||||||
| Typeable t ⇒ NoThunks (Tx t MaryEra) | |||||||||||||||||
| Typeable l ⇒ NoThunks (TxBody l MaryEra) | |||||||||||||||||
| HashAnnotated (TxBody l MaryEra) EraIndependentTxBody | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxBody Methods hashAnnotated ∷ TxBody l MaryEra → SafeHash EraIndependentTxBody Source # | |||||||||||||||||
| type BlockBody MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.BlockBody | |||||||||||||||||
| type NativeScript MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Scripts | |||||||||||||||||
| type Script MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Scripts | |||||||||||||||||
| type TxAuxData MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxAuxData | |||||||||||||||||
| type TxOut MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxOut | |||||||||||||||||
| type TxWits MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxWits | |||||||||||||||||
| type Value MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type TranslationContext MaryEra | No context is needed to translate from Allegra to Mary. | ||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type TxCert MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxCert | |||||||||||||||||
| type TxCertUpgradeError MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxCert | |||||||||||||||||
| type Genesis MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type AccountState MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.State.Account | |||||||||||||||||
| type Accounts MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.State.Account | |||||||||||||||||
| type CertState MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.State.CertState | |||||||||||||||||
| type GovState MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.PParams | |||||||||||||||||
| type InstantStake MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.State.Stake | |||||||||||||||||
| type ScriptsNeeded MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.UTxO | |||||||||||||||||
| type EraName MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era | |||||||||||||||||
| type PreviousEra MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era | |||||||||||||||||
| type ProtVerHigh MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era | |||||||||||||||||
| type ProtVerLow MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era | |||||||||||||||||
| newtype TransitionConfig MaryEra | |||||||||||||||||
| newtype Tx t MaryEra | |||||||||||||||||
| newtype TxBody l MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxBody | |||||||||||||||||
| type EraRule "BBODY" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "DELEG" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "DELEGS" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "DELPL" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "EPOCH" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "LEDGER" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "LEDGERS" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "MIR" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "NEWEPOCH" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "NEWPP" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "POOL" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "POOLREAP" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "PPUP" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "RUPD" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "SNAP" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "TICK" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "TICKF" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "UPEC" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "UTXO" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRule "UTXOW" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Era | |||||||||||||||||
| type EraRuleEvent "LEDGER" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledger | |||||||||||||||||
| type EraRuleEvent "TICK" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules | |||||||||||||||||
| type EraRuleFailure "BBODY" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Bbody | |||||||||||||||||
| type EraRuleFailure "DELEG" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Deleg | |||||||||||||||||
| type EraRuleFailure "DELEGS" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Delegs | |||||||||||||||||
| type EraRuleFailure "DELPL" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Delpl | |||||||||||||||||
| type EraRuleFailure "LEDGER" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledger | |||||||||||||||||
| type EraRuleFailure "LEDGERS" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ledgers | |||||||||||||||||
| type EraRuleFailure "POOL" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Pool | |||||||||||||||||
| type EraRuleFailure "PPUP" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Ppup | |||||||||||||||||
| type EraRuleFailure "UTXO" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Utxo | |||||||||||||||||
| type EraRuleFailure "UTXOW" MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Rules.Utxow | |||||||||||||||||
| type DowngradePParams f MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.PParams | |||||||||||||||||
| type PParamsHKD f MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.PParams | |||||||||||||||||
| type UpgradePParams f MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.PParams | |||||||||||||||||
| type TranslationError MaryEra AllegraTxAuxData | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra PParams | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra PParamsUpdate | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra CommitteeState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra DState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra PState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra FuturePParams | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra UTxO | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra ShelleyGovState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra EpochState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra LedgerState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra NewEpochState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra UTxOState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra ProposedPPUpdates | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra Update | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra ShelleyAccounts | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra ShelleyCertState | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra ShelleyInstantStake | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra ShelleyTxOut | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra ShelleyTxWits | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type STxLevel l MaryEra | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxBody | |||||||||||||||||
| type TranslationError MaryEra (Timelock ∷ Type → Type) | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type TranslationError MaryEra (Tx 'TopTx) | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Translation | |||||||||||||||||
| type MemoHashIndex (MaryTxBodyRaw l) | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxBody | |||||||||||||||||
| type RawType (TxBody l MaryEra) | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxBody | |||||||||||||||||
| type Rep (Tx t MaryEra) | |||||||||||||||||
Defined in Cardano.Ledger.Mary.Tx | |||||||||||||||||
| type Rep (TxBody l MaryEra) | |||||||||||||||||
Defined in Cardano.Ledger.Mary.TxBody type Rep (TxBody l MaryEra) = D1 ('MetaData "TxBody" "Cardano.Ledger.Mary.TxBody" "cardano-ledger-mary-1.10.0.0-inplace" 'True) (C1 ('MetaCons "MkMaryTxBody" 'PrefixI 'False) (S1 ('MetaSel ('Nothing ∷ Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (MaryTxBodyRaw l))))) | |||||||||||||||||
data BabbageEra Source #
Instances
| AllegraEraScript BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Scripts | |||||||||||||||||
| AllegraEraTxAuxData BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxAuxData Methods nativeScriptsTxAuxDataL ∷ Lens' (TxAuxData BabbageEra) (StrictSeq (NativeScript BabbageEra)) Source # | |||||||||||||||||
| AllegraEraTxBody BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods vldtTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l BabbageEra) ValidityInterval Source # | |||||||||||||||||
| AlonzoEraPParams BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.PParams Methods hkdCoinsPerUTxOWordL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, ExactEra AlonzoEra BabbageEra) ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f CoinPerWord) Source # hkdCostModelsL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f CostModels) Source # hkdPricesL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f Prices) Source # hkdMaxTxExUnitsL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f ExUnits) Source # hkdMaxBlockExUnitsL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f ExUnits) Source # hkdMaxValSizeL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f Natural) Source # hkdCollateralPercentageL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f Natural) Source # hkdMaxCollateralInputsL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f Natural) Source # | |||||||||||||||||
| EraPlutusContext BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxInfo Associated Types
Methods mkSupportedLanguage ∷ Language → Maybe (SupportedLanguage BabbageEra) Source # mkTxInfoResult ∷ LedgerTxInfo BabbageEra → TxInfoResult BabbageEra Source # lookupTxInfoResult ∷ ∀ (l ∷ Language). EraPlutusTxInfo l BabbageEra ⇒ SLanguage l → TxInfoResult BabbageEra → Either (ContextError BabbageEra) (PlutusTxInfo l) Source # mkPlutusWithContext ∷ PlutusScript BabbageEra → ScriptHash → PlutusPurpose AsIxItem BabbageEra → LedgerTxInfo BabbageEra → TxInfoResult BabbageEra → (Data BabbageEra, ExUnits) → CostModel → Either (ContextError BabbageEra) PlutusWithContext Source # | |||||||||||||||||
| AlonzoEraScript BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Scripts Associated Types
Methods eraMaxLanguage ∷ Language Source # toPlutusScript ∷ Script BabbageEra → Maybe (PlutusScript BabbageEra) Source # fromPlutusScript ∷ PlutusScript BabbageEra → Script BabbageEra Source # mkPlutusScript ∷ ∀ (l ∷ Language) m. (PlutusLanguage l, MonadFail m) ⇒ Plutus l → m (PlutusScript BabbageEra) Source # withPlutusScript ∷ PlutusScript BabbageEra → (∀ (l ∷ Language). PlutusLanguage l ⇒ Plutus l → a) → a Source # hoistPlutusPurpose ∷ (∀ ix it. g ix it → f ix it) → PlutusPurpose g BabbageEra → PlutusPurpose f BabbageEra Source # mkSpendingPurpose ∷ f Word32 TxIn → PlutusPurpose f BabbageEra Source # toSpendingPurpose ∷ PlutusPurpose f BabbageEra → Maybe (f Word32 TxIn) Source # mkMintingPurpose ∷ f Word32 PolicyID → PlutusPurpose f BabbageEra Source # toMintingPurpose ∷ PlutusPurpose f BabbageEra → Maybe (f Word32 PolicyID) Source # mkCertifyingPurpose ∷ f Word32 (TxCert BabbageEra) → PlutusPurpose f BabbageEra Source # toCertifyingPurpose ∷ PlutusPurpose f BabbageEra → Maybe (f Word32 (TxCert BabbageEra)) Source # mkRewardingPurpose ∷ f Word32 RewardAccount → PlutusPurpose f BabbageEra Source # toRewardingPurpose ∷ PlutusPurpose f BabbageEra → Maybe (f Word32 RewardAccount) Source # upgradePlutusPurposeAsIx ∷ PlutusPurpose AsIx (PreviousEra BabbageEra) → PlutusPurpose AsIx BabbageEra Source # | |||||||||||||||||
| AlonzoEraTx BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Tx Methods isValidTxL ∷ Lens' (Tx 'TopTx BabbageEra) IsValid Source # | |||||||||||||||||
| AlonzoEraTxAuxData BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxAuxData Methods plutusScriptsTxAuxDataL ∷ Lens' (TxAuxData BabbageEra) (Map Language (NonEmpty PlutusBinary)) Source # | |||||||||||||||||
| AlonzoEraTxBody BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods collateralInputsTxBodyL ∷ Lens' (TxBody 'TopTx BabbageEra) (Set TxIn) Source # reqSignerHashesTxBodyL ∷ ∀ (l ∷ TxLevel). AtMostEra "Conway" BabbageEra ⇒ Lens' (TxBody l BabbageEra) (Set (KeyHash 'Guard)) Source # reqSignerHashesTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l BabbageEra) (Set (KeyHash 'Guard)) Source # scriptIntegrityHashTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l BabbageEra) (StrictMaybe ScriptIntegrityHash) Source # networkIdTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l BabbageEra) (StrictMaybe Network) Source # redeemerPointer ∷ ∀ (l ∷ TxLevel). TxBody l BabbageEra → PlutusPurpose AsItem BabbageEra → StrictMaybe (PlutusPurpose AsIx BabbageEra) Source # redeemerPointerInverse ∷ ∀ (l ∷ TxLevel). TxBody l BabbageEra → PlutusPurpose AsIx BabbageEra → StrictMaybe (PlutusPurpose AsIxItem BabbageEra) Source # | |||||||||||||||||
| AlonzoEraTxOut BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxOut Methods dataHashTxOutL ∷ Lens' (TxOut BabbageEra) (StrictMaybe DataHash) Source # datumTxOutF ∷ SimpleGetter (TxOut BabbageEra) (Datum BabbageEra) Source # | |||||||||||||||||
| AlonzoEraTxWits BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxWits Methods datsTxWitsL ∷ Lens' (TxWits BabbageEra) (TxDats BabbageEra) Source # rdmrsTxWitsL ∷ Lens' (TxWits BabbageEra) (Redeemers BabbageEra) Source # | |||||||||||||||||
| AlonzoEraUTxO BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.UTxO Methods getSupplementalDataHashes ∷ ∀ (l ∷ TxLevel). UTxO BabbageEra → TxBody l BabbageEra → Set DataHash Source # getSpendingDatum ∷ ∀ (l ∷ TxLevel). UTxO BabbageEra → Tx l BabbageEra → PlutusPurpose AsItem BabbageEra → Maybe (Data BabbageEra) Source # | |||||||||||||||||
| BabbageEraPParams BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.PParams Methods hkdCoinsPerUTxOByteL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f CoinPerByte) Source # | |||||||||||||||||
| BabbageEraTxBody BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods sizedOutputsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l BabbageEra) (StrictSeq (Sized (TxOut BabbageEra))) Source # referenceInputsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l BabbageEra) (Set TxIn) Source # totalCollateralTxBodyL ∷ Lens' (TxBody 'TopTx BabbageEra) (StrictMaybe Coin) Source # collateralReturnTxBodyL ∷ Lens' (TxBody 'TopTx BabbageEra) (StrictMaybe (TxOut BabbageEra)) Source # sizedCollateralReturnTxBodyL ∷ Lens' (TxBody 'TopTx BabbageEra) (StrictMaybe (Sized (TxOut BabbageEra))) Source # allSizedOutputsTxBodyF ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l BabbageEra) (StrictSeq (Sized (TxOut BabbageEra))) Source # | |||||||||||||||||
| BabbageEraTxOut BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxOut Methods referenceScriptTxOutL ∷ Lens' (TxOut BabbageEra) (StrictMaybe (Script BabbageEra)) Source # dataTxOutL ∷ Lens' (TxOut BabbageEra) (StrictMaybe (Data BabbageEra)) Source # datumTxOutL ∷ Lens' (TxOut BabbageEra) (Datum BabbageEra) Source # | |||||||||||||||||
| EraBlockBody BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.BlockBody Associated Types
| |||||||||||||||||
| EraScript BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Scripts Associated Types
| |||||||||||||||||
| EraTx BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Tx Associated Types
Methods mkBasicTx ∷ ∀ (l ∷ TxLevel). TxBody l BabbageEra → Tx l BabbageEra Source # bodyTxL ∷ ∀ (l ∷ TxLevel). Lens' (Tx l BabbageEra) (TxBody l BabbageEra) Source # witsTxL ∷ ∀ (l ∷ TxLevel). Lens' (Tx l BabbageEra) (TxWits BabbageEra) Source # auxDataTxL ∷ ∀ (l ∷ TxLevel). Lens' (Tx l BabbageEra) (StrictMaybe (TxAuxData BabbageEra)) Source # sizeTxF ∷ ∀ (l ∷ TxLevel). HasCallStack ⇒ SimpleGetter (Tx l BabbageEra) Word32 Source # sizeTxForFeeCalculation ∷ ∀ (l ∷ TxLevel). (HasCallStack, SafeToHash (TxWits BabbageEra), Typeable l) ⇒ Tx l BabbageEra → Word32 Source # validateNativeScript ∷ ∀ (l ∷ TxLevel). Tx l BabbageEra → NativeScript BabbageEra → Bool Source # getMinFeeTx ∷ ∀ (l ∷ TxLevel). PParams BabbageEra → Tx l BabbageEra → Int → Coin Source # | |||||||||||||||||
| EraTxAuxData BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxAuxData Associated Types
| |||||||||||||||||
| EraTxBody BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Associated Types
Methods mkBasicTxBody ∷ ∀ (l ∷ TxLevel). Typeable l ⇒ TxBody l BabbageEra Source # inputsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l BabbageEra) (Set TxIn) Source # outputsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l BabbageEra) (StrictSeq (TxOut BabbageEra)) Source # feeTxBodyL ∷ Lens' (TxBody 'TopTx BabbageEra) Coin Source # withdrawalsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l BabbageEra) Withdrawals Source # auxDataHashTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l BabbageEra) (StrictMaybe TxAuxDataHash) Source # spendableInputsTxBodyF ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l BabbageEra) (Set TxIn) Source # allInputsTxBodyF ∷ SimpleGetter (TxBody 'TopTx BabbageEra) (Set TxIn) Source # certsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l BabbageEra) (StrictSeq (TxCert BabbageEra)) Source # getTotalDepositsTxBody ∷ ∀ (l ∷ TxLevel). PParams BabbageEra → (KeyHash 'StakePool → Bool) → TxBody l BabbageEra → Coin Source # getTotalRefundsTxBody ∷ ∀ (l ∷ TxLevel). PParams BabbageEra → (Credential 'Staking → Maybe Coin) → (Credential 'DRepRole → Maybe Coin) → TxBody l BabbageEra → Coin Source # getGenesisKeyHashCountTxBody ∷ TxBody 'TopTx BabbageEra → Int Source # | |||||||||||||||||
| EraTxOut BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxOut Associated Types
Methods mkBasicTxOut ∷ Addr → Value BabbageEra → TxOut BabbageEra Source # upgradeTxOut ∷ TxOut (PreviousEra BabbageEra) → TxOut BabbageEra Source # valueTxOutL ∷ Lens' (TxOut BabbageEra) (Value BabbageEra) Source # compactValueTxOutL ∷ Lens' (TxOut BabbageEra) (CompactForm (Value BabbageEra)) Source # valueEitherTxOutL ∷ Lens' (TxOut BabbageEra) (Either (Value BabbageEra) (CompactForm (Value BabbageEra))) Source # addrTxOutL ∷ Lens' (TxOut BabbageEra) Addr Source # compactAddrTxOutL ∷ Lens' (TxOut BabbageEra) CompactAddr Source # addrEitherTxOutL ∷ Lens' (TxOut BabbageEra) (Either Addr CompactAddr) Source # getMinCoinSizedTxOut ∷ PParams BabbageEra → Sized (TxOut BabbageEra) → Coin Source # getMinCoinTxOut ∷ PParams BabbageEra → TxOut BabbageEra → Coin Source # | |||||||||||||||||
| EraTxWits BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxWits Associated Types
Methods mkBasicTxWits ∷ TxWits BabbageEra Source # addrTxWitsL ∷ Lens' (TxWits BabbageEra) (Set (WitVKey 'Witness)) Source # bootAddrTxWitsL ∷ Lens' (TxWits BabbageEra) (Set BootstrapWitness) Source # scriptTxWitsL ∷ Lens' (TxWits BabbageEra) (Map ScriptHash (Script BabbageEra)) Source # | |||||||||||||||||
| EraPParams BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.PParams Associated Types
Methods applyPPUpdates ∷ PParams BabbageEra → PParamsUpdate BabbageEra → PParams BabbageEra Source # emptyPParamsIdentity ∷ PParamsHKD Identity BabbageEra Source # emptyPParamsStrictMaybe ∷ PParamsHKD StrictMaybe BabbageEra Source # emptyUpgradePParamsUpdate ∷ UpgradePParams StrictMaybe BabbageEra Source # upgradePParamsHKD ∷ ∀ (f ∷ Type → Type). (HKDApplicative f, EraPParams (PreviousEra BabbageEra)) ⇒ UpgradePParams f BabbageEra → PParamsHKD f (PreviousEra BabbageEra) → PParamsHKD f BabbageEra Source # downgradePParamsHKD ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, EraPParams (PreviousEra BabbageEra)) ⇒ DowngradePParams f BabbageEra → PParamsHKD f BabbageEra → PParamsHKD f (PreviousEra BabbageEra) Source # hkdMinFeeACompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f (CompactForm Coin)) Source # hkdMinFeeBCompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f (CompactForm Coin)) Source # hkdMaxBBSizeL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f Word32) Source # hkdMaxTxSizeL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f Word32) Source # hkdMaxBHSizeL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f Word16) Source # hkdKeyDepositCompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f (CompactForm Coin)) Source # hkdPoolDepositCompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f (CompactForm Coin)) Source # hkdEMaxL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f EpochInterval) Source # hkdNOptL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f Word16) Source # hkdA0L ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f NonNegativeInterval) Source # hkdRhoL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f UnitInterval) Source # hkdTauL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f UnitInterval) Source # hkdDL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, AtMostEra "Alonzo" BabbageEra) ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f UnitInterval) Source # ppDG ∷ SimpleGetter (PParams BabbageEra) UnitInterval Source # hkdExtraEntropyL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, AtMostEra "Alonzo" BabbageEra) ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f Nonce) Source # hkdProtocolVersionL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, AtMostEra "Babbage" BabbageEra) ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f ProtVer) Source # ppProtocolVersionL ∷ Lens' (PParams BabbageEra) ProtVer Source # ppuProtocolVersionL ∷ Lens' (PParamsUpdate BabbageEra) (StrictMaybe ProtVer) Source # hkdMinUTxOValueCompactL ∷ ∀ (f ∷ Type → Type). (HKDFunctor f, AtMostEra "Mary" BabbageEra) ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f (CompactForm Coin)) Source # hkdMinPoolCostCompactL ∷ ∀ (f ∷ Type → Type). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f (CompactForm Coin)) Source # | |||||||||||||||||
| EraTxCert BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxCert Associated Types
Methods upgradeTxCert ∷ TxCert (PreviousEra BabbageEra) → Either (TxCertUpgradeError BabbageEra) (TxCert BabbageEra) Source # getVKeyWitnessTxCert ∷ TxCert BabbageEra → Maybe (KeyHash 'Witness) Source # getScriptWitnessTxCert ∷ TxCert BabbageEra → Maybe ScriptHash Source # mkRegPoolTxCert ∷ StakePoolParams → TxCert BabbageEra Source # getRegPoolTxCert ∷ TxCert BabbageEra → Maybe StakePoolParams Source # mkRetirePoolTxCert ∷ KeyHash 'StakePool → EpochNo → TxCert BabbageEra Source # getRetirePoolTxCert ∷ TxCert BabbageEra → Maybe (KeyHash 'StakePool, EpochNo) Source # lookupRegStakeTxCert ∷ TxCert BabbageEra → Maybe (Credential 'Staking) Source # lookupUnRegStakeTxCert ∷ TxCert BabbageEra → Maybe (Credential 'Staking) Source # getTotalDepositsTxCerts ∷ Foldable f ⇒ PParams BabbageEra → (KeyHash 'StakePool → Bool) → f (TxCert BabbageEra) → Coin Source # getTotalRefundsTxCerts ∷ Foldable f ⇒ PParams BabbageEra → (Credential 'Staking → Maybe Coin) → (Credential 'DRepRole → Maybe Coin) → f (TxCert BabbageEra) → Coin Source # | |||||||||||||||||
| EraTxLevel BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era Associated Types
| |||||||||||||||||
| EraGenesis BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era Associated Types
| |||||||||||||||||
| EraAccounts BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.State.Account Associated Types
Methods addAccountState ∷ Credential 'Staking → AccountState BabbageEra → Accounts BabbageEra → Accounts BabbageEra Source # accountsMapL ∷ Lens' (Accounts BabbageEra) (Map (Credential 'Staking) (AccountState BabbageEra)) Source # balanceAccountStateL ∷ Lens' (AccountState BabbageEra) (CompactForm Coin) Source # depositAccountStateL ∷ Lens' (AccountState BabbageEra) (CompactForm Coin) Source # stakePoolDelegationAccountStateL ∷ Lens' (AccountState BabbageEra) (Maybe (KeyHash 'StakePool)) Source # unregisterAccount ∷ Credential 'Staking → Accounts BabbageEra → (Maybe (AccountState BabbageEra), Accounts BabbageEra) Source # | |||||||||||||||||
| EraCertState BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.State.CertState Associated Types
Methods certDStateL ∷ Lens' (CertState BabbageEra) (DState BabbageEra) Source # certPStateL ∷ Lens' (CertState BabbageEra) (PState BabbageEra) Source # obligationCertState ∷ CertState BabbageEra → Obligations Source # certsTotalDepositsTxBody ∷ ∀ (t ∷ TxLevel). EraTxBody BabbageEra ⇒ PParams BabbageEra → CertState BabbageEra → TxBody t BabbageEra → Coin Source # certsTotalRefundsTxBody ∷ ∀ (t ∷ TxLevel). EraTxBody BabbageEra ⇒ PParams BabbageEra → CertState BabbageEra → TxBody t BabbageEra → Coin Source # | |||||||||||||||||
| EraGov BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.PParams Associated Types
Methods emptyGovState ∷ GovState BabbageEra Source # curPParamsGovStateL ∷ Lens' (GovState BabbageEra) (PParams BabbageEra) Source # prevPParamsGovStateL ∷ Lens' (GovState BabbageEra) (PParams BabbageEra) Source # futurePParamsGovStateL ∷ Lens' (GovState BabbageEra) (FuturePParams BabbageEra) Source # obligationGovState ∷ GovState BabbageEra → Obligations Source # | |||||||||||||||||
| EraStake BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.State.Stake Associated Types
Methods instantStakeCredentialsL ∷ Lens' (InstantStake BabbageEra) (Map (Credential 'Staking) (CompactForm Coin)) Source # addInstantStake ∷ UTxO BabbageEra → InstantStake BabbageEra → InstantStake BabbageEra Source # deleteInstantStake ∷ UTxO BabbageEra → InstantStake BabbageEra → InstantStake BabbageEra Source # resolveInstantStake ∷ InstantStake BabbageEra → Accounts BabbageEra → Stake Source # | |||||||||||||||||
| EraUTxO BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.UTxO Associated Types
Methods consumed ∷ ∀ (t ∷ TxLevel). PParams BabbageEra → CertState BabbageEra → UTxO BabbageEra → TxBody t BabbageEra → Value BabbageEra Source # getConsumedValue ∷ ∀ (t ∷ TxLevel). PParams BabbageEra → (Credential 'Staking → Maybe Coin) → (Credential 'DRepRole → Maybe Coin) → UTxO BabbageEra → TxBody t BabbageEra → Value BabbageEra Source # getProducedValue ∷ ∀ (t ∷ TxLevel). PParams BabbageEra → (KeyHash 'StakePool → Bool) → TxBody t BabbageEra → Value BabbageEra Source # getScriptsProvided ∷ ∀ (t ∷ TxLevel). UTxO BabbageEra → Tx t BabbageEra → ScriptsProvided BabbageEra Source # getScriptsNeeded ∷ ∀ (t ∷ TxLevel). UTxO BabbageEra → TxBody t BabbageEra → ScriptsNeeded BabbageEra Source # getScriptsHashesNeeded ∷ ScriptsNeeded BabbageEra → Set ScriptHash Source # getWitsVKeyNeeded ∷ ∀ (t ∷ TxLevel). CertState BabbageEra → UTxO BabbageEra → TxBody t BabbageEra → Set (KeyHash 'Witness) Source # getMinFeeTxUtxo ∷ ∀ (t ∷ TxLevel). PParams BabbageEra → Tx t BabbageEra → UTxO BabbageEra → Coin Source # | |||||||||||||||||
| Era BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era Associated Types
| |||||||||||||||||
| MaryEraTxBody BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods mintTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l BabbageEra) MultiAsset Source # mintedTxBodyF ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l BabbageEra) (Set PolicyID) Source # mintValueTxBodyF ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l BabbageEra) (Value BabbageEra) Source # | |||||||||||||||||
| ApplyTx BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage Methods applyTxValidation ∷ ValidationPolicy → Globals → MempoolEnv BabbageEra → MempoolState BabbageEra → Tx 'TopTx BabbageEra → Either (ApplyTxError BabbageEra) (MempoolState BabbageEra, Validated (Tx 'TopTx BabbageEra)) Source # | |||||||||||||||||
| ApplyBlock BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage Methods applyBlock ∷ ∀ (ep ∷ EventPolicy). SingEP ep → ValidationPolicy → Globals → NewEpochState BabbageEra → Block BHeaderView BabbageEra → (NewEpochState BabbageEra, [PredicateFailure (EraRule "BBODY" BabbageEra)], [Event (EraRule "BBODY" BabbageEra)]) Source # applyTick ∷ ∀ (ep ∷ EventPolicy). SingEP ep → Globals → NewEpochState BabbageEra → SlotNo → (NewEpochState BabbageEra, [Event (EraRule "TICK" BabbageEra)]) Source # | |||||||||||||||||
| ShelleyEraScript BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Scripts Methods mkRequireSignature ∷ KeyHash 'Witness → NativeScript BabbageEra Source # getRequireSignature ∷ NativeScript BabbageEra → Maybe (KeyHash 'Witness) Source # mkRequireAllOf ∷ StrictSeq (NativeScript BabbageEra) → NativeScript BabbageEra Source # getRequireAllOf ∷ NativeScript BabbageEra → Maybe (StrictSeq (NativeScript BabbageEra)) Source # mkRequireAnyOf ∷ StrictSeq (NativeScript BabbageEra) → NativeScript BabbageEra Source # getRequireAnyOf ∷ NativeScript BabbageEra → Maybe (StrictSeq (NativeScript BabbageEra)) Source # mkRequireMOf ∷ Int → StrictSeq (NativeScript BabbageEra) → NativeScript BabbageEra Source # getRequireMOf ∷ NativeScript BabbageEra → Maybe (Int, StrictSeq (NativeScript BabbageEra)) Source # | |||||||||||||||||
| ShelleyEraAccounts BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.State.Account Methods mkShelleyAccountState ∷ Ptr → CompactForm Coin → AccountState BabbageEra Source # accountsPtrsMapL ∷ Lens' (Accounts BabbageEra) (Map Ptr (Credential 'Staking)) accountsPtrsMapG ∷ SimpleGetter (Accounts BabbageEra) (Map Ptr (Credential 'Staking)) Source # ptrAccountStateG ∷ SimpleGetter (AccountState BabbageEra) Ptr Source # | |||||||||||||||||
| EraTransition BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Transition Associated Types
Methods mkTransitionConfig ∷ TranslationContext BabbageEra → TransitionConfig (PreviousEra BabbageEra) → TransitionConfig BabbageEra Source # injectIntoTestState ∷ TransitionConfig BabbageEra → NewEpochState BabbageEra → NewEpochState BabbageEra Source # tcPreviousEraConfigL ∷ Lens' (TransitionConfig BabbageEra) (TransitionConfig (PreviousEra BabbageEra)) Source # tcTranslationContextL ∷ Lens' (TransitionConfig BabbageEra) (TranslationContext BabbageEra) Source # tcShelleyGenesisL ∷ Lens' (TransitionConfig BabbageEra) ShelleyGenesis Source # tcInitialPParamsG ∷ SimpleGetter (TransitionConfig BabbageEra) (PParams BabbageEra) Source # toTransitionConfigKeyValuePairs ∷ KeyValue e a ⇒ TransitionConfig BabbageEra → [a] parseTransitionConfigJSON ∷ Value → Parser (TransitionConfig BabbageEra) | |||||||||||||||||
| ShelleyEraTxBody BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods ttlTxBodyL ∷ Lens' (TxBody 'TopTx BabbageEra) SlotNo Source # updateTxBodyL ∷ Lens' (TxBody 'TopTx BabbageEra) (StrictMaybe (Update BabbageEra)) Source # | |||||||||||||||||
| ShelleyEraTxCert BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxCert Methods mkRegTxCert ∷ Credential 'Staking → TxCert BabbageEra Source # getRegTxCert ∷ TxCert BabbageEra → Maybe (Credential 'Staking) Source # mkUnRegTxCert ∷ Credential 'Staking → TxCert BabbageEra Source # getUnRegTxCert ∷ TxCert BabbageEra → Maybe (Credential 'Staking) Source # mkDelegStakeTxCert ∷ Credential 'Staking → KeyHash 'StakePool → TxCert BabbageEra Source # getDelegStakeTxCert ∷ TxCert BabbageEra → Maybe (Credential 'Staking, KeyHash 'StakePool) Source # mkGenesisDelegTxCert ∷ GenesisDelegCert → TxCert BabbageEra Source # getGenesisDelegTxCert ∷ TxCert BabbageEra → Maybe GenesisDelegCert Source # | |||||||||||||||||
| EraPlutusTxInfo 'PlutusV1 BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxInfo Methods toPlutusTxCert ∷ proxy 'PlutusV1 → ProtVer → TxCert BabbageEra → Either (ContextError BabbageEra) (PlutusTxCert 'PlutusV1) Source # toPlutusScriptPurpose ∷ proxy 'PlutusV1 → ProtVer → PlutusPurpose AsIxItem BabbageEra → Either (ContextError BabbageEra) (PlutusScriptPurpose 'PlutusV1) Source # toPlutusTxInfo ∷ proxy 'PlutusV1 → LedgerTxInfo BabbageEra → Either (ContextError BabbageEra) (PlutusTxInfo 'PlutusV1) Source # toPlutusArgs ∷ proxy 'PlutusV1 → ProtVer → PlutusTxInfo 'PlutusV1 → PlutusPurpose AsIxItem BabbageEra → Maybe (Data BabbageEra) → Data BabbageEra → Either (ContextError BabbageEra) (PlutusArgs 'PlutusV1) Source # toPlutusTxInInfo ∷ proxy 'PlutusV1 → UTxO BabbageEra → TxIn → Either (ContextError BabbageEra) (PlutusTxInInfo BabbageEra 'PlutusV1) Source # | |||||||||||||||||
| EraPlutusTxInfo 'PlutusV2 BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxInfo Methods toPlutusTxCert ∷ proxy 'PlutusV2 → ProtVer → TxCert BabbageEra → Either (ContextError BabbageEra) (PlutusTxCert 'PlutusV2) Source # toPlutusScriptPurpose ∷ proxy 'PlutusV2 → ProtVer → PlutusPurpose AsIxItem BabbageEra → Either (ContextError BabbageEra) (PlutusScriptPurpose 'PlutusV2) Source # toPlutusTxInfo ∷ proxy 'PlutusV2 → LedgerTxInfo BabbageEra → Either (ContextError BabbageEra) (PlutusTxInfo 'PlutusV2) Source # toPlutusArgs ∷ proxy 'PlutusV2 → ProtVer → PlutusTxInfo 'PlutusV2 → PlutusPurpose AsIxItem BabbageEra → Maybe (Data BabbageEra) → Data BabbageEra → Either (ContextError BabbageEra) (PlutusArgs 'PlutusV2) Source # toPlutusTxInInfo ∷ proxy 'PlutusV2 → UTxO BabbageEra → TxIn → Either (ContextError BabbageEra) (PlutusTxInInfo BabbageEra 'PlutusV2) Source # | |||||||||||||||||
| TranslateEra BabbageEra PParams | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation Associated Types
| |||||||||||||||||
| TranslateEra BabbageEra CommitteeState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation Associated Types
| |||||||||||||||||
| TranslateEra BabbageEra DState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation Associated Types
Methods translateEra ∷ TranslationContext BabbageEra → DState (PreviousEra BabbageEra) → Except (TranslationError BabbageEra DState) (DState BabbageEra) Source # | |||||||||||||||||
| TranslateEra BabbageEra PState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation Associated Types
Methods translateEra ∷ TranslationContext BabbageEra → PState (PreviousEra BabbageEra) → Except (TranslationError BabbageEra PState) (PState BabbageEra) Source # | |||||||||||||||||
| TranslateEra BabbageEra FuturePParams | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation Associated Types
| |||||||||||||||||
| TranslateEra BabbageEra UTxO | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation Associated Types
Methods translateEra ∷ TranslationContext BabbageEra → UTxO (PreviousEra BabbageEra) → Except (TranslationError BabbageEra UTxO) (UTxO BabbageEra) Source # | |||||||||||||||||
| TranslateEra BabbageEra ShelleyGovState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation Associated Types
| |||||||||||||||||
| TranslateEra BabbageEra EpochState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation Associated Types
| |||||||||||||||||
| TranslateEra BabbageEra LedgerState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation Associated Types
| |||||||||||||||||
| TranslateEra BabbageEra NewEpochState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation Associated Types
| |||||||||||||||||
| TranslateEra BabbageEra UTxOState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation Associated Types
| |||||||||||||||||
| TranslateEra BabbageEra ProposedPPUpdates | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation Associated Types
| |||||||||||||||||
| TranslateEra BabbageEra ShelleyAccounts | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation Associated Types
| |||||||||||||||||
| TranslateEra BabbageEra ShelleyCertState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation Associated Types
| |||||||||||||||||
| TranslateEra BabbageEra ShelleyInstantStake | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation Associated Types
| |||||||||||||||||
| HasEraTxLevel BabbageTxBodyRaw BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods toSTxLevel ∷ ∀ (l ∷ TxLevel). BabbageTxBodyRaw l BabbageEra → STxLevel l BabbageEra Source # | |||||||||||||||||
| HasEraTxLevel Tx BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Tx Methods toSTxLevel ∷ ∀ (l ∷ TxLevel). Tx l BabbageEra → STxLevel l BabbageEra Source # | |||||||||||||||||
| HasEraTxLevel TxBody BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods toSTxLevel ∷ ∀ (l ∷ TxLevel). TxBody l BabbageEra → STxLevel l BabbageEra Source # | |||||||||||||||||
| HuddleGroup "account_registration_cert" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "account_unregistration_cert" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "delegation_to_stake_pool_cert" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "genesis_delegation_cert" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "move_instantaneous_rewards_cert" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "multi_host_name" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "pool_params" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "pool_registration_cert" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "pool_retirement_cert" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "script_all" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "script_any" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "script_invalid_before" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "script_invalid_hereafter" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "script_n_of_k" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "script_pubkey" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "single_host_addr" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |||||||||||||||||
| HuddleGroup "single_host_name" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods | |||||||||||||||||
| HuddleRule "alonzo_transaction_output" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "asset_name" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "auxiliary_data" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "auxiliary_data_array" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "auxiliary_data_map" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "auxiliary_scripts" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "big_int" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "big_nint" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "big_uint" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "block" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "bootstrap_witness" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "bounded_bytes" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "certificate" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "cost_models" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "data" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "datum_option" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "delta_coin" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "distinct_bytes" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "dns_name" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "ex_unit_prices" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "ex_units" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "genesis_delegate_hash" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "genesis_hash" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "header" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "header_body" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "language" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "major_protocol_version" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "mint" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "move_instantaneous_reward" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "native_script" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "network_id" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "operational_cert" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "policy_id" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "pool_metadata" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "positive_interval" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "proposed_protocol_parameter_updates" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "protocol_param_update" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "protocol_version" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "redeemer" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "redeemer_tag" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "redeemers" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "relay" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "required_signers" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "script" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "script_data_hash" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "transaction" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "transaction_body" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "transaction_id" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "transaction_input" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "transaction_output" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "transaction_witness_set" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "update" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "url" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "value" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "vkeywitness" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule "withdrawals" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |||||||||||||||||
| HuddleRule1 "set" BabbageEra Source # | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.HuddleSpec Methods huddleRule1 ∷ IsType0 a ⇒ Proxy BabbageEra → a → GRuleCall Source # | |||||||||||||||||
| InjectRuleEvent "UTXOS" AlonzoUtxosEvent BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxos Methods injectEvent ∷ AlonzoUtxosEvent BabbageEra → EraRuleEvent "UTXOS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" AllegraUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody Methods injectFailure ∷ AllegraUtxoPredFailure BabbageEra → EraRuleFailure "BBODY" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" AlonzoBbodyPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody Methods injectFailure ∷ AlonzoBbodyPredFailure BabbageEra → EraRuleFailure "BBODY" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" AlonzoUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody Methods injectFailure ∷ AlonzoUtxoPredFailure BabbageEra → EraRuleFailure "BBODY" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" AlonzoUtxosPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody Methods injectFailure ∷ AlonzoUtxosPredFailure BabbageEra → EraRuleFailure "BBODY" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" AlonzoUtxowPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody Methods injectFailure ∷ AlonzoUtxowPredFailure BabbageEra → EraRuleFailure "BBODY" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" BabbageUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody Methods injectFailure ∷ BabbageUtxoPredFailure BabbageEra → EraRuleFailure "BBODY" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" BabbageUtxowPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody Methods injectFailure ∷ BabbageUtxowPredFailure BabbageEra → EraRuleFailure "BBODY" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyBbodyPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody Methods injectFailure ∷ ShelleyBbodyPredFailure BabbageEra → EraRuleFailure "BBODY" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyDelegPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody Methods injectFailure ∷ ShelleyDelegPredFailure BabbageEra → EraRuleFailure "BBODY" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyDelegsPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody Methods injectFailure ∷ ShelleyDelegsPredFailure BabbageEra → EraRuleFailure "BBODY" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyDelplPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody Methods injectFailure ∷ ShelleyDelplPredFailure BabbageEra → EraRuleFailure "BBODY" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyLedgerPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody Methods injectFailure ∷ ShelleyLedgerPredFailure BabbageEra → EraRuleFailure "BBODY" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyLedgersPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody Methods injectFailure ∷ ShelleyLedgersPredFailure BabbageEra → EraRuleFailure "BBODY" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyPoolPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody Methods injectFailure ∷ ShelleyPoolPredFailure BabbageEra → EraRuleFailure "BBODY" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyPpupPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody Methods injectFailure ∷ ShelleyPpupPredFailure BabbageEra → EraRuleFailure "BBODY" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody Methods injectFailure ∷ ShelleyUtxoPredFailure BabbageEra → EraRuleFailure "BBODY" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "BBODY" ShelleyUtxowPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody Methods injectFailure ∷ ShelleyUtxowPredFailure BabbageEra → EraRuleFailure "BBODY" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEG" ShelleyDelegPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Deleg Methods injectFailure ∷ ShelleyDelegPredFailure BabbageEra → EraRuleFailure "DELEG" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEGS" ShelleyDelegPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Delegs Methods injectFailure ∷ ShelleyDelegPredFailure BabbageEra → EraRuleFailure "DELEGS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEGS" ShelleyDelegsPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Delegs Methods injectFailure ∷ ShelleyDelegsPredFailure BabbageEra → EraRuleFailure "DELEGS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEGS" ShelleyDelplPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Delegs Methods injectFailure ∷ ShelleyDelplPredFailure BabbageEra → EraRuleFailure "DELEGS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "DELEGS" ShelleyPoolPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Delegs Methods injectFailure ∷ ShelleyPoolPredFailure BabbageEra → EraRuleFailure "DELEGS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "DELPL" ShelleyDelegPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Delpl Methods injectFailure ∷ ShelleyDelegPredFailure BabbageEra → EraRuleFailure "DELPL" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "DELPL" ShelleyDelplPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Delpl Methods injectFailure ∷ ShelleyDelplPredFailure BabbageEra → EraRuleFailure "DELPL" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "DELPL" ShelleyPoolPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Delpl Methods injectFailure ∷ ShelleyPoolPredFailure BabbageEra → EraRuleFailure "DELPL" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" AllegraUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledger Methods injectFailure ∷ AllegraUtxoPredFailure BabbageEra → EraRuleFailure "LEDGER" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" AlonzoUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledger Methods injectFailure ∷ AlonzoUtxoPredFailure BabbageEra → EraRuleFailure "LEDGER" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" AlonzoUtxosPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledger Methods injectFailure ∷ AlonzoUtxosPredFailure BabbageEra → EraRuleFailure "LEDGER" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" AlonzoUtxowPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledger Methods injectFailure ∷ AlonzoUtxowPredFailure BabbageEra → EraRuleFailure "LEDGER" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" BabbageUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledger Methods injectFailure ∷ BabbageUtxoPredFailure BabbageEra → EraRuleFailure "LEDGER" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" BabbageUtxowPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledger Methods injectFailure ∷ BabbageUtxowPredFailure BabbageEra → EraRuleFailure "LEDGER" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyDelegPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledger Methods injectFailure ∷ ShelleyDelegPredFailure BabbageEra → EraRuleFailure "LEDGER" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyDelegsPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledger Methods injectFailure ∷ ShelleyDelegsPredFailure BabbageEra → EraRuleFailure "LEDGER" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyDelplPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledger Methods injectFailure ∷ ShelleyDelplPredFailure BabbageEra → EraRuleFailure "LEDGER" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyLedgerPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledger Methods injectFailure ∷ ShelleyLedgerPredFailure BabbageEra → EraRuleFailure "LEDGER" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyPoolPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledger Methods injectFailure ∷ ShelleyPoolPredFailure BabbageEra → EraRuleFailure "LEDGER" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyPpupPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledger Methods injectFailure ∷ ShelleyPpupPredFailure BabbageEra → EraRuleFailure "LEDGER" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledger Methods injectFailure ∷ ShelleyUtxoPredFailure BabbageEra → EraRuleFailure "LEDGER" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGER" ShelleyUtxowPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledger Methods injectFailure ∷ ShelleyUtxowPredFailure BabbageEra → EraRuleFailure "LEDGER" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" AllegraUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledgers Methods injectFailure ∷ AllegraUtxoPredFailure BabbageEra → EraRuleFailure "LEDGERS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" AlonzoUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledgers Methods injectFailure ∷ AlonzoUtxoPredFailure BabbageEra → EraRuleFailure "LEDGERS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" AlonzoUtxosPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledgers Methods injectFailure ∷ AlonzoUtxosPredFailure BabbageEra → EraRuleFailure "LEDGERS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" AlonzoUtxowPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledgers Methods injectFailure ∷ AlonzoUtxowPredFailure BabbageEra → EraRuleFailure "LEDGERS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" BabbageUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledgers Methods injectFailure ∷ BabbageUtxoPredFailure BabbageEra → EraRuleFailure "LEDGERS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" BabbageUtxowPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledgers Methods injectFailure ∷ BabbageUtxowPredFailure BabbageEra → EraRuleFailure "LEDGERS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyDelegPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledgers Methods injectFailure ∷ ShelleyDelegPredFailure BabbageEra → EraRuleFailure "LEDGERS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyDelegsPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledgers Methods injectFailure ∷ ShelleyDelegsPredFailure BabbageEra → EraRuleFailure "LEDGERS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyDelplPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledgers Methods injectFailure ∷ ShelleyDelplPredFailure BabbageEra → EraRuleFailure "LEDGERS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyLedgerPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledgers Methods injectFailure ∷ ShelleyLedgerPredFailure BabbageEra → EraRuleFailure "LEDGERS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyLedgersPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledgers Methods injectFailure ∷ ShelleyLedgersPredFailure BabbageEra → EraRuleFailure "LEDGERS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyPoolPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledgers Methods injectFailure ∷ ShelleyPoolPredFailure BabbageEra → EraRuleFailure "LEDGERS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyPpupPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledgers Methods injectFailure ∷ ShelleyPpupPredFailure BabbageEra → EraRuleFailure "LEDGERS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledgers Methods injectFailure ∷ ShelleyUtxoPredFailure BabbageEra → EraRuleFailure "LEDGERS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "LEDGERS" ShelleyUtxowPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledgers Methods injectFailure ∷ ShelleyUtxowPredFailure BabbageEra → EraRuleFailure "LEDGERS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "POOL" ShelleyPoolPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Pool Methods injectFailure ∷ ShelleyPoolPredFailure BabbageEra → EraRuleFailure "POOL" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "PPUP" ShelleyPpupPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ppup Methods injectFailure ∷ ShelleyPpupPredFailure BabbageEra → EraRuleFailure "PPUP" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXO" AllegraUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxo Methods injectFailure ∷ AllegraUtxoPredFailure BabbageEra → EraRuleFailure "UTXO" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXO" AlonzoUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxo Methods injectFailure ∷ AlonzoUtxoPredFailure BabbageEra → EraRuleFailure "UTXO" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXO" AlonzoUtxosPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxo Methods injectFailure ∷ AlonzoUtxosPredFailure BabbageEra → EraRuleFailure "UTXO" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXO" BabbageUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxo Methods injectFailure ∷ BabbageUtxoPredFailure BabbageEra → EraRuleFailure "UTXO" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXO" ShelleyPpupPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxo Methods injectFailure ∷ ShelleyPpupPredFailure BabbageEra → EraRuleFailure "UTXO" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXO" ShelleyUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxo Methods injectFailure ∷ ShelleyUtxoPredFailure BabbageEra → EraRuleFailure "UTXO" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOS" AlonzoUtxosPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxos Methods injectFailure ∷ AlonzoUtxosPredFailure BabbageEra → EraRuleFailure "UTXOS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOS" ShelleyPpupPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxos Methods injectFailure ∷ ShelleyPpupPredFailure BabbageEra → EraRuleFailure "UTXOS" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" AllegraUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxow Methods injectFailure ∷ AllegraUtxoPredFailure BabbageEra → EraRuleFailure "UTXOW" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" AlonzoUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxow Methods injectFailure ∷ AlonzoUtxoPredFailure BabbageEra → EraRuleFailure "UTXOW" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" AlonzoUtxosPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxow Methods injectFailure ∷ AlonzoUtxosPredFailure BabbageEra → EraRuleFailure "UTXOW" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" AlonzoUtxowPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxow Methods injectFailure ∷ AlonzoUtxowPredFailure BabbageEra → EraRuleFailure "UTXOW" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" BabbageUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxow Methods injectFailure ∷ BabbageUtxoPredFailure BabbageEra → EraRuleFailure "UTXOW" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" BabbageUtxowPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxow Methods injectFailure ∷ BabbageUtxowPredFailure BabbageEra → EraRuleFailure "UTXOW" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" ShelleyPpupPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxow Methods injectFailure ∷ ShelleyPpupPredFailure BabbageEra → EraRuleFailure "UTXOW" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" ShelleyUtxoPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxow Methods injectFailure ∷ ShelleyUtxoPredFailure BabbageEra → EraRuleFailure "UTXOW" BabbageEra Source # | |||||||||||||||||
| InjectRuleFailure "UTXOW" ShelleyUtxowPredFailure BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxow Methods injectFailure ∷ ShelleyUtxowPredFailure BabbageEra → EraRuleFailure "UTXOW" BabbageEra Source # | |||||||||||||||||
| TranslateEra BabbageEra (Tx 'TopTx) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation Associated Types
Methods translateEra ∷ TranslationContext BabbageEra → Tx 'TopTx (PreviousEra BabbageEra) → Except (TranslationError BabbageEra (Tx 'TopTx)) (Tx 'TopTx BabbageEra) Source # | |||||||||||||||||
| Typeable l ⇒ DecCBOR (Annotator (BabbageTxBodyRaw l BabbageEra)) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods decCBOR ∷ Decoder s (Annotator (BabbageTxBodyRaw l BabbageEra)) Source # dropCBOR ∷ Proxy (Annotator (BabbageTxBodyRaw l BabbageEra)) → Decoder s () Source # label ∷ Proxy (Annotator (BabbageTxBodyRaw l BabbageEra)) → Text Source # | |||||||||||||||||
| Typeable l ⇒ DecCBOR (Annotator (Tx l BabbageEra)) | |||||||||||||||||
| Typeable l ⇒ DecCBOR (Annotator (TxBody l BabbageEra)) | |||||||||||||||||
| SafeToHash (PlutusScript BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Scripts | |||||||||||||||||
| NFData (PlutusScript BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Scripts Methods rnf ∷ PlutusScript BabbageEra → () # | |||||||||||||||||
| Generic (PlutusScript BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Scripts Associated Types
Methods from ∷ PlutusScript BabbageEra → Rep (PlutusScript BabbageEra) x # to ∷ Rep (PlutusScript BabbageEra) x → PlutusScript BabbageEra # | |||||||||||||||||
| Show (PlutusScript BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Scripts Methods showsPrec ∷ Int → PlutusScript BabbageEra → ShowS # show ∷ PlutusScript BabbageEra → String # showList ∷ [PlutusScript BabbageEra] → ShowS # | |||||||||||||||||
| Show (TransitionConfig BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Transition Methods showsPrec ∷ Int → TransitionConfig BabbageEra → ShowS # show ∷ TransitionConfig BabbageEra → String # showList ∷ [TransitionConfig BabbageEra] → ShowS # | |||||||||||||||||
| Eq (PlutusScript BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Scripts Methods (==) ∷ PlutusScript BabbageEra → PlutusScript BabbageEra → Bool # (/=) ∷ PlutusScript BabbageEra → PlutusScript BabbageEra → Bool # | |||||||||||||||||
| Eq (TransitionConfig BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Transition Methods (==) ∷ TransitionConfig BabbageEra → TransitionConfig BabbageEra → Bool # (/=) ∷ TransitionConfig BabbageEra → TransitionConfig BabbageEra → Bool # | |||||||||||||||||
| Ord (PlutusScript BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Scripts Methods compare ∷ PlutusScript BabbageEra → PlutusScript BabbageEra → Ordering # (<) ∷ PlutusScript BabbageEra → PlutusScript BabbageEra → Bool # (<=) ∷ PlutusScript BabbageEra → PlutusScript BabbageEra → Bool # (>) ∷ PlutusScript BabbageEra → PlutusScript BabbageEra → Bool # (>=) ∷ PlutusScript BabbageEra → PlutusScript BabbageEra → Bool # max ∷ PlutusScript BabbageEra → PlutusScript BabbageEra → PlutusScript BabbageEra # min ∷ PlutusScript BabbageEra → PlutusScript BabbageEra → PlutusScript BabbageEra # | |||||||||||||||||
| MemPack (PlutusScript BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Scripts Methods packedByteCount ∷ PlutusScript BabbageEra → Int Source # packM ∷ PlutusScript BabbageEra → Pack s () Source # unpackM ∷ Buffer b ⇒ Unpack s b (PlutusScript BabbageEra) Source # | |||||||||||||||||
| NoThunks (PlutusScript BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Scripts Methods noThunks ∷ Context → PlutusScript BabbageEra → IO (Maybe ThunkInfo) Source # wNoThunks ∷ Context → PlutusScript BabbageEra → IO (Maybe ThunkInfo) Source # showTypeOf ∷ Proxy (PlutusScript BabbageEra) → String Source # | |||||||||||||||||
| NoThunks (TransitionConfig BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Transition Methods noThunks ∷ Context → TransitionConfig BabbageEra → IO (Maybe ThunkInfo) Source # wNoThunks ∷ Context → TransitionConfig BabbageEra → IO (Maybe ThunkInfo) Source # showTypeOf ∷ Proxy (TransitionConfig BabbageEra) → String Source # | |||||||||||||||||
| Typeable l ⇒ ToCBOR (Tx l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Tx | |||||||||||||||||
| Typeable l ⇒ ToCBOR (TxBody l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody | |||||||||||||||||
| Typeable l ⇒ DecCBOR (BabbageTxBodyRaw l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods decCBOR ∷ Decoder s (BabbageTxBodyRaw l BabbageEra) Source # dropCBOR ∷ Proxy (BabbageTxBodyRaw l BabbageEra) → Decoder s () Source # label ∷ Proxy (BabbageTxBodyRaw l BabbageEra) → Text Source # | |||||||||||||||||
| EncCBOR (BabbageTxBodyRaw l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods | |||||||||||||||||
| EncCBOR (Tx l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Tx | |||||||||||||||||
| EncCBOR (TxBody l BabbageEra) | Encodes memoized bytes created upon construction. | ||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody | |||||||||||||||||
| SafeToHash (TxBody l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods originalBytes ∷ TxBody l BabbageEra → ByteString Source # originalBytesSize ∷ TxBody l BabbageEra → Int Source # makeHashWithExplicitProxys ∷ Proxy i → TxBody l BabbageEra → SafeHash i Source # | |||||||||||||||||
| EqRaw (BabbageTxBodyRaw l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods eqRaw ∷ BabbageTxBodyRaw l BabbageEra → BabbageTxBodyRaw l BabbageEra → Bool Source # | |||||||||||||||||
| EqRaw (Tx l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Tx Methods eqRaw ∷ Tx l BabbageEra → Tx l BabbageEra → Bool Source # | |||||||||||||||||
| EqRaw (TxBody l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods eqRaw ∷ TxBody l BabbageEra → TxBody l BabbageEra → Bool Source # | |||||||||||||||||
| Memoized (TxBody l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Associated Types
Methods getMemoBytes ∷ TxBody l BabbageEra → MemoBytes (RawType (TxBody l BabbageEra)) wrapMemoBytes ∷ MemoBytes (RawType (TxBody l BabbageEra)) → TxBody l BabbageEra | |||||||||||||||||
| NFData (BabbageTxBodyRaw l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods rnf ∷ BabbageTxBodyRaw l BabbageEra → () # | |||||||||||||||||
| NFData (Tx l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Tx Methods rnf ∷ Tx l BabbageEra → () # | |||||||||||||||||
| NFData (TxBody l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods rnf ∷ TxBody l BabbageEra → () # | |||||||||||||||||
| Generic (Tx l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Tx Associated Types
Methods from ∷ Tx l BabbageEra → Rep (Tx l BabbageEra) x # to ∷ Rep (Tx l BabbageEra) x → Tx l BabbageEra # | |||||||||||||||||
| Generic (TxBody l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Associated Types
Methods from ∷ TxBody l BabbageEra → Rep (TxBody l BabbageEra) x # to ∷ Rep (TxBody l BabbageEra) x → TxBody l BabbageEra # | |||||||||||||||||
| Show (BabbageTxBodyRaw l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods showsPrec ∷ Int → BabbageTxBodyRaw l BabbageEra → ShowS # show ∷ BabbageTxBodyRaw l BabbageEra → String # showList ∷ [BabbageTxBodyRaw l BabbageEra] → ShowS # | |||||||||||||||||
| Show (Tx l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Tx | |||||||||||||||||
| Show (TxBody l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody | |||||||||||||||||
| Eq (BabbageTxBodyRaw l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods (==) ∷ BabbageTxBodyRaw l BabbageEra → BabbageTxBodyRaw l BabbageEra → Bool # (/=) ∷ BabbageTxBodyRaw l BabbageEra → BabbageTxBodyRaw l BabbageEra → Bool # | |||||||||||||||||
| Eq (Tx l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Tx Methods (==) ∷ Tx l BabbageEra → Tx l BabbageEra → Bool # (/=) ∷ Tx l BabbageEra → Tx l BabbageEra → Bool # | |||||||||||||||||
| Eq (TxBody l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods (==) ∷ TxBody l BabbageEra → TxBody l BabbageEra → Bool # (/=) ∷ TxBody l BabbageEra → TxBody l BabbageEra → Bool # | |||||||||||||||||
| Typeable l ⇒ NoThunks (BabbageTxBodyRaw l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods noThunks ∷ Context → BabbageTxBodyRaw l BabbageEra → IO (Maybe ThunkInfo) Source # wNoThunks ∷ Context → BabbageTxBodyRaw l BabbageEra → IO (Maybe ThunkInfo) Source # showTypeOf ∷ Proxy (BabbageTxBodyRaw l BabbageEra) → String Source # | |||||||||||||||||
| Typeable l ⇒ NoThunks (Tx l BabbageEra) | |||||||||||||||||
| Typeable l ⇒ NoThunks (TxBody l BabbageEra) | |||||||||||||||||
| HashAnnotated (TxBody l BabbageEra) EraIndependentTxBody | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody Methods hashAnnotated ∷ TxBody l BabbageEra → SafeHash EraIndependentTxBody Source # | |||||||||||||||||
| type ContextError BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxInfo | |||||||||||||||||
| data TxInfoResult BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxInfo | |||||||||||||||||
| data PlutusScript BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Scripts data PlutusScript BabbageEra
| |||||||||||||||||
| type BlockBody BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.BlockBody | |||||||||||||||||
| type NativeScript BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Scripts | |||||||||||||||||
| type Script BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Scripts | |||||||||||||||||
| type TxAuxData BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxAuxData | |||||||||||||||||
| type TxOut BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxOut | |||||||||||||||||
| type TxWits BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxWits | |||||||||||||||||
| type Value BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type TranslationContext BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type TxCert BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxCert | |||||||||||||||||
| type TxCertUpgradeError BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxCert | |||||||||||||||||
| type Genesis BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type AccountState BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.State.Account | |||||||||||||||||
| type Accounts BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.State.Account | |||||||||||||||||
| type CertState BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.State.CertState | |||||||||||||||||
| type GovState BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.PParams | |||||||||||||||||
| type InstantStake BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.State.Stake | |||||||||||||||||
| type ScriptsNeeded BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.UTxO | |||||||||||||||||
| type EraName BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era | |||||||||||||||||
| type PreviousEra BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era | |||||||||||||||||
| type ProtVerHigh BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era | |||||||||||||||||
| type ProtVerLow BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Internal.Definition.Era | |||||||||||||||||
| newtype TransitionConfig BabbageEra | |||||||||||||||||
| type PlutusPurpose f BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Scripts | |||||||||||||||||
| newtype Tx l BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Tx | |||||||||||||||||
| newtype TxBody l BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody | |||||||||||||||||
| type EraRule "BBODY" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "DELEG" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "DELEGS" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "DELPL" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "EPOCH" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "LEDGER" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "LEDGERS" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "MIR" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "NEWEPOCH" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "NEWPP" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "POOL" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "POOLREAP" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "PPUP" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "RUPD" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "SNAP" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "TICK" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "TICKF" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "UPEC" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "UTXO" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "UTXOS" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRule "UTXOW" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type EraRuleEvent "LEDGER" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules | |||||||||||||||||
| type EraRuleEvent "PPUP" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules | |||||||||||||||||
| type EraRuleEvent "TICK" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules | |||||||||||||||||
| type EraRuleEvent "UTXOS" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxos | |||||||||||||||||
| type EraRuleFailure "BBODY" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Bbody | |||||||||||||||||
| type EraRuleFailure "DELEG" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Deleg | |||||||||||||||||
| type EraRuleFailure "DELEGS" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Delegs | |||||||||||||||||
| type EraRuleFailure "DELPL" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Delpl | |||||||||||||||||
| type EraRuleFailure "LEDGER" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledger | |||||||||||||||||
| type EraRuleFailure "LEDGERS" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ledgers | |||||||||||||||||
| type EraRuleFailure "POOL" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Pool | |||||||||||||||||
| type EraRuleFailure "PPUP" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Ppup | |||||||||||||||||
| type EraRuleFailure "UTXO" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxo | |||||||||||||||||
| type EraRuleFailure "UTXOS" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxos | |||||||||||||||||
| type EraRuleFailure "UTXOW" BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Rules.Utxow | |||||||||||||||||
| type DowngradePParams f BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.PParams | |||||||||||||||||
| type PParamsHKD f BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.PParams | |||||||||||||||||
| type UpgradePParams f BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.PParams | |||||||||||||||||
| type TranslationError BabbageEra PParams | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation | |||||||||||||||||
| type TranslationError BabbageEra CommitteeState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation | |||||||||||||||||
| type TranslationError BabbageEra DState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation | |||||||||||||||||
| type TranslationError BabbageEra PState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation | |||||||||||||||||
| type TranslationError BabbageEra FuturePParams | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation | |||||||||||||||||
| type TranslationError BabbageEra UTxO | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation | |||||||||||||||||
| type TranslationError BabbageEra ShelleyGovState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation | |||||||||||||||||
| type TranslationError BabbageEra EpochState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation | |||||||||||||||||
| type TranslationError BabbageEra LedgerState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation | |||||||||||||||||
| type TranslationError BabbageEra NewEpochState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation | |||||||||||||||||
| type TranslationError BabbageEra UTxOState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation | |||||||||||||||||
| type TranslationError BabbageEra ProposedPPUpdates | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation | |||||||||||||||||
| type TranslationError BabbageEra ShelleyAccounts | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation | |||||||||||||||||
| type TranslationError BabbageEra ShelleyCertState | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation | |||||||||||||||||
| type TranslationError BabbageEra ShelleyInstantStake | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation | |||||||||||||||||
| type STxLevel l BabbageEra | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Era | |||||||||||||||||
| type TranslationError BabbageEra (Tx 'TopTx) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Translation | |||||||||||||||||
| type Rep (PlutusScript BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Scripts type Rep (PlutusScript BabbageEra) = D1 ('MetaData "PlutusScript" "Cardano.Ledger.Babbage.Scripts" "cardano-ledger-babbage-1.13.0.0-inplace" 'False) (C1 ('MetaCons "BabbagePlutusV1" 'PrefixI 'False) (S1 ('MetaSel ('Nothing ∷ Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV1))) :+: C1 ('MetaCons "BabbagePlutusV2" 'PrefixI 'False) (S1 ('MetaSel ('Nothing ∷ Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV2)))) | |||||||||||||||||
| type RawType (TxBody l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody | |||||||||||||||||
| type Rep (Tx l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.Tx type Rep (Tx l BabbageEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Babbage.Tx" "cardano-ledger-babbage-1.13.0.0-inplace" 'True) (C1 ('MetaCons "MkBabbageTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unBabbageTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (AlonzoTx l BabbageEra)))) | |||||||||||||||||
| type Rep (TxBody l BabbageEra) | |||||||||||||||||
Defined in Cardano.Ledger.Babbage.TxBody | |||||||||||||||||
babbageOperationalCertRule ∷ Era era ⇒ Proxy era → Rule Source #
Babbage changed operational_cert from GroupDef to Rule to match actual block
serialization. See header_body instance for full explanation.
Ref: PR #3762, Issue #3559
babbageProtocolVersionRule ∷ HuddleRule "major_protocol_version" era ⇒ Proxy era → Rule Source #
Babbage changed protocol_version from GroupDef to Rule to match actual block
serialization. See header_body instance for full explanation.
Ref: PR #3762, Issue #3559
babbageTransactionOutput ∷ (HuddleRule "address" era, HuddleRule "value" era, HuddleRule "datum_option" era) ⇒ Proxy era → Rule → Rule Source #
babbageScript ∷ (HuddleRule "native_script" era, HuddleRule "plutus_v1_script" era, HuddleRule "plutus_v2_script" era) ⇒ Proxy era → Rule Source #
alonzoTransactionOutputRule ∷ (HuddleRule "address" era, HuddleRule "value" era, HuddleRule "hash32" era) ⇒ Proxy era → Rule Source #
datumOptionRule ∷ (HuddleRule "hash32" era, HuddleRule "data" era) ⇒ Proxy era → Rule Source #
Orphan instances
| HuddleGroup "account_registration_cert" BabbageEra Source # | |
Methods | |
| HuddleGroup "account_unregistration_cert" BabbageEra Source # | |
Methods | |
| HuddleGroup "delegation_to_stake_pool_cert" BabbageEra Source # | |
Methods | |
| HuddleGroup "genesis_delegation_cert" BabbageEra Source # | |
Methods | |
| HuddleGroup "move_instantaneous_rewards_cert" BabbageEra Source # | |
Methods | |
| HuddleGroup "multi_host_name" BabbageEra Source # | |
Methods | |
| HuddleGroup "pool_params" BabbageEra Source # | |
Methods | |
| HuddleGroup "pool_registration_cert" BabbageEra Source # | |
Methods | |
| HuddleGroup "pool_retirement_cert" BabbageEra Source # | |
Methods | |
| HuddleGroup "script_all" BabbageEra Source # | |
Methods | |
| HuddleGroup "script_any" BabbageEra Source # | |
Methods | |
| HuddleGroup "script_invalid_before" BabbageEra Source # | |
Methods | |
| HuddleGroup "script_invalid_hereafter" BabbageEra Source # | |
Methods | |
| HuddleGroup "script_n_of_k" BabbageEra Source # | |
Methods | |
| HuddleGroup "script_pubkey" BabbageEra Source # | |
Methods | |
| HuddleGroup "single_host_addr" BabbageEra Source # | |
Methods | |
| HuddleGroup "single_host_name" BabbageEra Source # | |
Methods | |
| HuddleRule "alonzo_transaction_output" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "asset_name" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "auxiliary_data" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "auxiliary_data_array" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "auxiliary_data_map" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "auxiliary_scripts" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "big_int" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "big_nint" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "big_uint" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "block" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "bootstrap_witness" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "bounded_bytes" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "certificate" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "cost_models" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "data" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "datum_option" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "delta_coin" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "distinct_bytes" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "dns_name" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "ex_unit_prices" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "ex_units" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "genesis_delegate_hash" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "genesis_hash" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "header" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "header_body" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "language" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "major_protocol_version" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "mint" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "move_instantaneous_reward" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "native_script" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "network_id" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "operational_cert" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| (Era era, HuddleRule "distinct_bytes" era) ⇒ HuddleRule "plutus_v2_script" era Source # | |
Methods huddleRule ∷ Proxy era → Rule Source # | |
| HuddleRule "policy_id" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "pool_metadata" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "positive_interval" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "proposed_protocol_parameter_updates" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "protocol_param_update" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "protocol_version" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "redeemer" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "redeemer_tag" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "redeemers" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "relay" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "required_signers" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "script" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "script_data_hash" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "transaction" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "transaction_body" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "transaction_id" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "transaction_input" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "transaction_output" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "transaction_witness_set" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "update" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "url" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "value" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "vkeywitness" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule "withdrawals" BabbageEra Source # | |
Methods huddleRule ∷ Proxy BabbageEra → Rule Source # | |
| HuddleRule1 "set" BabbageEra Source # | |
Methods huddleRule1 ∷ IsType0 a ⇒ Proxy BabbageEra → a → GRuleCall Source # | |