Copyright | Alexander Krupenkin 2016 |
---|---|
License | BSD3 |
Maintainer | mail@akru.me |
Stability | experimental |
Portability | unportable |
Safe Haskell | None |
Language | Haskell2010 |
Client library for Third Generation of Web.
Web3 library uses JSON-RPC over WebSocket/HTTP(S) to access node functionality.
Any communication with node wrapped with Web3
monad
Instances
Monad Web3 Source # | |
Functor Web3 Source # | |
Applicative Web3 Source # | |
MonadIO Web3 Source # | |
Defined in Network.Web3.Provider | |
MonadThrow Web3 Source # | |
Defined in Network.Web3.Provider | |
JsonRpc Web3 Source # | |
Defined in Network.Web3.Provider remote :: Remote Web3 a => MethodName -> a Source # | |
MonadState JsonRpcClient Web3 Source # | |
Defined in Network.Web3.Provider get :: Web3 JsonRpcClient # put :: JsonRpcClient -> Web3 () # state :: (JsonRpcClient -> (a, JsonRpcClient)) -> Web3 a # |