Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- distinct ∷ IsSizeable s ⇒ Value s → Rule
- bounded_bytes ∷ Rule
- nonnegative_interval ∷ Rule
- unit_interval ∷ Rule
- positive_int ∷ Rule
- int64 ∷ Rule
- nonZeroInt64 ∷ Rule
- posInt64 ∷ Rule
- negInt64 ∷ Rule
- maxWord64 ∷ Integer
- maxInt64 ∷ Integer
- minInt64 ∷ Integer
- big_nint ∷ Rule
- big_uint ∷ Rule
- big_int ∷ Rule
- signature ∷ Rule
- signkeyKES ∷ Rule
- kes_signature ∷ Rule
- kes_vkey ∷ Rule
- vrf_cert ∷ Rule
- vrf_vkey ∷ Rule
- vkey ∷ Rule
- hash32 ∷ Rule
- hash28 ∷ Rule
- vrf_keyhash ∷ Rule
- pool_keyhash ∷ Rule
- addr_keyhash ∷ Rule
- reward_account ∷ Rule
- address ∷ Rule
- positive_coin ∷ Rule
- coin ∷ Rule
- nonempty_set ∷ IsType0 t0 ⇒ t0 → GRuleCall
- set ∷ IsType0 t0 ⇒ t0 → GRuleCall
- nonce ∷ Rule
- metadata_hash ∷ Rule
- script_hash ∷ Rule
- genesis_hash ∷ Rule
- genesis_delegate_hash ∷ Rule
- epoch ∷ Rule
- multisig_n_of_k ∷ Named Group
- multisig_any ∷ Named Group
- multisig_all ∷ Named Group
- multisig_pubkey ∷ Named Group
- multisig_script ∷ Rule
- bootstrap_witness ∷ Rule
- vkeywitness ∷ Rule
- transaction_metadata ∷ Rule
- transaction_metadatum_label ∷ Rule
- transaction_metadatum ∷ Rule
- protocol_param_update ∷ Rule
- proposed_protocol_parameter_updates ∷ Rule
- update ∷ Rule
- withdrawals ∷ Rule
- url ∷ Rule
- pool_metadata ∷ Rule
- relay ∷ Rule
- multi_host_name ∷ Named Group
- single_host_name ∷ Named Group
- single_host_addr ∷ Named Group
- dns_name ∷ Rule
- ipv6 ∷ Rule
- ipv4 ∷ Rule
- port ∷ Rule
- pool_params ∷ Named Group
- credential ∷ Rule
- stake_credential ∷ Rule
- delta_coin ∷ Rule
- move_instantaneous_reward ∷ Rule
- move_instantaneous_rewards_cert ∷ Named Group
- genesis_key_delegation ∷ Named Group
- pool_retirement ∷ Named Group
- pool_registration ∷ Named Group
- stake_delegation ∷ Named Group
- stake_deregistration ∷ Named Group
- stake_registration ∷ Named Group
- certificate ∷ Rule
- transaction_output ∷ Rule
- transaction_input ∷ Rule
- protocol_version ∷ Named Group
- major_protocol_version ∷ Rule
- next_major_protocol_version ∷ Integer
- operational_cert ∷ Named Group
- header_body ∷ Rule
- header ∷ Rule
- transaction_index ∷ Rule
- shelleyCDDL ∷ Huddle
- allegraCDDL ∷ Huddle
- native_script ∷ Rule
- script_pubkey ∷ Named Group
- script_all ∷ Named Group
- script_any ∷ Named Group
- script_n_of_k ∷ Named Group
- invalid_before ∷ Named Group
- invalid_hereafter ∷ Named Group
- metadata ∷ Rule
- auxiliary_scripts ∷ Rule
- auxiliary_data ∷ Rule
- transaction_body ∷ Rule
- block ∷ Rule
- transaction ∷ Rule
- transaction_witness_set ∷ Rule
Documentation
nonnegative_interval ∷ Rule Source #
nonnegative_interval = tag 0 [uint, positive_int]
this is the same as the current int64 definition but without zero
nonempty_set ∷ IsType0 t0 ⇒ t0 → GRuleCall Source #