pub type SingleTransferArgs = SignatureSingleTransferArgs;Expand description
Aliased Type§
pub struct SingleTransferArgs {
pub from: Address,
pub to: Address,
pub token: Address,
pub executor: Address,
pub value: Uint<256, 4>,
pub commitment: FixedBytes<32>,
pub valid_after: Option<Uint<256, 4>>,
pub valid_before: Option<Uint<256, 4>>,
}Fields§
§from: Address署名者/送金元。
to: Address送金先。
token: Addressトークン。
executor: Address実行を許可する executor(オンチェーン検証で一致が必要)。
value: Uint<256, 4>数量。
commitment: FixedBytes<32>コミットメント。
valid_after: Option<Uint<256, 4>>EIP-712 の validAfter。None のときは 0。
valid_before: Option<Uint<256, 4>>EIP-712 の validBefore。None のときは [U256::MAX]。