NEROChainコミュニティに参加して、今後の情報をお待ちください!
開発者ツールUserOp SDKUserOperationの送信

UserOperationsの送信

UserOperationの設定が完了したら、それをネットワークに送信できます。このセクションでは、操作の送信と結果の処理について説明します。

UserOperationの送信

try {
  // UserOperationを送信
  const result = await client.sendUserOperation(builder);
  
  // トランザクションハッシュを取得
  const userOpHash = result.userOpHash;
  console.log("UserOperation ハッシュ:", userOpHash);
  
  // トランザクションがマイニングされるのを待つ
  const receipt = await result.wait();
  console.log("トランザクションハッシュ:", receipt.transactionHash);
  
  return receipt;
} catch (error) {
  console.error("UserOperation送信エラー:", error);
  throw error;
}

UserOperationのステータス監視

UserOperationを送信した後、そのステータスを監視できます:

  1. まず、sendUserOperationの結果からuserOpHashを取得します。
  2. 次に、操作がブロックに含まれるのを待つために結果に対してwait()を使用できます。
  3. レシートにはトランザクションハッシュが含まれており、これを使用してブロックエクスプローラーで詳細を検索できます。

次のステップ

UserOperationsの送信後、以下のことを検討するかもしれません: