Module parables_testing::prelude::ethabi  [−][src]
Ethereum ABI encoding decoding library.
Modules
| param_type | 
                                 Function and event param types.  | 
                       
| token | 
                                 ABI param and parsing for it.  | 
                       
Structs
| Constructor | 
                                 Contract constructor specification.  | 
                       
| Contract | 
                                 API building calls to contracts ABI.  | 
                       
| Error | 
                                 The Error type.  | 
                       
| Event | 
                                 Contract event.  | 
                       
| EventParam | 
                                 Event param specification.  | 
                       
| Events | 
                                 Contract events interator.  | 
                       
| Function | 
                                 Contract function specification.  | 
                       
| Functions | 
                                 Contract functions interator.  | 
                       
| Log | 
                                 Decoded log.  | 
                       
| LogParam | 
                                 Decoded log param.  | 
                       
| Param | 
                                 Function param.  | 
                       
| RawLog | 
                                 Ethereum log.  | 
                       
| RawTopicFilter | 
                                 Raw topic filter.  | 
                       
| TopicFilter | 
                                 Topic filter.  | 
                       
Enums
| ErrorKind | 
                                 The kind of an error.  | 
                       
| Topic | 
                                 Acceptable topic possibilities.  | 
                       
Traits
| ContractFunction | 
                                 Contract functions generated by ethabi-derive  | 
                       
| LogFilter | 
                                 Common filtering functions that are available for any event.  | 
                       
| ParseLog | 
                                 trait common to things (events) that have an associated   | 
                       
| ResultExt | 
                                 Additional methods for   | 
                       
Functions
| decode | 
                                 Decodes ABI compliant vector of bytes into vector of tokens described by types param.  | 
                       
| encode | 
                                 Encodes vector of tokens into ABI compliant vector of bytes.  | 
                       
Type Definitions
| Address | 
                                 ABI address.  | 
                       
| Bytes | 
                                 ABI bytes.  | 
                       
| FixedBytes | 
                                 ABI fixed bytes.  | 
                       
| Hash | 
                                 Commonly used FixedBytes of size 32  | 
                       
| Int | 
                                 ABI signed integer.  | 
                       
| Result | 
                                 Convenient wrapper around   | 
                       
| Uint | 
                                 ABI unsigned integer.  |