pub async fn transfer<P: Provider>(
provider: &P,
from: Address,
args: SelfSingleTransferArgs,
) -> Result<TxHash, SdkError>Expand description
transfer(address,address,uint256,bytes32) — 単一トークン送金。
§引数
provider— チェーン検証・TransferWithCommitmentの.call()(シミュレーション)と.send()に使用。from— トランザクション送信者(msg.sender)。送金元と一致させる必要があります。args— トークン・送金先・数量・コミットメント。
§戻り値
ブロードキャストされたトランザクションのハッシュ([TxHash])。
§エラー
crate::SdkError — 未設定(ゼロ)アドレス、TWC 未デプロイ(eth_getCode が空)、RPC/送信失敗など。