web3-0.7.0.0: Ethereum API for Haskell

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

Network.Ethereum.ABI.Prim.Tuple

Contents

Description

Tuple type abi encoding instances.

Synopsis

Documentation

newtype Singleton a Source #

The type for one-tuples

Constructors

Singleton 

Fields

Instances

Eq a => Eq (Singleton a) Source # 

Methods

(==) :: Singleton a -> Singleton a -> Bool #

(/=) :: Singleton a -> Singleton a -> Bool #

Show a => Show (Singleton a) Source # 
Generic (Singleton a) Source # 

Associated Types

type Rep (Singleton a) :: * -> * #

Methods

from :: Singleton a -> Rep (Singleton a) x #

to :: Rep (Singleton a) x -> Singleton a #

Generic (Singleton a) Source # 

Associated Types

type Code (Singleton a) :: [[*]] #

Methods

from :: Singleton a -> Rep (Singleton a) #

to :: Rep (Singleton a) -> Singleton a #

ABIGet a => ABIGet (Singleton a) Source # 

Methods

abiGet :: Get (Singleton a) Source #

ABIPut a => ABIPut (Singleton a) Source # 
ABIType a => ABIType (Singleton a) Source # 
type Rep (Singleton a) Source # 
type Rep (Singleton a) = D1 * (MetaData "Singleton" "Network.Ethereum.ABI.Prim.Tuple" "web3-0.7.0.0-3hRETfypdz0IWrclyn4h7y" True) (C1 * (MetaCons "Singleton" PrefixI True) (S1 * (MetaSel (Just Symbol "unSingleton") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * a)))
type Code (Singleton a) Source # 
type Code (Singleton a) = GCode (Singleton a)

Orphan instances

(ABIGet a1, ABIGet a2) => ABIGet (a1, a2) Source # 

Methods

abiGet :: Get (a1, a2) Source #

(ABIPut a1, ABIPut a2) => ABIPut (a1, a2) Source # 

Methods

abiPut :: Putter (a1, a2) Source #

(ABIType a1, ABIType a2) => ABIType (a1, a2) Source # 

Methods

isDynamic :: Proxy * (a1, a2) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3) => ABIGet (a1, a2, a3) Source # 

Methods

abiGet :: Get (a1, a2, a3) Source #

(ABIPut a1, ABIPut a2, ABIPut a3) => ABIPut (a1, a2, a3) Source # 

Methods

abiPut :: Putter (a1, a2, a3) Source #

(ABIType a1, ABIType a2, ABIType a3) => ABIType (a1, a2, a3) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3, ABIGet a4) => ABIGet (a1, a2, a3, a4) Source # 

Methods

abiGet :: Get (a1, a2, a3, a4) Source #

(ABIPut a1, ABIPut a2, ABIPut a3, ABIPut a4) => ABIPut (a1, a2, a3, a4) Source # 

Methods

abiPut :: Putter (a1, a2, a3, a4) Source #

(ABIType a1, ABIType a2, ABIType a3, ABIType a4) => ABIType (a1, a2, a3, a4) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3, a4) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3, ABIGet a4, ABIGet a5) => ABIGet (a1, a2, a3, a4, a5) Source # 

Methods

abiGet :: Get (a1, a2, a3, a4, a5) Source #

(ABIPut a1, ABIPut a2, ABIPut a3, ABIPut a4, ABIPut a5) => ABIPut (a1, a2, a3, a4, a5) Source # 

Methods

abiPut :: Putter (a1, a2, a3, a4, a5) Source #

(ABIType a1, ABIType a2, ABIType a3, ABIType a4, ABIType a5) => ABIType (a1, a2, a3, a4, a5) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3, a4, a5) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3, ABIGet a4, ABIGet a5, ABIGet a6) => ABIGet (a1, a2, a3, a4, a5, a6) Source # 

Methods

abiGet :: Get (a1, a2, a3, a4, a5, a6) Source #

(ABIPut a1, ABIPut a2, ABIPut a3, ABIPut a4, ABIPut a5, ABIPut a6) => ABIPut (a1, a2, a3, a4, a5, a6) Source # 

Methods

abiPut :: Putter (a1, a2, a3, a4, a5, a6) Source #

(ABIType a1, ABIType a2, ABIType a3, ABIType a4, ABIType a5, ABIType a6) => ABIType (a1, a2, a3, a4, a5, a6) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3, a4, a5, a6) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3, ABIGet a4, ABIGet a5, ABIGet a6, ABIGet a7) => ABIGet (a1, a2, a3, a4, a5, a6, a7) Source # 

Methods

