Properties
| Name | Type | Description |
|---|---|---|
| address | string | Contract address |
| topic0 | string | First topic |
| topic1 | string | Second topic (optional) |
| topic2 | string | Third topic (optional) |
| topic3 | string | Fourth topic (optional) |
| data | string | Event data |
| transactionIndex | number | Transaction index |
| logIndex | number | Log index |
| removed | boolean | Indicates if the log was removed |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/avalanche/main/json-schema/Log.json",
"title": "Log",
"type": "object",
"properties": {
"address": {
"type": "string",
"description": "Contract address",
"examples": [
"0x54C800d2331E10467143911aabCa092d68bF4166"
]
},
"topic0": {
"type": "string",
"description": "First topic",
"examples": [
"0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925"
]
},
"topic1": {
"type": "string",
"description": "Second topic (optional)",
"examples": [
"0x0000000000000000000000000000333883f313ad709f583d0a3d2e18a44ef29b"
]
},
"topic2": {
"type": "string",
"description": "Third topic (optional)",
"examples": [
"0x0000000000000000000000000000000000000000000000000000000000000000"
]
},
"topic3": {
"type": "string",
"description": "Fourth topic (optional)",
"examples": [
"0x0000000000000000000000000000000000000000000000000000000000001350"
]
},
"data": {
"type": "string",
"description": "Event data",
"examples": [
"0x"
]
},
"transactionIndex": {
"type": "number",
"description": "Transaction index",
"examples": [
2
]
},
"logIndex": {
"type": "number",
"description": "Log index",
"examples": [
10
]
},
"removed": {
"type": "boolean",
"description": "Indicates if the log was removed",
"examples": [
false
]
}
},
"required": [
"address",
"topic0",
"data",
"transactionIndex",
"logIndex",
"removed"
]
}