cardano-ledger-core-1.19.0.0: Core components of Cardano ledgers from the Shelley release on.
Safe HaskellNone
LanguageHaskell2010

Cardano.Ledger.Core.HuddleSpec

Documentation

majorProtocolVersionRuleEra era ⇒ Proxy "major_protocol_version" → Proxy era → Rule Source #

Orphan instances

Era era ⇒ HuddleRule "addr_keyhash" era Source # 
Instance details

Methods

huddleRuleNamedProxy "addr_keyhash" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "address" era Source # 
Instance details

Methods

huddleRuleNamedProxy "address" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "auxiliary_data_hash" era Source # 
Instance details

Methods

huddleRuleNamedProxy "auxiliary_data_hash" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "block_number" era Source # 
Instance details

Methods

huddleRuleNamedProxy "block_number" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "coin" era Source # 
Instance details

Methods

huddleRuleNamedProxy "coin" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "credential" era Source # 
Instance details

Methods

huddleRuleNamedProxy "credential" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "epoch" era Source # 
Instance details

Methods

huddleRuleNamedProxy "epoch" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "epoch_interval" era Source # 
Instance details

Methods

huddleRuleNamedProxy "epoch_interval" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "hash28" era Source # 
Instance details

Methods

huddleRuleNamedProxy "hash28" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "hash32" era Source # 
Instance details

Methods

huddleRuleNamedProxy "hash32" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "ipv4" era Source # 
Instance details

Methods

huddleRuleNamedProxy "ipv4" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "ipv6" era Source # 
Instance details

Methods

huddleRuleNamedProxy "ipv6" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "kes_period" era Source # 
Instance details

Methods

huddleRuleNamedProxy "kes_period" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "kes_signature" era Source # 
Instance details

Methods

huddleRuleNamedProxy "kes_signature" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "kes_vkey" era Source # 
Instance details

Methods

huddleRuleNamedProxy "kes_vkey" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "max_word32" era Source # 
Instance details

Methods

huddleRuleNamedProxy "max_word32" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "max_word64" era Source # 
Instance details

Methods

huddleRuleNamedProxy "max_word64" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "metadata" era Source # 
Instance details

Methods

huddleRuleNamedProxy "metadata" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "metadatum" era Source # 
Instance details

Methods

huddleRuleNamedProxy "metadatum" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "metadatum_label" era Source # 
Instance details

Methods

huddleRuleNamedProxy "metadatum_label" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "nonce" era Source # 
Instance details

Methods

huddleRuleNamedProxy "nonce" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "nonnegative_interval" era Source # 
Instance details

Methods

huddleRuleNamedProxy "nonnegative_interval" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "pool_keyhash" era Source # 
Instance details

Methods

huddleRuleNamedProxy "pool_keyhash" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "port" era Source # 
Instance details

Methods

huddleRuleNamedProxy "port" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "positive_coin" era Source # 
Instance details

Methods

huddleRuleNamedProxy "positive_coin" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "positive_int" era Source # 
Instance details

Methods

huddleRuleNamedProxy "positive_int" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "positive_word32" era Source # 
Instance details

Methods

huddleRuleNamedProxy "positive_word32" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "reward_account" era Source # 
Instance details

Methods

huddleRuleNamedProxy "reward_account" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "script_hash" era Source # 
Instance details

Methods

huddleRuleNamedProxy "script_hash" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "sequence_number" era Source # 
Instance details

Methods

huddleRuleNamedProxy "sequence_number" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "signature" era Source # 
Instance details

Methods

huddleRuleNamedProxy "signature" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "signkey_kes" era Source # 
Instance details

Methods

huddleRuleNamedProxy "signkey_kes" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "slot" era Source # 
Instance details

Methods

huddleRuleNamedProxy "slot" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "stake_credential" era Source # 
Instance details

Methods

huddleRuleNamedProxy "stake_credential" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "transaction_index" era Source # 
Instance details

Methods

huddleRuleNamedProxy "transaction_index" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "unit_interval" era Source # 
Instance details

Methods

huddleRuleNamedProxy "unit_interval" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "vkey" era Source # 
Instance details

Methods

huddleRuleNamedProxy "vkey" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "vrf_cert" era Source # 
Instance details

Methods

huddleRuleNamedProxy "vrf_cert" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "vrf_keyhash" era Source # 
Instance details

Methods

huddleRuleNamedProxy "vrf_keyhash" → Proxy era → Rule Source #

Era era ⇒ HuddleRule "vrf_vkey" era Source # 
Instance details

Methods

huddleRuleNamedProxy "vrf_vkey" → Proxy era → Rule Source #