[
  {
    "type": "function",
    "stateMutability": "view",
    "inputs": [
      {
        "internalType": "uint256",
        "name": "tokenId",
        "type": "uint256",
        "value": {
          "type": "function",
          "name": "totalSupply",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "address": "0xdC0479CC5BbA033B3e7De9F178607150B3AbCe1f",
          "inputs": []
        }
      }
    ],
    "name": "tokenURI",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "address": "0xdC0479CC5BbA033B3e7De9F178607150B3AbCe1f"
  },
  {
    "type": "function",
    "stateMutability": "view",
    "inputs": [
      {
        "internalType": "uint256",
        "name": "tokenId",
        "type": "uint256",
        "value": {
          "type": "queryAPI",
          "query_url": "template_erc721_minting",
          "blockchain": "polygon",
          "params": {
            "address": "0xA2a13cE1824F3916fC84C65e559391fc6674e6e8"
          },
          "keys": [
            "token_id"
          ]
        }
      }
    ],
    "name": "tokenURI",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "address": "0xA2a13cE1824F3916fC84C65e559391fc6674e6e8"
  },
  {
    "type": "function",
    "stateMutability": "view",
    "inputs": [
      {
        "internalType": "uint256",
        "name": "tokenId",
        "type": "uint256",
        "value": {
          "type": "function",
          "name": "totalSupply",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "address": "0x20B807b9AF56977EF475C089A0e7977540743560",
          "inputs": []
        }
      }
    ],
    "name": "tokenURI",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "address": "0x20B807b9AF56977EF475C089A0e7977540743560"
  },
  {
    "type": "function",
    "stateMutability": "view",
    "inputs": [
      {
        "internalType": "uint256",
        "name": "tokenId",
        "type": "uint256",
        "value": {
          "type": "queryAPI",
          "query_url": "template_erc1155_token_ids",
          "blockchain": "polygon",
          "params": {
            "address": "0xd4D53d8D61adc3B8114C1cd17B89393640db9733"
          },
          "keys": [
            "token_id"
          ]
        }
      }
    ],
    "name": "uri",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "address": "0xd4D53d8D61adc3B8114C1cd17B89393640db9733"
  },
  {
    "type": "function",
    "stateMutability": "view",
    "inputs": [
      {
        "internalType": "uint256",
        "name": "tokenId",
        "type": "uint256",
        "value": {
          "type": "queryAPI",
          "query_url": "template_erc1155_token_ids",
          "blockchain": "polygon",
          "params": {
            "address": "0x74d4567fd8B0b873B61FA180618a82183012F369"
          },
          "keys": [
            "token_id"
          ]
        }
      }
    ],
    "name": "uri",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "address": "0x74d4567fd8B0b873B61FA180618a82183012F369"
  },
  {
    "type": "function",
    "stateMutability": "view",
    "inputs": [
      {
        "internalType": "uint256",
        "name": "tokenId",
        "type": "uint256",
        "value": {
          "type": "queryAPI",
          "query_url": "template_erc1155_token_ids",
          "blockchain": "polygon",
          "params": {
            "address": "0x44b3f42e2BF34F62868Ff9e9dAb7C2F807ba97Cb"
          },
          "keys": [
            "token_id"
          ]
        }
      }
    ],
    "name": "uri",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "address": "0x44b3f42e2BF34F62868Ff9e9dAb7C2F807ba97Cb"
  },
  {
    "type": "function",
    "stateMutability": "view",
    "inputs": [
      {
        "internalType": "uint256",
        "name": "tokenId",
        "type": "uint256",
        "value": {
          "type": "queryAPI",
          "query_url": "template_erc721_minting",
          "blockchain": "polygon",
          "params": {
            "address": "0xa7D50EE3D7485288107664cf758E877a0D351725"
          },
          "keys": [
            "token_id"
          ]
        }
      }
    ],
    "name": "tokenURI",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "address": "0xa7D50EE3D7485288107664cf758E877a0D351725"
  },
  {
    "inputs": [
      {
        "internalType": "uint16",
        "name": "seasonId",
        "type": "uint16",
        "value": {
          "type": "queryAPI",
          "query_url": "twilight_seasons",
          "blockchain": "polygon",
          "params": {
            "address": "0xe570fAC6513A8018145aB398Ea71988C688F22C4"
          },
          "keys": [
            "season_id"
          ]
        }
      },
      {
        "internalType": "address",
        "name": "user",
        "type": "address",
        "value": {
          "type": "queryAPI",
          "query_url": "twilight_tactics_players",
          "blockchain": "polygon",
          "params": {
            "address": "0xe570fAC6513A8018145aB398Ea71988C688F22C4"
          },
          "keys": [
            "player"
          ]
        }
      }
    ],
    "name": "twtGetSeasonalDominationPointsByAccount",
    "address": "0xe570fAC6513A8018145aB398Ea71988C688F22C4",
    "outputs": [
      {
        "internalType": "uint56[5]",
        "name": "shadowcornDominationPoints",
        "type": "uint56[5]"
      },
      {
        "internalType": "uint56[5]",
        "name": "unicornDominationPoints",
        "type": "uint56[5]"
      }
    ],
    "stateMutability": "view",
    "type": "function",
    "selector": "0x0b4ef829"
  },
  {
    "inputs": [
      {
        "internalType": "uint16",
        "name": "seasonId",
        "type": "uint16",
        "value": {
          "type": "queryAPI",
          "query_url": "twilight_seasons",
          "blockchain": "polygon",
          "params": {
            "address": "0xe570fAC6513A8018145aB398Ea71988C688F22C4"
          },
          "keys": [
            "season_id"
          ]
        }
      }
    ],
    "name": "twtGetSeasonalDominationPointsForAllRegions",
    "address": "0xe570fAC6513A8018145aB398Ea71988C688F22C4",
    "outputs": [
      {
        "internalType": "uint56[5]",
        "name": "shadowcornDominationPoints",
        "type": "uint56[5]"
      },
      {
        "internalType": "uint56[5]",
        "name": "unicornDominationPoints",
        "type": "uint56[5]"
      }
    ],
    "stateMutability": "view",
    "type": "function",
    "selector": "0xbddb218c"
  }
]