web3-0.7.0.0: Ethereum API for Haskell

CopyrightAlexander Krupenkin 2016-2018
LicenseBSD3
Maintainermail@akru.me
Stabilityexperimental
Portabilityunportable
Safe HaskellNone
LanguageHaskell2010

Network.Ethereum.ABI.Event

Description

This module is internal, the purpose is to define helper classes and functions to assist in event decoding. The user of this library should have no need to use this directly in application code.

Documentation

class DecodeEvent i ni e | e -> i ni where Source #

Minimal complete definition

decodeEvent

Instances

(IndexedEvent * * * i ni e, Generic i, (~) * (Rep i) (SOP * I ((:) [*] hli ([] [*]))), Generic ni, (~) * (Rep ni) (SOP * I ((:) [*] hlni ([] [*]))), Generic e, (~) * (Rep e) (SOP * I ((:) [*] hle ([] [*]))), CombineChange i ni e, GenericABIGet (SOP * I ((:) [*] hlni ([] [*]))), ArrayParser (SOP * I ((:) [*] hli ([] [*])))) => DecodeEvent * * i ni e Source # 

class IndexedEvent i ni e | e -> i ni where Source #

Minimal complete definition

isAnonymous

Methods

isAnonymous :: Proxy e -> Bool Source #