Copyright | Aleksandr Krupenkin 2016-2021 |
---|---|
License | Apache-2.0 |
Maintainer | mail@akru.me |
Stability | experimental |
Portability | unportable |
Safe Haskell | None |
Language | Haskell2010 |
Ethereum is a global, open-source platform for decentralized applications.
Synopsis
- module Network.Ethereum.Account
- data EventAction
- event :: (DecodeEvent i ni e, JsonRpc m) => Filter e -> (e -> ReaderT Change m EventAction) -> m ()
- module Data.Solidity.Prim
- module Network.Ethereum.Unit
Basic transaction sending
module Network.Ethereum.Account
Basic EVM event listening
data EventAction Source #
Event callback control response
Instances
Eq EventAction Source # | |
Defined in Network.Ethereum.Contract.Event.Common (==) :: EventAction -> EventAction -> Bool # (/=) :: EventAction -> EventAction -> Bool # | |
Show EventAction Source # | |
Defined in Network.Ethereum.Contract.Event.Common showsPrec :: Int -> EventAction -> ShowS # show :: EventAction -> String # showList :: [EventAction] -> ShowS # |
event :: (DecodeEvent i ni e, JsonRpc m) => Filter e -> (e -> ReaderT Change m EventAction) -> m () Source #
Run one block at a time.
Primitive Solidity data types
module Data.Solidity.Prim
Metric unit system
module Network.Ethereum.Unit