eth_twc_sdk/types/
mod.rs

1//! 送金引数・署名済みバンドル・明細行の型定義。
2//!
3//! - [`args`] — 自己送金用と EIP-712 署名入力用の引数構造体。
4//! - [`signed_data`] — オフチェーンで渡す署名付きバンドル(正規化済み `Eip712Domain` を含む)。
5//! - [`transfer_detail`] — 単一行の送金明細。
6
7pub mod args;
8pub mod signed_data;
9pub mod transfer_detail;
10
11pub use args::{
12    BatchTransferWithCommitArgs, CancelAuthorizationArgs, SelfBatchTransferWithCommitArgs,
13    SelfSingleTransferArgs, SelfUniCommitTransfersArgs, SignatureBatchTransferWithCommitArgs,
14    SignatureSingleTransferArgs, SignatureUniCommitTransfersArgs, SingleTransferArgs,
15    UniCommitTransfersArgs,
16};
17pub use signed_data::{
18    SignedBatchTransferWithCommit, SignedCancelAuthorization, SignedTransferWithCommit,
19    SignedUniCommitTransfers,
20};
21pub use transfer_detail::{CommittedTransferDetail, TransferDetail};