Module
Network.Ethereum.Web3.Solidity.Tuple
- Package
- purescript-web3
- Repository
- f-o-a-m/purescript-web3
#EncodedValue Source
data EncodedValue
Constructors
EncodedValue { encoding :: HexString, offset :: Maybe Int, order :: Int }
Instances
#ABIData Source
class ABIData a where
ABI data multiparam internal serializer
Members
_serialize :: Array EncodedValue -> a
Instances
ABIData HexString
(EncodingType b, ABIEncoding b, ABIData a) => ABIData (b -> a)
#Singleton Source
newtype Singleton a
Constructors
Instances
(ABIEncoding a, EncodingType a) => ABIEncoding (Singleton a)
Generic (Singleton a) _
(Show a) => Show (Singleton a)
(Eq a) => Eq (Singleton a)
#unSingleton Source
unSingleton :: forall a. Singleton a -> a
#Tuple2 Source
data Tuple2 a b
Constructors
Tuple2 a b
Instances
(ABIEncoding a, EncodingType a, ABIEncoding b, EncodingType b) => ABIEncoding (Tuple2 a b)
Generic (Tuple2 a b) _
(Show a, Show b) => Show (Tuple2 a b)
(Eq a, Eq b) => Eq (Tuple2 a b)
#Tuple3 Source
data Tuple3 a b c
Constructors
Tuple3 a b c
Instances
(ABIEncoding a, EncodingType a, ABIEncoding b, EncodingType b, ABIEncoding c, EncodingType c) => ABIEncoding (Tuple3 a b c)
Generic (Tuple3 a b c) _
(Show a, Show b, Show c) => Show (Tuple3 a b c)
(Eq a, Eq b, Eq c) => Eq (Tuple3 a b c)
#Tuple4 Source
data Tuple4 a b c d
Constructors
Tuple4 a b c d
Instances
(ABIEncoding a, EncodingType a, ABIEncoding b, EncodingType b, ABIEncoding c, EncodingType c, ABIEncoding d, EncodingType d) => ABIEncoding (Tuple4 a b c d)
Generic (Tuple4 a b c d) _
(Show a, Show b, Show c, Show d) => Show (Tuple4 a b c d)
(Eq a, Eq b, Eq c, Eq d) => Eq (Tuple4 a b c d)
#Tuple5 Source
data Tuple5 a b c d e
Constructors
Tuple5 a b c d e
Instances
(ABIEncoding a, EncodingType a, ABIEncoding b, EncodingType b, ABIEncoding c, EncodingType c, ABIEncoding d, EncodingType d, ABIEncoding e, EncodingType e) => ABIEncoding (Tuple5 a b c d e)
Generic (Tuple5 a b c d e) _
(Show a, Show b, Show c, Show d, Show e) => Show (Tuple5 a b c d e)
(Eq a, Eq b, Eq c, Eq d, Eq e) => Eq (Tuple5 a b c d e)
#Tuple6 Source
data Tuple6 a b c d e f
Constructors
Tuple6 a b c d e f
Instances
(ABIEncoding a, EncodingType a, ABIEncoding b, EncodingType b, ABIEncoding c, EncodingType c, ABIEncoding d, EncodingType d, ABIEncoding e, EncodingType e, ABIEncoding f, EncodingType f) => ABIEncoding (Tuple6 a b c d e f)
Generic (Tuple6 a b c d e f) _
(Show a, Show b, Show c, Show d, Show e, Show f) => Show (Tuple6 a b c d e f)
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f) => Eq (Tuple6 a b c d e f)
#Tuple7 Source
data Tuple7 a b c d e f g
Constructors
Tuple7 a b c d e f g
Instances
(ABIEncoding a, EncodingType a, ABIEncoding b, EncodingType b, ABIEncoding c, EncodingType c, ABIEncoding d, EncodingType d, ABIEncoding e, EncodingType e, ABIEncoding f, EncodingType f, ABIEncoding g, EncodingType g) => ABIEncoding (Tuple7 a b c d e f g)
Generic (Tuple7 a b c d e f g) _
(Show a, Show b, Show c, Show d, Show e, Show f, Show g) => Show (Tuple7 a b c d e f g)
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g) => Eq (Tuple7 a b c d e f g)
#Tuple8 Source
data Tuple8 a b c d e f g h
Constructors
Tuple8 a b c d e f g h
Instances
(ABIEncoding a, EncodingType a, ABIEncoding b, EncodingType b, ABIEncoding c, EncodingType c, ABIEncoding d, EncodingType d, ABIEncoding e, EncodingType e, ABIEncoding f, EncodingType f, ABIEncoding g, EncodingType g, ABIEncoding h, EncodingType h) => ABIEncoding (Tuple8 a b c d e f g h)
Generic (Tuple8 a b c d e f g h) _
(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h) => Show (Tuple8 a b c d e f g h)
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h) => Eq (Tuple8 a b c d e f g h)
#Tuple9 Source
data Tuple9 a b c d e f g h i
Constructors
Tuple9 a b c d e f g h i
Instances
(ABIEncoding a, EncodingType a, ABIEncoding b, EncodingType b, ABIEncoding c, EncodingType c, ABIEncoding d, EncodingType d, ABIEncoding e, EncodingType e, ABIEncoding f, EncodingType f, ABIEncoding g, EncodingType g, ABIEncoding h, EncodingType h, ABIEncoding i, EncodingType i) => ABIEncoding (Tuple9 a b c d e f g h i)
Generic (Tuple9 a b c d e f g h i) _
(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i) => Show (Tuple9 a b c d e f g h i)
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i) => Eq (Tuple9 a b c d e f g h i)
#Tuple10 Source
data Tuple10 a b c d e f g h i j
Constructors
Tuple10 a b c d e f g h i j
Instances
(ABIEncoding a, EncodingType a, ABIEncoding b, EncodingType b, ABIEncoding c, EncodingType c, ABIEncoding d, EncodingType d, ABIEncoding e, EncodingType e, ABIEncoding f, EncodingType f, ABIEncoding g, EncodingType g, ABIEncoding h, EncodingType h, ABIEncoding i, EncodingType i, ABIEncoding j, EncodingType j) => ABIEncoding (Tuple10 a b c d e f g h i j)
Generic (Tuple10 a b c d e f g h i j) _
(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j) => Show (Tuple10 a b c d e f g h i j)
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j) => Eq (Tuple10 a b c d e f g h i j)
#Tuple11 Source
data Tuple11 a b c d e f g h i j k
Constructors
Tuple11 a b c d e f g h i j k
Instances
(ABIEncoding a, EncodingType a, ABIEncoding b, EncodingType b, ABIEncoding c, EncodingType c, ABIEncoding d, EncodingType d, ABIEncoding e, EncodingType e, ABIEncoding f, EncodingType f, ABIEncoding g, EncodingType g, ABIEncoding h, EncodingType h, ABIEncoding i, EncodingType i, ABIEncoding j, EncodingType j, ABIEncoding k, EncodingType k) => ABIEncoding (Tuple11 a b c d e f g h i j k)
Generic (Tuple11 a b c d e f g h i j k) _
(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k) => Show (Tuple11 a b c d e f g h i j k)
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k) => Eq (Tuple11 a b c d e f g h i j k)
#Tuple12 Source
data Tuple12 a b c d e f g h i j k l
Constructors
Tuple12 a b c d e f g h i j k l
Instances
(ABIEncoding a, EncodingType a, ABIEncoding b, EncodingType b, ABIEncoding c, EncodingType c, ABIEncoding d, EncodingType d, ABIEncoding e, EncodingType e, ABIEncoding f, EncodingType f, ABIEncoding g, EncodingType g, ABIEncoding h, EncodingType h, ABIEncoding i, EncodingType i, ABIEncoding j, EncodingType j, ABIEncoding k, EncodingType k, ABIEncoding l, EncodingType l) => ABIEncoding (Tuple12 a b c d e f g h i j k l)
Generic (Tuple12 a b c d e f g h i j k l) _
(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l) => Show (Tuple12 a b c d e f g h i j k l)
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l) => Eq (Tuple12 a b c d e f g h i j k l)
#Tuple13 Source
data Tuple13 a b c d e f g h i j k l m
Constructors
Tuple13 a b c d e f g h i j k l m
Instances
(ABIEncoding a, EncodingType a, ABIEncoding b, EncodingType b, ABIEncoding c, EncodingType c, ABIEncoding d, EncodingType d, ABIEncoding e, EncodingType e, ABIEncoding f, EncodingType f, ABIEncoding g, EncodingType g, ABIEncoding h, EncodingType h, ABIEncoding i, EncodingType i, ABIEncoding j, EncodingType j, ABIEncoding k, EncodingType k, ABIEncoding l, EncodingType l, ABIEncoding m, EncodingType m) => ABIEncoding (Tuple13 a b c d e f g h i j k l m)
Generic (Tuple13 a b c d e f g h i j k l m) _
(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m) => Show (Tuple13 a b c d e f g h i j k l m)
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l, Eq m) => Eq (Tuple13 a b c d e f g h i j k l m)
#Tuple14 Source
data Tuple14 a b c d e f g h i j k l m n
Constructors
Tuple14 a b c d e f g h i j k l m n
Instances
(ABIEncoding a, EncodingType a, ABIEncoding b, EncodingType b, ABIEncoding c, EncodingType c, ABIEncoding d, EncodingType d, ABIEncoding e, EncodingType e, ABIEncoding f, EncodingType f, ABIEncoding g, EncodingType g, ABIEncoding h, EncodingType h, ABIEncoding i, EncodingType i, ABIEncoding j, EncodingType j, ABIEncoding k, EncodingType k, ABIEncoding l, EncodingType l, ABIEncoding m, EncodingType m, ABIEncoding n, EncodingType n) => ABIEncoding (Tuple14 a b c d e f g h i j k l m n)
Generic (Tuple14 a b c d e f g h i j k l m n) _
(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m, Show n) => Show (Tuple14 a b c d e f g h i j k l m n)
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l, Eq m, Eq n) => Eq (Tuple14 a b c d e f g h i j k l m n)
#Tuple15 Source
data Tuple15 a b c d e f g h i j k l m n o
Constructors
Tuple15 a b c d e f g h i j k l m n o
Instances
(ABIEncoding a, EncodingType a, ABIEncoding b, EncodingType b, ABIEncoding c, EncodingType c, ABIEncoding d, EncodingType d, ABIEncoding e, EncodingType e, ABIEncoding f, EncodingType f, ABIEncoding g, EncodingType g, ABIEncoding h, EncodingType h, ABIEncoding i, EncodingType i, ABIEncoding j, EncodingType j, ABIEncoding k, EncodingType k, ABIEncoding l, EncodingType l, ABIEncoding m, EncodingType m, ABIEncoding n, EncodingType n, ABIEncoding o, EncodingType o) => ABIEncoding (Tuple15 a b c d e f g h i j k l m n o)
Generic (Tuple15 a b c d e f g h i j k l m n o) _
(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m, Show n, Show o) => Show (Tuple15 a b c d e f g h i j k l m n o)
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l, Eq m, Eq n, Eq o) => Eq (Tuple15 a b c d e f g h i j k l m n o)
#Tuple16 Source
data Tuple16 a b c d e f g h i j k l m n o p
Constructors
Tuple16 a b c d e f g h i j k l m n o p
Instances
(ABIEncoding a, EncodingType a, ABIEncoding b, EncodingType b, ABIEncoding c, EncodingType c, ABIEncoding d, EncodingType d, ABIEncoding e, EncodingType e, ABIEncoding f, EncodingType f, ABIEncoding g, EncodingType g, ABIEncoding h, EncodingType h, ABIEncoding i, EncodingType i, ABIEncoding j, EncodingType j, ABIEncoding k, EncodingType k, ABIEncoding l, EncodingType l, ABIEncoding m, EncodingType m, ABIEncoding n, EncodingType n, ABIEncoding o, EncodingType o, ABIEncoding p, EncodingType p) => ABIEncoding (Tuple16 a b c d e f g h i j k l m n o p)
Generic (Tuple16 a b c d e f g h i j k l m n o p) _
(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m, Show n, Show o, Show p) => Show (Tuple16 a b c d e f g h i j k l m n o p)
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l, Eq m, Eq n, Eq o, Eq p) => Eq (Tuple16 a b c d e f g h i j k l m n o p)
#factorParser Source
factorParser :: forall a. ABIEncoding a => EncodingType a => Parser String a
- Modules
- Network.
Ethereum. Web3 - Network.
Ethereum. Web3. Api - Network.
Ethereum. Web3. Contract - Network.
Ethereum. Web3. JsonRPC - Network.
Ethereum. Web3. Provider - Network.
Ethereum. Web3. Solidity - Network.
Ethereum. Web3. Solidity. AbiEncoding - Network.
Ethereum. Web3. Solidity. Bytes - Network.
Ethereum. Web3. Solidity. EncodingType - Network.
Ethereum. Web3. Solidity. Int - Network.
Ethereum. Web3. Solidity. Size - Network.
Ethereum. Web3. Solidity. Tuple - Network.
Ethereum. Web3. Solidity. UInt - Network.
Ethereum. Web3. Solidity. Vector - Network.
Ethereum. Web3. Types - Network.
Ethereum. Web3. Types. BigNumber - Network.
Ethereum. Web3. Types. EtherUnit - Network.
Ethereum. Web3. Types. Sha3 - Network.
Ethereum. Web3. Types. Types - Network.
Ethereum. Web3. Types. Utils