maestro-sdk-1.7.3: Maestro Blockchain Indexer SDK
Safe HaskellNone
LanguageHaskell2010

Maestro.API.V1

Documentation

data MaestroApiV1 route #

Constructors

MaestroApiV1 

Fields

Instances

Instances details
Generic (MaestroApiV1 route) # 
Instance details

Defined in Maestro.API.V1

Associated Types

type Rep (MaestroApiV1 route) ∷ TypeType #

Methods

fromMaestroApiV1 route → Rep (MaestroApiV1 route) x #

toRep (MaestroApiV1 route) x → MaestroApiV1 route #

type Rep (MaestroApiV1 route) # 
Instance details

Defined in Maestro.API.V1

type Rep (MaestroApiV1 route) = D1 ('MetaData "MaestroApiV1" "Maestro.API.V1" "maestro-sdk-1.7.3-inplace" 'False) (C1 ('MetaCons "MaestroApiV1" 'PrefixI 'True) (((S1 ('MetaSel ('Just "general") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- ToServantApi GeneralAPI)) :*: S1 ('MetaSel ('Just "accounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- ("accounts" :> ToServantApi AccountsAPI)))) :*: (S1 ('MetaSel ('Just "addresses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- ("addresses" :> ToServantApi AddressesAPI))) :*: (S1 ('MetaSel ('Just "blocks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- ("blocks" :> ToServantApi BlocksAPI))) :*: S1 ('MetaSel ('Just "datums") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- ("datums" :> ToServantApi DatumAPI)))))) :*: ((S1 ('MetaSel ('Just "defiMarkets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- ("markets" :> ("dexs" :> ToServantApi DefiMarketsAPI)))) :*: S1 ('MetaSel ('Just "pools") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- ("pools" :> ToServantApi PoolsAPI)))) :*: (S1 ('MetaSel ('Just "txManager") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- ("txmanager" :> ToServantApi TxManagerAPI))) :*: (S1 ('MetaSel ('Just "transactions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- ("transactions" :> ToServantApi TransactionsAPI))) :*: S1 ('MetaSel ('Just "assets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- ("assets" :> ToServantApi AssetsAPI))))))))

newtype MaestroApiV1Auth route #

Constructors

MaestroApiV1Auth 

Fields

Instances

Instances details
Generic (MaestroApiV1Auth route) # 
Instance details

Defined in Maestro.API.V1

Associated Types

type Rep (MaestroApiV1Auth route) ∷ TypeType #

Methods

fromMaestroApiV1Auth route → Rep (MaestroApiV1Auth route) x #

toRep (MaestroApiV1Auth route) x → MaestroApiV1Auth route #

type Rep (MaestroApiV1Auth route) # 
Instance details

Defined in Maestro.API.V1

type Rep (MaestroApiV1Auth route) = D1 ('MetaData "MaestroApiV1Auth" "Maestro.API.V1" "maestro-sdk-1.7.3-inplace" 'True) (C1 ('MetaCons "MaestroApiV1Auth" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiV1") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- (Header' '[Required] "api-key" Text :> ToServantApi MaestroApiV1)))))