メモ
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
- オプション eth_newfilter JSON RPC · ethereum/wiki Wiki
curl + JSON-RPC で getLogsを呼ぶ
curl localhost:8545 -X POST --data '{"jsonrpc":"2.0","method":"eth_getLogs","params":"[{"fromBlock":"0x1","address":"コントラクト・アドレス"}]", "id":"1"}'
allEvents()
JavaScript API · ethereum/wiki Wiki
ツール
ConsenSys/ethjsonrpc: Python client for Ethereum using the JSON-RPC interface