| Copyright | Alexander Krupenkin 2016-2018 |
|---|---|
| License | BSD3 |
| Maintainer | mail@akru.me |
| Stability | experimental |
| Portability | noportable |
| Safe Haskell | None |
| Language | Haskell2010 |
Network.Ethereum.ABI.Prim
Description
Ethereum ABI encoding primitive types.
Documentation
Ethereum account address
Instances
Simplest Byte Array
type BytesN n = SizedByteArray n Bytes Source #
Instances
| (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 #
Instances
| (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
Constructors
| Singleton | |
Fields
| |
Instances
| 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 # | |