Safe Haskell | None |
---|---|
Language | Haskell2010 |
Blockfrost.Types.NutLink
Description
Types for Nut.link servics
Synopsis
- data NutlinkAddress = NutlinkAddress {}
- data NutlinkAddressTicker = NutlinkAddressTicker {}
- data NutlinkTicker = NutlinkTicker {}
Documentation
data NutlinkAddress Source #
Specific address metadata
Constructors
NutlinkAddress | |
Fields
|
Instances
data NutlinkAddressTicker Source #
Ticker for specific metadata oracle
Constructors
NutlinkAddressTicker | |
Fields
|
Instances
FromJSON NutlinkAddressTicker Source # | |||||
Defined in Blockfrost.Types.NutLink Methods parseJSON :: Value -> Parser NutlinkAddressTicker # parseJSONList :: Value -> Parser [NutlinkAddressTicker] # | |||||
ToJSON NutlinkAddressTicker Source # | |||||
Defined in Blockfrost.Types.NutLink Methods toJSON :: NutlinkAddressTicker -> Value # toEncoding :: NutlinkAddressTicker -> Encoding # toJSONList :: [NutlinkAddressTicker] -> Value # toEncodingList :: [NutlinkAddressTicker] -> Encoding # omitField :: NutlinkAddressTicker -> Bool # | |||||
Generic NutlinkAddressTicker Source # | |||||
Defined in Blockfrost.Types.NutLink Associated Types
Methods from :: NutlinkAddressTicker -> Rep NutlinkAddressTicker x # to :: Rep NutlinkAddressTicker x -> NutlinkAddressTicker # | |||||
Show NutlinkAddressTicker Source # | |||||
Defined in Blockfrost.Types.NutLink Methods showsPrec :: Int -> NutlinkAddressTicker -> ShowS # show :: NutlinkAddressTicker -> String # showList :: [NutlinkAddressTicker] -> ShowS # | |||||
Eq NutlinkAddressTicker Source # | |||||
Defined in Blockfrost.Types.NutLink Methods (==) :: NutlinkAddressTicker -> NutlinkAddressTicker -> Bool # (/=) :: NutlinkAddressTicker -> NutlinkAddressTicker -> Bool # | |||||
ToSample NutlinkAddressTicker Source # | |||||
Defined in Blockfrost.Types.NutLink Methods toSamples :: Proxy NutlinkAddressTicker -> [(Text, NutlinkAddressTicker)] # | |||||
HasCount NutlinkAddressTicker Integer Source # | |||||
Defined in Blockfrost.Lens | |||||
HasLatestBlock NutlinkAddressTicker Integer Source # | |||||
Defined in Blockfrost.Lens Methods | |||||
HasName NutlinkAddressTicker Text Source # | |||||
Defined in Blockfrost.Lens | |||||
type Rep NutlinkAddressTicker Source # | |||||
Defined in Blockfrost.Types.NutLink type Rep NutlinkAddressTicker = D1 ('MetaData "NutlinkAddressTicker" "Blockfrost.Types.NutLink" "blockfrost-api-0.13.0.0-5VduFUrhiBL3cGPZJdyInJ" '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
FromJSON NutlinkTicker Source # | |||||
Defined in Blockfrost.Types.NutLink Methods parseJSON :: Value -> Parser NutlinkTicker # parseJSONList :: Value -> Parser [NutlinkTicker] # | |||||
ToJSON NutlinkTicker Source # | |||||
Defined in Blockfrost.Types.NutLink Methods toJSON :: NutlinkTicker -> Value # toEncoding :: NutlinkTicker -> Encoding # toJSONList :: [NutlinkTicker] -> Value # toEncodingList :: [NutlinkTicker] -> Encoding # omitField :: NutlinkTicker -> Bool # | |||||
Generic NutlinkTicker Source # | |||||
Defined in Blockfrost.Types.NutLink Associated Types
| |||||
Show NutlinkTicker Source # | |||||
Defined in Blockfrost.Types.NutLink Methods showsPrec :: Int -> NutlinkTicker -> ShowS # show :: NutlinkTicker -> String # showList :: [NutlinkTicker] -> ShowS # | |||||
Eq NutlinkTicker Source # | |||||
Defined in Blockfrost.Types.NutLink Methods (==) :: NutlinkTicker -> NutlinkTicker -> Bool # (/=) :: NutlinkTicker -> NutlinkTicker -> Bool # | |||||
ToSample NutlinkTicker Source # | |||||
Defined in Blockfrost.Types.NutLink Methods toSamples :: Proxy NutlinkTicker -> [(Text, NutlinkTicker)] # | |||||
HasBlockHeight NutlinkTicker Integer Source # | |||||
Defined in Blockfrost.Lens Methods | |||||
HasPayload NutlinkTicker Value Source # | |||||
Defined in Blockfrost.Lens | |||||
HasTxHash NutlinkTicker TxHash Source # | |||||
Defined in Blockfrost.Lens | |||||
HasTxIndex NutlinkTicker Integer Source # | |||||
Defined in Blockfrost.Lens | |||||
FromJSON (Address, NutlinkTicker) Source # | |||||
Defined in Blockfrost.Types.NutLink Methods parseJSON :: Value -> Parser (Address, NutlinkTicker) # parseJSONList :: Value -> Parser [(Address, NutlinkTicker)] # omittedField :: Maybe (Address, NutlinkTicker) # | |||||
ToJSON (Address, NutlinkTicker) Source # | |||||
Defined in Blockfrost.Types.NutLink Methods toJSON :: (Address, NutlinkTicker) -> Value # toEncoding :: (Address, NutlinkTicker) -> Encoding # toJSONList :: [(Address, NutlinkTicker)] -> Value # toEncodingList :: [(Address, NutlinkTicker)] -> Encoding # omitField :: (Address, NutlinkTicker) -> Bool # | |||||
type Rep NutlinkTicker Source # | |||||
Defined in Blockfrost.Types.NutLink type Rep NutlinkTicker = D1 ('MetaData "NutlinkTicker" "Blockfrost.Types.NutLink" "blockfrost-api-0.13.0.0-5VduFUrhiBL3cGPZJdyInJ" '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)))) |