| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
CoinbasePro.Authenticated.Request
Documentation
Constructors
| CBAuthT | |
| Fields | |
Instances
| MonadTrans CBAuthT Source # | |
| Defined in CoinbasePro.Authenticated.Request | |
| Monad m => Monad (CBAuthT m) Source # | |
| Functor m => Functor (CBAuthT m) Source # | |
| Applicative m => Applicative (CBAuthT m) Source # | |
| Defined in CoinbasePro.Authenticated.Request | |
| MonadIO m => MonadIO (CBAuthT m) Source # | |
| Defined in CoinbasePro.Authenticated.Request | |
runCbAuthT :: CoinbaseProCredentials -> CBAuthT ClientM a -> IO a Source #
data CoinbaseProCredentials Source #
Constructors
| CoinbaseProCredentials | |
| Fields | |
Instances
| Eq CoinbaseProCredentials Source # | |
| Defined in CoinbasePro.Authenticated.Request Methods (==) :: CoinbaseProCredentials -> CoinbaseProCredentials -> Bool # (/=) :: CoinbaseProCredentials -> CoinbaseProCredentials -> Bool # | |
newtype CBSecretKey Source #
Constructors
| CBSecretKey String | 
Instances
| Eq CBSecretKey Source # | |
| Defined in CoinbasePro.Authenticated.Request | |
type AuthDelete a = CBAuthAPI "CBAuth" Delete a Source #
authRequest :: Method -> RequestPath -> Body -> (AuthenticatedRequest (AuthProtect "CBAuth") -> ClientM b) -> CBAuthT ClientM b Source #