OP
POST
GET
Last updated on January 1, 1970
5 min read
Method eth_getLogs undefined ()
connect with JSON-RPC protocol
eth_getLogs
Returns an array of all logs matching a given filter object.
Parameters
Object
- object
The filter options
Request
curl --location --request POST 'https://optimism.getblock.io/mainnet/'
--header 'x-api-key: YOUR-API-KEY'
--header 'Content-Type: application/json'
--data-raw '{"jsonrpc": "2.0",
"method": "eth_getLogs",
"params": [{"topics": []}],
"id": "getblock.io"}'
Response
{
"id": "getblock.io",
"jsonrpc": "2.0",
"result": [
{
"address": "0x7c56d3650f9acd992b3aa635c04a311c54ad264c",
"blockHash": "0x8c0682143a415f8fddb84a32f13875c530dd83f398f0aa5aff5c73f397b92c67",
"blockNumber": "0x625571c",
"data": "0x0000000000000000000000000000000000000000000000000000000004f82d450000000000000000000000002bdf9249c350c68a43a9714c1b9153af54751b1c00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000002000000000000000000000000ac3b0b1bf185a08cea9febc7cfdcbe0a0002edfd01000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000004f774830000000000000000000000000000000000000000000000000000000004f774830000000000000000000000000000000000000000000000000000000004f774830000000000000000000000000000000000000000000000000000000004f82d450000000000000000000000000000000000000000000000000000000004f82d450000000000000000000000000000000000000000000000000000000004f82d450000000000000000000000000000000000000000000000000000000004f82d450000000000000000000000000000000000000000000000000000000004f86e300000000000000000000000000000000000000000000000000000000004f86e300000000000000000000000000000000000000000000000000000000004f86e30000000000000000000000000000000000000000000000000000000000000000a0102090003040506070800000000000000000000000000000000000000000000",
"logIndex": "0x0",
"removed": false,
"topics": [
"0xf6a97944f31ea060dfde0566e4167c1a1082551e64b60ecb14d599a9d023d451",
"0x000000000000000000000000000000000000000000000000000000000001cd6f"
],
"transactionHash": "0xc897147b372787d6e3969e4a4c843d8a08fc6b430ae9c4a2a322de385f7a9a90",
"transactionIndex": "0x0"
},
{
"address": "0x7c56d3650f9acd992b3aa635c04a311c54ad264c",
"blockHash": "0x8c0682143a415f8fddb84a32f13875c530dd83f398f0aa5aff5c73f397b92c67",
"blockNumber": "0x625571c",
"data": "0x000000000000000000000000000000000000000000000000000000006476c7ca",
"logIndex": "0x1",
"removed": false,
"topics": [
"0x0109fc6f55cf40689f02fbaad7af7fe7bbac8a3d2186600afc7d3e10cac60271",
"0x000000000000000000000000000000000000000000000000000000000001cd6f",
"0x0000000000000000000000000000000000000000000000000000000000000000"
],
"transactionHash": "0xc897147b372787d6e3969e4a4c843d8a08fc6b430ae9c4a2a322de385f7a9a90",
"transactionIndex": "0x0"
},
{
"address": "0x7c56d3650f9acd992b3aa635c04a311c54ad264c",
"blockHash": "0x8c0682143a415f8fddb84a32f13875c530dd83f398f0aa5aff5c73f397b92c67",
"blockNumber": "0x625571c",
"data": "0x000000000000000000000000000000000000000000000000000000006476c7ca",
"logIndex": "0x2",
"removed": false,
"topics": [
"0x0559884fd3a460db3073b7fc896cc77986f16e378210ded43186175bf646fc5f",
"0x0000000000000000000000000000000000000000000000000000000004f82d45",
"0x000000000000000000000000000000000000000000000000000000000001cd6f"
],
"transactionHash": "0xc897147b372787d6e3969e4a4c843d8a08fc6b430ae9c4a2a322de385f7a9a90",
"transactionIndex": "0x0"
}
]
}
Start Building with GetBlock RPCs for Free
Previous
{ "overview": "Overview", "guides": "Guides", "get-started": "Get Started", "rpc-service": "Nodes Methods", "getblock-explorer": "Explorer API", "getblock-tracker": "Tracker API", "nodes-endpoints": "Nodes Endpoints" }
Next
{ "overview": "Overview", "guides": "Guides", "get-started": "Get Started", "rpc-service": "Nodes Methods", "getblock-explorer": "Explorer API", "getblock-tracker": "Tracker API", "nodes-endpoints": "Nodes Endpoints" }