blockfrost-api-0.2.0.0: API definitions for blockfrost.io
Safe HaskellNone
LanguageHaskell2010

Blockfrost.Types.NutLink

Description

Types for Nut.link servics

Synopsis

Documentation

data NutlinkAddress Source #

Specific address metadata

Constructors

NutlinkAddress 

Fields

Instances

Instances details
Eq NutlinkAddress Source # 
Instance details

Defined in Blockfrost.Types.NutLink

Show NutlinkAddress Source # 
Instance details

Defined in Blockfrost.Types.NutLink

Generic NutlinkAddress Source # 
Instance details

Defined in Blockfrost.Types.NutLink

Associated Types

type Rep NutlinkAddress :: Type -> Type #

ToJSON NutlinkAddress Source # 
Instance details

Defined in Blockfrost.Types.NutLink

FromJSON NutlinkAddress Source # 
Instance details

Defined in Blockfrost.Types.NutLink

ToSample NutlinkAddress Source # 
Instance details

Defined in Blockfrost.Types.NutLink

HasAddress NutlinkAddress Address Source # 
Instance details

Defined in Blockfrost.Lens

HasMetadataUrl NutlinkAddress Text Source # 
Instance details

Defined in Blockfrost.Lens

HasMetadataHash NutlinkAddress Text Source # 
Instance details

Defined in Blockfrost.Lens

HasMetadata NutlinkAddress (Maybe Value) Source # 
Instance details

Defined in Blockfrost.Lens

type Rep NutlinkAddress Source # 
Instance details

Defined in Blockfrost.Types.NutLink

type Rep NutlinkAddress = D1 ('MetaData "NutlinkAddress" "Blockfrost.Types.NutLink" "blockfrost-api-0.2.0.0-Hsre1z6A3K049l5HFlEppT" 'False) (C1 ('MetaCons "NutlinkAddress" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_nutlinkAddressAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Address) :*: S1 ('MetaSel ('Just "_nutlinkAddressMetadataUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_nutlinkAddressMetadataHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_nutlinkAddressMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Value)))))

data NutlinkAddressTicker Source #

Ticker for specific metadata oracle

Constructors

NutlinkAddressTicker 

Fields

Instances

Instances details
Eq NutlinkAddressTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

Show NutlinkAddressTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

Generic NutlinkAddressTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

Associated Types

type Rep NutlinkAddressTicker :: Type -> Type #

ToJSON NutlinkAddressTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

FromJSON NutlinkAddressTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

ToSample NutlinkAddressTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

HasName NutlinkAddressTicker Text Source # 
Instance details

Defined in Blockfrost.Lens

HasCount NutlinkAddressTicker Integer Source # 
Instance details

Defined in Blockfrost.Lens

HasLatestBlock NutlinkAddressTicker Integer Source # 
Instance details

Defined in Blockfrost.Lens

type Rep NutlinkAddressTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

type Rep NutlinkAddressTicker = D1 ('MetaData "NutlinkAddressTicker" "Blockfrost.Types.NutLink" "blockfrost-api-0.2.0.0-Hsre1z6A3K049l5HFlEppT" 'False) (C1 ('MetaCons "NutlinkAddressTicker" 'PrefixI 'True) (S1 ('MetaSel ('Just "_nutlinkAddressTickerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_nutlinkAddressTickerCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_nutlinkAddressTickerLatestBlock") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer))))

data NutlinkTicker Source #

Specific ticker record

Constructors

NutlinkTicker 

Fields

Instances

Instances details
Eq NutlinkTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

Show NutlinkTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

Generic NutlinkTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

Associated Types

type Rep NutlinkTicker :: Type -> Type #

ToJSON NutlinkTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

FromJSON NutlinkTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

ToSample NutlinkTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

HasTxHash NutlinkTicker TxHash Source # 
Instance details

Defined in Blockfrost.Lens

HasTxIndex NutlinkTicker Integer Source # 
Instance details

Defined in Blockfrost.Lens

HasBlockHeight NutlinkTicker Integer Source # 
Instance details

Defined in Blockfrost.Lens

HasPayload NutlinkTicker Value Source # 
Instance details

Defined in Blockfrost.Lens

ToJSON (Address, NutlinkTicker) Source # 
Instance details

Defined in Blockfrost.Types.NutLink

FromJSON (Address, NutlinkTicker) Source # 
Instance details

Defined in Blockfrost.Types.NutLink

type Rep NutlinkTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

type Rep NutlinkTicker = D1 ('MetaData "NutlinkTicker" "Blockfrost.Types.NutLink" "blockfrost-api-0.2.0.0-Hsre1z6A3K049l5HFlEppT" 'False) (C1 ('MetaCons "NutlinkTicker" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_nutlinkTickerTxHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxHash) :*: S1 ('MetaSel ('Just "_nutlinkTickerBlockHeight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)) :*: (S1 ('MetaSel ('Just "_nutlinkTickerTxIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "_nutlinkTickerPayload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value))))