Tech

Ethereum の Event log メモ

  • このエントリーをはてなブックマークに追加

メモ

TODO: 他にも色々web3.jsとかのevent log取り方がある
けど、公開

サクッと理解

  • トランザクション・レシートの一部
  • topics: topics[0] is the hash of the signature of the event.

The combination of string and indexed does not work.

solidity – Indexed Event with string not getting logged – Ethereum Stack Exchange

JSON-RPC

curl + JSON-RPC で getLogsを呼ぶ

curl localhost:8545 -X POST --data '{"jsonrpc":"2.0","method":"eth_getLogs","params":"[{"fromBlock":"0x1","address":"コントラクト・アドレス"}]", "id":"1"}'

JSON RPC#eth_getLogs

allEvents()

JavaScript API · ethereum/wiki Wiki

ツール

ConsenSys/ethjsonrpc: Python client for Ethereum using the JSON-RPC interface

参考

ドキュメント

Ethereum Stack Exchange

  • このエントリーをはてなブックマークに追加