Copyright | Alexander Krupenkin 2016-2018 |
---|---|
License | BSD3 |
Maintainer | mail@akru.me |
Stability | experimental |
Portability | noportable |
Safe Haskell | None |
Language | Haskell2010 |
Ethereum ABI encoding primitive types.
Documentation
Ethereum account address
Simplest Byte Array
type BytesN n = SizedByteArray n Bytes Source #
(KnownNat n, (<=) n 256) => Bounded (IntN n) Source # | |
Enum (IntN n) Source # | |
Eq (IntN n) Source # | |
(KnownNat n, (<=) n 256) => Integral (IntN n) Source # | |
(KnownNat n, (<=) n 256) => Num (IntN n) Source # | |
Ord (IntN n) Source # | |
(KnownNat n, (<=) n 256) => Real (IntN n) Source # | |
(KnownNat n, (<=) n 256) => Show (IntN n) Source # | |
Generic (IntN n) Source # | |
Bits (IntN n) Source # | |
(<=) n 256 => ABIGet (IntN n) Source # | |
(<=) n 256 => ABIPut (IntN n) Source # | |
(<=) n 256 => ABIType (IntN n) Source # | |
type Rep (IntN n) Source # | |
data UIntN (n :: Nat) Source #
(KnownNat n, (<=) n 256) => Bounded (UIntN n) Source # | |
Enum (UIntN n) Source # | |
Eq (UIntN n) Source # | |
(KnownNat n, (<=) n 256) => Integral (UIntN n) Source # | |
Num (UIntN n) Source # | |
Ord (UIntN n) Source # | |
(KnownNat n, (<=) n 256) => Real (UIntN n) Source # | |
(KnownNat n, (<=) n 256) => Show (UIntN n) Source # | |
Generic (UIntN n) Source # | |
Bits (UIntN n) Source # | |
(<=) n 256 => ABIGet (UIntN n) Source # | |
(<=) n 256 => ABIPut (UIntN n) Source # | |
(<=) n 256 => ABIType (UIntN n) Source # | |
type Rep (UIntN n) Source # | |
The type for one-tuples
Singleton | |
|
Eq a => Eq (Singleton a) Source # | |
Show a => Show (Singleton a) Source # | |
Generic (Singleton a) Source # | |
Generic (Singleton a) Source # | |
ABIGet a => ABIGet (Singleton a) Source # | |
ABIPut a => ABIPut (Singleton a) Source # | |
ABIType a => ABIType (Singleton a) Source # | |
type Rep (Singleton a) Source # | |
type Code (Singleton a) Source # | |