0

コントラクトがこのトークンを転送できるように、メソッドapprove(tokenID, myContract)を実行するボタンをクリックします。ERC721その後、イーサリアムの状態が更新されるまで待ってから、他のことを行う必要があります。そのため、イーサリアムの状態がいつ更新されたかを知る必要があります

これを行う2つの方法を見つけます

  1. Approvalイベントを聞くERC721
  2. 電話の後、を含むものapproveを受け取ります。これを使用して実行できます ( )responsetxHashtxHashlibrary.getTransactionReceipt(txHash).then(receipt => {})library = Web3Provider

私の質問は

  1. tx.receipt != nullまた、イーサリアムの状態が更新されたことを意味するのはいつですか?
  2. もしそうなら、どの方法がより効果的ですか?
4

1 に答える 1