abiGet :: Get (a1, a2, a3, a4, a5, a6, a7) Source #

(ABIPut a1, ABIPut a2, ABIPut a3, ABIPut a4, ABIPut a5, ABIPut a6, ABIPut a7) => ABIPut (a1, a2, a3, a4, a5, a6, a7) Source # 

Methods

abiPut :: Putter (a1, a2, a3, a4, a5, a6, a7) Source #

(ABIType a1, ABIType a2, ABIType a3, ABIType a4, ABIType a5, ABIType a6, ABIType a7) => ABIType (a1, a2, a3, a4, a5, a6, a7) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3, a4, a5, a6, a7) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3, ABIGet a4, ABIGet a5, ABIGet a6, ABIGet a7, ABIGet a8) => ABIGet (a1, a2, a3, a4, a5, a6, a7, a8) Source # 

Methods

abiGet :: Get (a1, a2, a3, a4, a5, a6, a7, a8) Source #

(ABIPut a1, ABIPut a2, ABIPut a3, ABIPut a4, ABIPut a5, ABIPut a6, ABIPut a7, ABIPut a8) => ABIPut (a1, a2, a3, a4, a5, a6, a7, a8) Source # 

Methods

abiPut :: Putter (a1, a2, a3, a4, a5, a6, a7, a8) Source #

(ABIType a1, ABIType a2, ABIType a3, ABIType a4, ABIType a5, ABIType a6, ABIType a7, ABIType a8) => ABIType (a1, a2, a3, a4, a5, a6, a7, a8) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3, a4, a5, a6, a7, a8) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3, ABIGet a4, ABIGet a5, ABIGet a6, ABIGet a7, ABIGet a8, ABIGet a9) => ABIGet (a1, a2, a3, a4, a5, a6, a7, a8, a9) Source # 

Methods

abiGet :: Get (a1, a2, a3, a4, a5, a6, a7, a8, a9) Source #

(ABIPut a1, ABIPut a2, ABIPut a3, ABIPut a4, ABIPut a5, ABIPut a6, ABIPut a7, ABIPut a8, ABIPut a9) => ABIPut (a1, a2, a3, a4, a5, a6, a7, a8, a9) Source # 

Methods

abiPut :: Putter (a1, a2, a3, a4, a5, a6, a7, a8, a9) Source #

(ABIType a1, ABIType a2, ABIType a3, ABIType a4, ABIType a5, ABIType a6, ABIType a7, ABIType a8, ABIType a9) => ABIType (a1, a2, a3, a4, a5, a6, a7, a8, a9) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3, a4, a5, a6, a7, a8, a9) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3, ABIGet a4, ABIGet a5, ABIGet a6, ABIGet a7, ABIGet a8, ABIGet a9, ABIGet a10) => ABIGet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) Source # 

Methods

abiGet :: Get (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) Source #

(ABIPut a1, ABIPut a2, ABIPut a3, ABIPut a4, ABIPut a5, ABIPut a6, ABIPut a7, ABIPut a8, ABIPut a9, ABIPut a10) => ABIPut (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) Source # 

Methods

abiPut :: Putter (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) Source #

(ABIType a1, ABIType a2, ABIType a3, ABIType a4, ABIType a5, ABIType a6, ABIType a7, ABIType a8, ABIType a9, ABIType a10) => ABIType (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3, ABIGet a4, ABIGet a5, ABIGet a6, ABIGet a7, ABIGet a8, ABIGet a9, ABIGet a10, ABIGet a11) => ABIGet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) Source # 

Methods

abiGet :: Get (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) Source #

(ABIPut a1, ABIPut a2, ABIPut a3, ABIPut a4, ABIPut a5, ABIPut a6, ABIPut a7, ABIPut a8, ABIPut a9, ABIPut a10, ABIPut a11) => ABIPut (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) Source # 

Methods

abiPut :: Putter (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) Source #

(ABIType a1, ABIType a2, ABIType a3, ABIType a4, ABIType a5, ABIType a6, ABIType a7, ABIType a8, ABIType a9, ABIType a10, ABIType a11) => ABIType (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3, ABIGet a4, ABIGet a5, ABIGet a6, ABIGet a7, ABIGet a8, ABIGet a9, ABIGet a10, ABIGet a11, ABIGet a12) => ABIGet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) Source # 

Methods

abiGet :: Get (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) Source #

(ABIPut a1, ABIPut a2, ABIPut a3, ABIPut a4, ABIPut a5, ABIPut a6, ABIPut a7, ABIPut a8, ABIPut a9, ABIPut a10, ABIPut a11, ABIPut a12) => ABIPut (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) Source # 

