Module types

Module types 

Source
Expand description

送金引数・署名済みバンドル・明細行の型定義。

  • args — 自己送金用と EIP-712 署名入力用の引数構造体。
  • signed_data — オフチェーンで渡す署名付きバンドル(正規化済み Eip712Domain を含む)。
  • transfer_detail — 単一行の送金明細。

Re-exports§

pub use args::BatchTransferWithCommitArgs;
pub use args::CancelAuthorizationArgs;
pub use args::SelfBatchTransferWithCommitArgs;
pub use args::SelfSingleTransferArgs;
pub use args::SelfUniCommitTransfersArgs;
pub use args::SignatureBatchTransferWithCommitArgs;
pub use args::SignatureSingleTransferArgs;
pub use args::SignatureUniCommitTransfersArgs;
pub use args::SingleTransferArgs;
pub use args::UniCommitTransfersArgs;
pub use signed_data::SignedBatchTransferWithCommit;
pub use signed_data::SignedCancelAuthorization;
pub use signed_data::SignedTransferWithCommit;
pub use signed_data::SignedUniCommitTransfers;
pub use transfer_detail::CommittedTransferDetail;
pub use transfer_detail::TransferDetail;

Modules§

args
各 API への引数型(自己送金用と EIP-712 署名入力用)。
signed_data
オフチェーンで転送する署名済みバンドル。
transfer_detail
送金明細の 1 行分(Solidity 構造体に対応する Rust 表現)。