cardano-ledger-babbage-1.13.0.0: Cardano ledger introducing refrence scripts and inline datums
Safe HaskellNone
LanguageHaskell2010

Test.Cardano.Ledger.Babbage.CDDL

Synopsis

Documentation

int64Rule Source #

64-bit signed integers for native script timelock thresholds.

mkPoolRulesRuleRule → (Named Group, Named Group, [HuddleItem]) Source #

Generate pool-related definitions with protocol-version-specific dns_name and url sizes.

mkScriptAllIsType0 script ⇒ script → Named Group Source #

mkScriptAnyIsType0 script ⇒ script → Named Group Source #

mkScriptNOfK ∷ (IsType0 threshold, IsType0 script) ⇒ threshold → script → Named Group Source #

nonnegative_intervalRule Source #

nonnegative_interval = tag 0 [uint, positive_int]

constrIsType0 x ⇒ x → GRuleCall Source #

operational_certRule Source #

Changed from Named Group (grp) to Rule (arr) to match actual block serialization. Ref: PR #3762, Issue #3559

protocol_versionEra era ⇒ Rule Source #

Changed from Named Group (grp) to Rule (arr) to match actual block serialization. Ref: PR #3762, Issue #3559