maili_common/
lib.rs

1#![doc = include_str!("../README.md")]
2#![doc(
3    html_logo_url = "https://raw.githubusercontent.com/op-rs/maili/main/assets/square.png",
4    html_favicon_url = "https://raw.githubusercontent.com/op-rs/maili/main/assets/favicon.ico"
5)]
6#![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))]
7#![cfg_attr(not(test), warn(unused_crate_dependencies))]
8#![cfg_attr(not(any(test, feature = "std")), no_std)]
9
10extern crate alloc;
11
12mod deposit;
13pub use deposit::{
14    DepositSourceDomain, DepositSourceDomainIdentifier, DepositTransaction, DepositTxEnvelope,
15    L1InfoDepositSource, UpgradeDepositSource, UserDepositSource, DEPOSIT_TX_TYPE_ID,
16};
17
18mod superchain;
19pub use superchain::{
20    ProtocolVersion, ProtocolVersionError, ProtocolVersionFormatV0, SuperchainSignal,
21};