Safe Haskell | None |
---|---|
Language | Haskell2010 |
Blockfrost authentication scheme instance for HasClient
Documentation
Instances
Eq Project | |
Show Project | |
IsString Project | |
Defined in Blockfrost.Auth fromString :: String -> Project # | |
Generic Project | |
type Rep Project | |
Defined in Blockfrost.Auth type Rep Project = D1 ('MetaData "Project" "Blockfrost.Auth" "blockfrost-api-0.2.0.0-Hsre1z6A3K049l5HFlEppT" 'False) (C1 ('MetaCons "Project" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectEnv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Env) :*: S1 ('MetaSel ('Just "projectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) |
Orphan instances
(HasClient m api, KnownSymbol sym) => HasClient m (ProjectAuth '[APIKeyInHeader sym] a :> api) Source # | |
type Client m (ProjectAuth '[APIKeyInHeader sym] a :> api) # clientWithRoute :: Proxy m -> Proxy (ProjectAuth '[APIKeyInHeader sym] a :> api) -> Request -> Client m (ProjectAuth '[APIKeyInHeader sym] a :> api) # hoistClientMonad :: Proxy m -> Proxy (ProjectAuth '[APIKeyInHeader sym] a :> api) -> (forall x. mon x -> mon' x) -> Client mon (ProjectAuth '[APIKeyInHeader sym] a :> api) -> Client mon' (ProjectAuth '[APIKeyInHeader sym] a :> api) # |