2024-09-14 22:12:32 -04:00
|
|
|
#[rustfmt::skip]
|
|
|
|
|
#[expect(warnings)]
|
|
|
|
|
#[expect(needless_pass_by_value)]
|
|
|
|
|
#[expect(clippy::all)]
|
|
|
|
|
#[expect(clippy::ignored_unit_patterns)]
|
|
|
|
|
#[expect(clippy::redundant_closure_for_method_calls)]
|
2024-09-15 12:04:57 -04:00
|
|
|
mod abigen;
|
2024-09-14 22:12:32 -04:00
|
|
|
|
2024-09-15 12:04:57 -04:00
|
|
|
pub mod erc20 {
|
|
|
|
|
pub use super::abigen::erc20::IERC20::*;
|
2024-09-14 22:12:32 -04:00
|
|
|
}
|
|
|
|
|
pub mod deployer {
|
2024-09-15 12:04:57 -04:00
|
|
|
pub const BYTECODE: &str =
|
|
|
|
|
include_str!(concat!(env!("OUT_DIR"), "/serai-processor-ethereum-contracts/Deployer.bin"));
|
|
|
|
|
pub use super::abigen::deployer::Deployer::*;
|
2024-09-14 22:12:32 -04:00
|
|
|
}
|
|
|
|
|
pub mod router {
|
2024-09-15 12:04:57 -04:00
|
|
|
pub const BYTECODE: &str =
|
|
|
|
|
include_str!(concat!(env!("OUT_DIR"), "/serai-processor-ethereum-contracts/Router.bin"));
|
|
|
|
|
pub use super::abigen::router::Router::*;
|
2024-09-14 22:12:32 -04:00
|
|
|
}
|