SingleTransferArgs

Type Alias SingleTransferArgs 

Source
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 の validAfterNone のときは 0

§valid_before: Option<Uint<256, 4>>

EIP-712 の validBeforeNone のときは [U256::MAX]。