poa-bridge/bridge/src/lib.rs

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;