54 lines
987 B
Rust
54 lines
987 B
Rust
#![recursion_limit="128"]
|
|
#[macro_use]
|
|
extern crate futures;
|
|
extern crate serde;
|
|
#[macro_use]
|
|
extern crate serde_derive;
|
|
extern crate serde_json;
|
|
extern crate toml;
|
|
pub extern crate web3;
|
|
extern crate tokio_core;
|
|
extern crate tokio_timer;
|
|
#[macro_use]
|
|
extern crate error_chain;
|
|
extern crate ethabi;
|
|
#[macro_use]
|
|
extern crate ethabi_derive;
|
|
#[macro_use]
|
|
extern crate ethabi_contract;
|
|
extern crate rustc_hex;
|
|
#[macro_use]
|
|
extern crate log;
|
|
extern crate ethereum_types;
|
|
#[macro_use]
|
|
extern crate pretty_assertions;
|
|
|
|
extern crate ethcore;
|
|
extern crate ethcore_transaction;
|
|
extern crate rlp;
|
|
extern crate keccak_hash;
|
|
extern crate jsonrpc_core as rpc;
|
|
|
|
extern crate itertools;
|
|
extern crate hyper;
|
|
extern crate hyper_tls;
|
|
|
|
#[cfg(test)]
|
|
#[macro_use]
|
|
extern crate quickcheck;
|
|
|
|
#[macro_use]
|
|
mod macros;
|
|
|
|
pub mod api;
|
|
pub mod app;
|
|
pub mod config;
|
|
pub mod bridge;
|
|
pub mod contracts;
|
|
pub mod database;
|
|
pub mod error;
|
|
pub mod util;
|
|
pub mod message_to_mainnet;
|
|
pub mod signature;
|
|
pub mod transaction;
|