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

Blockfrost.Types.NutLink

Description

Types for Nut.link servics

Synopsis

Documentation

data NutlinkAddress Source #

Specific address metadata

Constructors

NutlinkAddress 

Fields

Instances

Instances details
FromJSON NutlinkAddress Source # 
Instance details

Defined in Blockfrost.Types.NutLink

ToJSON 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 #

Show NutlinkAddress Source # 
Instance details

Defined in Blockfrost.Types.NutLink

Eq 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

HasMetadataHash NutlinkAddress Text Source # 
Instance details

Defined in Blockfrost.Lens

HasMetadataUrl 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.10.0.0-H3DI7ESLvrxAKlRg74H5QM" '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
FromJSON NutlinkAddressTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

ToJSON 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 #

Show NutlinkAddressTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

Eq NutlinkAddressTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

ToSample NutlinkAddressTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

HasCount NutlinkAddressTicker Integer Source # 
Instance details

Defined in Blockfrost.Lens

HasLatestBlock NutlinkAddressTicker Integer Source # 
Instance details

Defined in Blockfrost.Lens

HasName NutlinkAddressTicker Text 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.10.0.0-H3DI7ESLvrxAKlRg74H5QM" '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
FromJSON NutlinkTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

ToJSON 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 #

Show NutlinkTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

Eq NutlinkTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

ToSample NutlinkTicker Source # 
Instance details

Defined in Blockfrost.Types.NutLink

HasBlockHeight NutlinkTicker Integer Source # 
Instance details

Defined in Blockfrost.Lens

HasPayload NutlinkTicker Value Source # 
Instance details

Defined in Blockfrost.Lens

HasTxHash NutlinkTicker TxHash Source # 
Instance details

Defined in Blockfrost.Lens

HasTxIndex NutlinkTicker Integer Source # 
Instance details

Defined in Blockfrost.Lens

FromJSON (Address, NutlinkTicker) Source # 
Instance details

Defined in Blockfrost.Types.NutLink

ToJSON (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.10.0.0-H3DI7ESLvrxAKlRg74H5QM" '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))))