| 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)))) | |||||