blockfrost-api-0.8.0.0: API definitions for blockfrost.io
Safe HaskellSafe-Inferred
LanguageHaskell2010

Blockfrost.Types.Shared.ScriptHash

Description

Script Hash newtype

Synopsis

Documentation

newtype ScriptHash Source #

Script Hash newtype

Constructors

ScriptHash 

Fields

Instances

Instances details
FromJSON ScriptHash Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

ToJSON ScriptHash Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

IsString ScriptHash Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

Generic ScriptHash Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

Associated Types

type Rep ScriptHash :: Type -> Type #

Show ScriptHash Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

Eq ScriptHash Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

FromHttpApiData ScriptHash Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

ToHttpApiData ScriptHash Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

ToSample ScriptHash Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

HasScriptHash TransactionRedeemer ScriptHash Source # 
Instance details

Defined in Blockfrost.Lens

HasReferenceScriptHash AddressUtxo (Maybe ScriptHash) Source # 
Instance details

Defined in Blockfrost.Lens

HasReferenceScriptHash UtxoInput (Maybe ScriptHash) Source # 
Instance details

Defined in Blockfrost.Lens

HasReferenceScriptHash UtxoOutput (Maybe ScriptHash) Source # 
Instance details

Defined in Blockfrost.Lens

ToCapture (Capture "script_hash" ScriptHash) Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

Methods

toCapture :: Proxy (Capture "script_hash" ScriptHash) -> DocCapture #

type Rep ScriptHash Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

type Rep ScriptHash = D1 ('MetaData "ScriptHash" "Blockfrost.Types.Shared.ScriptHash" "blockfrost-api-0.8.0.0-9jPVyZRQiil83CVj7Bn3JQ" 'True) (C1 ('MetaCons "ScriptHash" 'PrefixI 'True) (S1 ('MetaSel ('Just "unScriptHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

newtype ScriptHashList Source #

Wrapper for list of ScriptHash-es, used by script list endpoint

Constructors

ScriptHashList 

Instances

Instances details
FromJSON ScriptHashList Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

ToJSON ScriptHashList Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

Generic ScriptHashList Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

Associated Types

type Rep ScriptHashList :: Type -> Type #

Show ScriptHashList Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

Eq ScriptHashList Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

ToSample ScriptHashList Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

type Rep ScriptHashList Source # 
Instance details

Defined in Blockfrost.Types.Shared.ScriptHash

type Rep ScriptHashList = D1 ('MetaData "ScriptHashList" "Blockfrost.Types.Shared.ScriptHash" "blockfrost-api-0.8.0.0-9jPVyZRQiil83CVj7Bn3JQ" 'True) (C1 ('MetaCons "ScriptHashList" 'PrefixI 'True) (S1 ('MetaSel ('Just "unScriptHashList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [ScriptHash])))