2

イーサリアムでコントラクトを見つけるのは簡単です。一度見つかったら、使いやすいです。しかし、契約が実際に何をしているのかをどうやって知ることができますか? どのコードが実行されるかを確認するにはどうすればよいですか?

4

1 に答える 1

5

ソース コードの一部がブロックチェーンで表示されるものと一致することを確認するには、コントラクトの作成に使用されたコンパイラのバージョンを知る必要があります。

  1. ソースコードを取得します。
  2. 正しいコンパイラを使用してコンパイルします (発行者が指定する必要があります)。
  3. 結果をブロックチェーン上のデータと比較します。

注: 次のようにブロックチェーン データを取得します。

web3.eth.getCode('0xabcd1234....');
于 2015-11-19T10:28:12.637 に答える