I’ve created stream and received several events to my endpoint. Some of events contain logs and some don’t contain, but transactions itselfs contain. E.g:
Stream:
{"id":"uuid","webhookUrl":"my-endpoint","description":"Test","tag":"1","demo":false,"topic0":null,"allAddresses":false,"includeNativeTxs":true,"includeContractLogs":true,"includeInternalTxs":true,"abi":null,"advancedOptions":null,"chainIds":["0x5"],"status":"active","statusMessage":"Stream is active"}
Tx with logs is available by the link.
Web hook:
{
"confirmed": false,
"chainId": "0x5",
"abi": [],
"streamId": "6e74ccb4-ca3e-4a51-a444-58a0c846be68",
"tag": "1",
"retries": 0,
"block": {
"number": "8037049",
"hash": "0x6d68b99ebacbff7ae41fc53347784fc35a59b9c950ce9cefce1540c8f3a78f32",
"timestamp": "1669654500"
},
"logs": [
{
"logIndex": "95",
"transactionHash": "0xf9ea006e140708ec8ea2f6e03bec557d4b99d031aef0e6ec3075623c89d9a1ba",
"address": "0x43b2a1e1e2f9eedd4a5276cba2da9b4ed371d79f",
"data": "0x",
"topic0": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
"topic1": "0x0000000000000000000000000000000000000000000000000000000000000000",
"topic2": "0x000000000000000000000000e4f0ff4641f3c99de342b06c06414d94a585effb",
"topic3": null
}
],
"txs": [
{
"hash": "0xf9ea006e140708ec8ea2f6e03bec557d4b99d031aef0e6ec3075623c89d9a1ba",
... skipped ...
}
],
"txsInternal": [],
"erc20Transfers": [],
"erc20Approvals": [],
"nftApprovals": {
"ERC1155": [],
"ERC721": []
},
"nftTransfers": []
}
The next transaction also contains logs, but I did not receive it:
{
"confirmed": false,
"chainId": "0x5",
"abi": [],
"streamId": "6e74ccb4-ca3e-4a51-a444-58a0c846be68",
"tag": "1",
"retries": 0,
"block": {
"number": "8037250",
"hash": "0xb68775acd7fe3d8589c7151207f33729d8ec4acf5ff4c23348a1c985af8769a6",
"timestamp": "1669657320"
},
"logs": [],
"txs": [
{
"hash": "0x758e553eccdd71884500099683768775cca6787121415ac6cb824dff903dcb23",
... skipped ...
}
],
"txsInternal": [],
"erc20Transfers": [],
"erc20Approvals": [],
"nftApprovals": {
"ERC1155": [],
"ERC721": []
},
"nftTransfers": []
}