Methods

abiPut :: Putter (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) Source #

(ABIType a1, ABIType a2, ABIType a3, ABIType a4, ABIType a5, ABIType a6, ABIType a7, ABIType a8, ABIType a9, ABIType a10, ABIType a11, ABIType a12) => ABIType (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3, ABIGet a4, ABIGet a5, ABIGet a6, ABIGet a7, ABIGet a8, ABIGet a9, ABIGet a10, ABIGet a11, ABIGet a12, ABIGet a13) => ABIGet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) Source # 

Methods

abiGet :: Get (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) Source #

(ABIPut a1, ABIPut a2, ABIPut a3, ABIPut a4, ABIPut a5, ABIPut a6, ABIPut a7, ABIPut a8, ABIPut a9, ABIPut a10, ABIPut a11, ABIPut a12, ABIPut a13) => ABIPut (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) Source # 

Methods

abiPut :: Putter (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) Source #

(ABIType a1, ABIType a2, ABIType a3, ABIType a4, ABIType a5, ABIType a6, ABIType a7, ABIType a8, ABIType a9, ABIType a10, ABIType a11, ABIType a12, ABIType a13) => ABIType (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3, ABIGet a4, ABIGet a5, ABIGet a6, ABIGet a7, ABIGet a8, ABIGet a9, ABIGet a10, ABIGet a11, ABIGet a12, ABIGet a13, ABIGet a14) => ABIGet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) Source # 

Methods

abiGet :: Get (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) Source #

(ABIPut a1, ABIPut a2, ABIPut a3, ABIPut a4, ABIPut a5, ABIPut a6, ABIPut a7, ABIPut a8, ABIPut a9, ABIPut a10, ABIPut a11, ABIPut a12, ABIPut a13, ABIPut a14) => ABIPut (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) Source # 

Methods

abiPut :: Putter (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) Source #

(ABIType a1, ABIType a2, ABIType a3, ABIType a4, ABIType a5, ABIType a6, ABIType a7, ABIType a8, ABIType a9, ABIType a10, ABIType a11, ABIType a12, ABIType a13, ABIType a14) => ABIType (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3, ABIGet a4, ABIGet a5, ABIGet a6, ABIGet a7, ABIGet a8, ABIGet a9, ABIGet a10, ABIGet a11, ABIGet a12, ABIGet a13, ABIGet a14, ABIGet a15) => ABIGet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) Source # 

Methods

abiGet :: Get (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) Source #

(ABIPut a1, ABIPut a2, ABIPut a3, ABIPut a4, ABIPut a5, ABIPut a6, ABIPut a7, ABIPut a8, ABIPut a9, ABIPut a10, ABIPut a11, ABIPut a12, ABIPut a13, ABIPut a14, ABIPut a15) => ABIPut (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) Source # 

Methods

abiPut :: Putter (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) Source #

(ABIType a1, ABIType a2, ABIType a3, ABIType a4, ABIType a5, ABIType a6, ABIType a7, ABIType a8, ABIType a9, ABIType a10, ABIType a11, ABIType a12, ABIType a13, ABIType a14, ABIType a15) => ABIType (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3, ABIGet a4, ABIGet a5, ABIGet a6, ABIGet a7, ABIGet a8, ABIGet a9, ABIGet a10, ABIGet a11, ABIGet a12, ABIGet a13, ABIGet a14, ABIGet a15, ABIGet a16) => ABIGet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) Source # 

Methods

abiGet :: Get (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) Source #

(ABIPut a1, ABIPut a2, ABIPut a3, ABIPut a4, ABIPut a5, ABIPut a6, ABIPut a7, ABIPut a8, ABIPut a9, ABIPut a10, ABIPut a11, ABIPut a12, ABIPut a13, ABIPut a14, ABIPut a15, ABIPut a16) => ABIPut (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) Source # 

Methods

abiPut :: Putter (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) Source #

(ABIType a1, ABIType a2, ABIType a3, ABIType a4, ABIType a5, ABIType a6, ABIType a7, ABIType a8, ABIType a9, ABIType a10, ABIType a11, ABIType a12, ABIType a13, ABIType a14, ABIType a15, ABIType a16) => ABIType (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3, ABIGet a4, ABIGet a5, ABIGet a6, ABIGet a7, ABIGet a8, ABIGet a9, ABIGet a10, ABIGet a11, ABIGet a12, ABIGet a13, ABIGet a14, ABIGet a15, ABIGet a16, ABIGet a17) => ABIGet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) Source # 

Methods

abiGet :: Get (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) Source #

