Avalanche · Schema

Log

BlockchainWeb3AvalancheNFTDeFiCross-Chain

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
View JSON Schema on GitHub

JSON Schema

Log.json Raw ↑
{
  "$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"
  ]
}