php 編集者の Banana は最近、読者から質問を受け取りました。彼は、`go-ethereum` の `client.BlockByHash()` 関数を使用するときに、エラー メッセージが表示されました: " not found" 。この問題は彼を長い間悩ませてきたので、何らかの解決策が得られることを望んでいます。この記事では、このエラーの考えられる原因を調査し、考えられる解決策をいくつか紹介します。
新しいブロックが表示されたときにサブスクライブするための次のコードがあります。 リーリー
しかしチーム内ではリーリー
エラーが表示されます:リーリー
それでもfmt.println(header.hash().hex()) にハッシュが出力されるので、infura 接続が機能していることがわかります。
リーリー
関数header.hash() はブロック ハッシュを返しませんが、ヘッダーのハッシュを返します。
以上が「go-ethereum」 client.BlockByHash() で「見つかりません」というエラーが発生するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。