web3-0.7.3.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 #

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 # 

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

Minimal complete definition

isAnonymous

Methods

isAnonymous :: Proxy e -> Bool #