1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#![warn(missing_docs)]
// #![warn(missing_doc_code_examples)]

//! A simple implementation for parsing ERC20 transactions

extern crate serde;
extern crate hex;

mod error;
/// A set of useful methods and abstractions.
pub mod util;
#[cfg(test)]
mod util_test;
/// Ethereum transfer abstraction.
pub mod transfer;
/// ERC20 specific information.
pub mod erc20;
/// web3 transaction specific operations.
pub mod transaction;
#[cfg(test)]
mod transaction_test;

pub use self::error::ERC20Error;