| Copyright | Aleksandr Krupenkin 2016-2024 |
|---|---|
| License | Apache-2.0 |
| Maintainer | mail@akru.me |
| Stability | experimental |
| Portability | noportable |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Data.Solidity.Prim.Tuple
Contents
Description
Tuple type abi encoding instances.
Orphan instances
| Generic (a) Source # | |
| AbiGet a => AbiGet (a) Source # | |
| AbiPut a => AbiPut (a) Source # | |
| AbiType a => AbiType (a) Source # | |
| (AbiGet a, AbiGet a) => AbiGet (a, a) Source # | |
| (AbiPut a, AbiPut a) => AbiPut (a, a) Source # | |
| (AbiType a, AbiType a) => AbiType (a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a) => AbiType (a, a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a, AbiType a) => AbiType (a, a, a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a, AbiType a, AbiType a) => AbiType (a, a, a, a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a, a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a, a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a) => AbiType (a, a, a, a, a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a, a, a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a, a, a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a) => AbiType (a, a, a, a, a, a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a, a, a, a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a, a, a, a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a) => AbiType (a, a, a, a, a, a, a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a, a, a, a, a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a, a, a, a, a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a) => AbiType (a, a, a, a, a, a, a, a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a) => AbiType (a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a) => AbiType (a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a) => AbiType (a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a) => AbiType (a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a) => AbiType (a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a) => AbiType (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a) => AbiType (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a) => AbiType (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a) => AbiType (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a) => AbiType (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a, AbiGet a) => AbiGet (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a, AbiPut a) => AbiPut (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |
| (AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a, AbiType a) => AbiType (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) Source # | |