(ABIPut a1, ABIPut a2, ABIPut a3, ABIPut a4, ABIPut a5, ABIPut a6, ABIPut a7, ABIPut a8, ABIPut a9, ABIPut a10, ABIPut a11, ABIPut a12, ABIPut a13, ABIPut a14, ABIPut a15, ABIPut a16, ABIPut a17) => ABIPut (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) Source # 

Methods

abiPut :: Putter (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) Source #

(ABIType a1, ABIType a2, ABIType a3, ABIType a4, ABIType a5, ABIType a6, ABIType a7, ABIType a8, ABIType a9, ABIType a10, ABIType a11, ABIType a12, ABIType a13, ABIType a14, ABIType a15, ABIType a16, ABIType a17) => ABIType (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3, ABIGet a4, ABIGet a5, ABIGet a6, ABIGet a7, ABIGet a8, ABIGet a9, ABIGet a10, ABIGet a11, ABIGet a12, ABIGet a13, ABIGet a14, ABIGet a15, ABIGet a16, ABIGet a17, ABIGet a18) => ABIGet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) Source # 

Methods

abiGet :: Get (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) Source #

(ABIPut a1, ABIPut a2, ABIPut a3, ABIPut a4, ABIPut a5, ABIPut a6, ABIPut a7, ABIPut a8, ABIPut a9, ABIPut a10, ABIPut a11, ABIPut a12, ABIPut a13, ABIPut a14, ABIPut a15, ABIPut a16, ABIPut a17, ABIPut a18) => ABIPut (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) Source # 

Methods

abiPut :: Putter (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) Source #

(ABIType a1, ABIType a2, ABIType a3, ABIType a4, ABIType a5, ABIType a6, ABIType a7, ABIType a8, ABIType a9, ABIType a10, ABIType a11, ABIType a12, ABIType a13, ABIType a14, ABIType a15, ABIType a16, ABIType a17, ABIType a18) => ABIType (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3, ABIGet a4, ABIGet a5, ABIGet a6, ABIGet a7, ABIGet a8, ABIGet a9, ABIGet a10, ABIGet a11, ABIGet a12, ABIGet a13, ABIGet a14, ABIGet a15, ABIGet a16, ABIGet a17, ABIGet a18, ABIGet a19) => ABIGet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) Source # 

Methods

abiGet :: Get (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) Source #

(ABIPut a1, ABIPut a2, ABIPut a3, ABIPut a4, ABIPut a5, ABIPut a6, ABIPut a7, ABIPut a8, ABIPut a9, ABIPut a10, ABIPut a11, ABIPut a12, ABIPut a13, ABIPut a14, ABIPut a15, ABIPut a16, ABIPut a17, ABIPut a18, ABIPut a19) => ABIPut (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) Source # 

Methods

abiPut :: Putter (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) Source #

(ABIType a1, ABIType a2, ABIType a3, ABIType a4, ABIType a5, ABIType a6, ABIType a7, ABIType a8, ABIType a9, ABIType a10, ABIType a11, ABIType a12, ABIType a13, ABIType a14, ABIType a15, ABIType a16, ABIType a17, ABIType a18, ABIType a19) => ABIType (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) -> Bool Source #

(ABIGet a1, ABIGet a2, ABIGet a3, ABIGet a4, ABIGet a5, ABIGet a6, ABIGet a7, ABIGet a8, ABIGet a9, ABIGet a10, ABIGet a11, ABIGet a12, ABIGet a13, ABIGet a14, ABIGet a15, ABIGet a16, ABIGet a17, ABIGet a18, ABIGet a19, ABIGet a20) => ABIGet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) Source # 

Methods

abiGet :: Get (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) Source #

(ABIPut a1, ABIPut a2, ABIPut a3, ABIPut a4, ABIPut a5, ABIPut a6, ABIPut a7, ABIPut a8, ABIPut a9, ABIPut a10, ABIPut a11, ABIPut a12, ABIPut a13, ABIPut a14, ABIPut a15, ABIPut a16, ABIPut a17, ABIPut a18, ABIPut a19, ABIPut a20) => ABIPut (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) Source # 

Methods

abiPut :: Putter (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) Source #

(ABIType a1, ABIType a2, ABIType a3, ABIType a4, ABIType a5, ABIType a6, ABIType a7, ABIType a8, ABIType a9, ABIType a10, ABIType a11, ABIType a12, ABIType a13, ABIType a14, ABIType a15, ABIType a16, ABIType a17, ABIType a18, ABIType a19, ABIType a20) => ABIType (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) Source # 

Methods

isDynamic :: Proxy * (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) -> Bool Source #