Module
Network.Ethereum.Web3.Solidity.Size
- Package
- purescript-web3
- Repository
- f-o-a-m/purescript-web3
#D0 Source
data D0
Instances
KnownSize D0
IntSize (NumCons D4 D0)
IntSize (NumCons D8 D0)
IntSize (NumCons D1 (NumCons D0 D4))
IntSize (NumCons D1 (NumCons D2 D0))
IntSize (NumCons D1 (NumCons D6 D0))
IntSize (NumCons D2 (NumCons D0 D0))
IntSize (NumCons D2 (NumCons D0 D8))
IntSize (NumCons D2 (NumCons D4 D0))
ByteSize (NumCons D1 D0)
ByteSize (NumCons D2 D0)
ByteSize (NumCons D3 D0)
#D1 Source
data D1
Instances
KnownSize D1
IntSize (NumCons D1 D6)
IntSize (NumCons D1 (NumCons D0 D4))
IntSize (NumCons D1 (NumCons D1 D2))
IntSize (NumCons D1 (NumCons D2 D0))
IntSize (NumCons D1 (NumCons D2 D8))
IntSize (NumCons D1 (NumCons D3 D6))
IntSize (NumCons D1 (NumCons D4 D4))
IntSize (NumCons D1 (NumCons D5 D2))
IntSize (NumCons D1 (NumCons D6 D0))
IntSize (NumCons D1 (NumCons D6 D8))
IntSize (NumCons D1 (NumCons D7 D6))
IntSize (NumCons D1 (NumCons D8 D4))
IntSize (NumCons D1 (NumCons D9 D2))
IntSize (NumCons D2 (NumCons D1 D6))
ByteSize D1
ByteSize (NumCons D1 D0)
ByteSize (NumCons D1 D1)
ByteSize (NumCons D1 D2)
ByteSize (NumCons D1 D3)
ByteSize (NumCons D1 D4)
ByteSize (NumCons D1 D5)
ByteSize (NumCons D1 D6)
ByteSize (NumCons D1 D7)
ByteSize (NumCons D1 D8)
ByteSize (NumCons D1 D9)
ByteSize (NumCons D2 D1)
ByteSize (NumCons D3 D1)
#D2 Source
data D2
Instances
KnownSize D2
IntSize (NumCons D2 D4)
IntSize (NumCons D3 D2)
IntSize (NumCons D7 D2)
IntSize (NumCons D1 (NumCons D1 D2))
IntSize (NumCons D1 (NumCons D2 D0))
IntSize (NumCons D1 (NumCons D2 D8))
IntSize (NumCons D1 (NumCons D5 D2))
IntSize (NumCons D1 (NumCons D9 D2))
IntSize (NumCons D2 (NumCons D0 D0))
IntSize (NumCons D2 (NumCons D0 D8))
IntSize (NumCons D2 (NumCons D1 D6))
IntSize (NumCons D2 (NumCons D2 D4))
IntSize (NumCons D2 (NumCons D3 D2))
IntSize (NumCons D2 (NumCons D4 D0))
IntSize (NumCons D2 (NumCons D4 D8))
IntSize (NumCons D2 (NumCons D5 D6))
ByteSize D2
ByteSize (NumCons D1 D2)
ByteSize (NumCons D2 D0)
ByteSize (NumCons D2 D1)
ByteSize (NumCons D2 D2)
ByteSize (NumCons D2 D3)
ByteSize (NumCons D2 D4)
ByteSize (NumCons D2 D5)
ByteSize (NumCons D2 D6)
ByteSize (NumCons D2 D7)
ByteSize (NumCons D2 D8)
ByteSize (NumCons D2 D9)
ByteSize (NumCons D3 D2)
#D4 Source
data D4
Instances
KnownSize D4
IntSize (NumCons D2 D4)
IntSize (NumCons D4 D0)
IntSize (NumCons D4 D8)
IntSize (NumCons D6 D4)
IntSize (NumCons D1 (NumCons D0 D4))
IntSize (NumCons D1 (NumCons D4 D4))
IntSize (NumCons D1 (NumCons D8 D4))
IntSize (NumCons D2 (NumCons D2 D4))
IntSize (NumCons D2 (NumCons D4 D0))
IntSize (NumCons D2 (NumCons D4 D8))
ByteSize D4
ByteSize (NumCons D1 D4)
ByteSize (NumCons D2 D4)
#D6 Source
data D6
Instances
KnownSize D6
IntSize (NumCons D1 D6)
IntSize (NumCons D5 D6)
IntSize (NumCons D6 D4)
IntSize (NumCons D9 D6)
IntSize (NumCons D1 (NumCons D3 D6))
IntSize (NumCons D1 (NumCons D6 D0))
IntSize (NumCons D1 (NumCons D6 D8))
IntSize (NumCons D1 (NumCons D7 D6))
IntSize (NumCons D2 (NumCons D1 D6))
IntSize (NumCons D2 (NumCons D5 D6))
ByteSize D6
ByteSize (NumCons D1 D6)
ByteSize (NumCons D2 D6)
#D8 Source
data D8
Instances
KnownSize D8
IntSize D8
IntSize (NumCons D4 D8)
IntSize (NumCons D8 D0)
IntSize (NumCons D8 D8)
IntSize (NumCons D1 (NumCons D2 D8))
IntSize (NumCons D1 (NumCons D6 D8))
IntSize (NumCons D1 (NumCons D8 D4))
IntSize (NumCons D2 (NumCons D0 D8))
IntSize (NumCons D2 (NumCons D4 D8))
ByteSize D8
ByteSize (NumCons D1 D8)
ByteSize (NumCons D2 D8)
#NumCons Source
data NumCons a b
Instances
(KnownSize new, KnownSize old) => KnownSize (NumCons new old)
IntSize (NumCons D1 D6)
IntSize (NumCons D2 D4)
IntSize (NumCons D3 D2)
IntSize (NumCons D4 D0)
IntSize (NumCons D4 D8)
IntSize (NumCons D5 D6)
IntSize (NumCons D6 D4)
IntSize (NumCons D7 D2)
IntSize (NumCons D8 D0)
IntSize (NumCons D8 D8)
IntSize (NumCons D9 D6)
IntSize (NumCons D1 (NumCons D0 D4))
IntSize (NumCons D1 (NumCons D1 D2))
IntSize (NumCons D1 (NumCons D2 D0))
IntSize (NumCons D1 (NumCons D2 D8))
IntSize (NumCons D1 (NumCons D3 D6))
IntSize (NumCons D1 (NumCons D4 D4))
IntSize (NumCons D1 (NumCons D5 D2))
IntSize (NumCons D1 (NumCons D6 D0))
IntSize (NumCons D1 (NumCons D6 D8))
IntSize (NumCons D1 (NumCons D7 D6))
IntSize (NumCons D1 (NumCons D8 D4))
IntSize (NumCons D1 (NumCons D9 D2))
IntSize (NumCons D2 (NumCons D0 D0))
IntSize (NumCons D2 (NumCons D0 D8))
IntSize (NumCons D2 (NumCons D1 D6))
IntSize (NumCons D2 (NumCons D2 D4))
IntSize (NumCons D2 (NumCons D3 D2))
IntSize (NumCons D2 (NumCons D4 D0))
IntSize (NumCons D2 (NumCons D4 D8))
IntSize (NumCons D2 (NumCons D5 D6))
ByteSize (NumCons D1 D0)
ByteSize (NumCons D1 D1)
ByteSize (NumCons D1 D2)
ByteSize (NumCons D1 D3)
ByteSize (NumCons D1 D4)
ByteSize (NumCons D1 D5)
ByteSize (NumCons D1 D6)
ByteSize (NumCons D1 D7)
ByteSize (NumCons D1 D8)
ByteSize (NumCons D1 D9)
ByteSize (NumCons D2 D0)
ByteSize (NumCons D2 D1)
ByteSize (NumCons D2 D2)
ByteSize (NumCons D2 D3)
ByteSize (NumCons D2 D4)
ByteSize (NumCons D2 D5)
ByteSize (NumCons D2 D6)
ByteSize (NumCons D2 D7)
ByteSize (NumCons D2 D8)
ByteSize (NumCons D2 D9)
ByteSize (NumCons D3 D0)
ByteSize (NumCons D3 D1)
ByteSize (NumCons D3 D2)
#type (:&) Source
Operator alias for Network.Ethereum.Web3.Solidity.Size.NumCons (right-associative / precedence 6)
#IntSize Source
class (KnownSize n) <= IntSize n
Instances
IntSize D8
IntSize (NumCons D1 D6)
IntSize (NumCons D2 D4)
IntSize (NumCons D3 D2)
IntSize (NumCons D4 D0)
IntSize (NumCons D4 D8)
IntSize (NumCons D5 D6)
IntSize (NumCons D6 D4)
IntSize (NumCons D7 D2)
IntSize (NumCons D8 D0)
IntSize (NumCons D8 D8)
IntSize (NumCons D9 D6)
IntSize (NumCons D1 (NumCons D0 D4))
IntSize (NumCons D1 (NumCons D1 D2))
IntSize (NumCons D1 (NumCons D2 D0))
IntSize (NumCons D1 (NumCons D2 D8))
IntSize (NumCons D1 (NumCons D3 D6))
IntSize (NumCons D1 (NumCons D4 D4))
IntSize (NumCons D1 (NumCons D5 D2))
IntSize (NumCons D1 (NumCons D6 D0))
IntSize (NumCons D1 (NumCons D6 D8))
IntSize (NumCons D1 (NumCons D7 D6))
IntSize (NumCons D1 (NumCons D8 D4))
IntSize (NumCons D1 (NumCons D9 D2))
IntSize (NumCons D2 (NumCons D0 D0))
IntSize (NumCons D2 (NumCons D0 D8))
IntSize (NumCons D2 (NumCons D1 D6))
IntSize (NumCons D2 (NumCons D2 D4))
IntSize (NumCons D2 (NumCons D3 D2))
IntSize (NumCons D2 (NumCons D4 D0))
IntSize (NumCons D2 (NumCons D4 D8))
IntSize (NumCons D2 (NumCons D5 D6))
#ByteSize Source
class (KnownSize n) <= ByteSize n
Instances
ByteSize D1
ByteSize D2
ByteSize D3
ByteSize D4
ByteSize D5
ByteSize D6
ByteSize D7
ByteSize D8
ByteSize D9
ByteSize (NumCons D1 D0)
ByteSize (NumCons D1 D1)
ByteSize (NumCons D1 D2)
ByteSize (NumCons D1 D3)
ByteSize (NumCons D1 D4)
ByteSize (NumCons D1 D5)
ByteSize (NumCons D1 D6)
ByteSize (NumCons D1 D7)
ByteSize (NumCons D1 D8)
ByteSize (NumCons D1 D9)
ByteSize (NumCons D2 D0)
ByteSize (NumCons D2 D1)
ByteSize (NumCons D2 D2)
ByteSize (NumCons D2 D3)
ByteSize (NumCons D2 D4)
ByteSize (NumCons D2 D5)
ByteSize (NumCons D2 D6)
ByteSize (NumCons D2 D7)
ByteSize (NumCons D2 D8)
ByteSize (NumCons D2 D9)
ByteSize (NumCons D3 D0)
ByteSize (NumCons D3 D1)
ByteSize (NumCons D3 D2)
- Modules
- Network.
Ethereum. Web3 - Network.
Ethereum. Web3. Api - Network.
Ethereum. Web3. Contract - Network.
Ethereum. Web3. Contract. Internal - Network.
Ethereum. Web3. JsonRPC - Network.
Ethereum. Web3. Solidity - Network.
Ethereum. Web3. Solidity. AbiEncoding - Network.
Ethereum. Web3. Solidity. Bytes - Network.
Ethereum. Web3. Solidity. EncodingType - Network.
Ethereum. Web3. Solidity. Event - Network.
Ethereum. Web3. Solidity. Generic - 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. Provider - Network.
Ethereum. Web3. Types. Sha3 - Network.
Ethereum. Web3. Types. Types - Network.
Ethereum. Web3. Types. Utils