{
  "chainId": 137,
  "networkName": "Polygon mainnet",
  "nativeCurrency": {
    "name": "POL",
    "symbol": "POL",
    "decimals": 18
  },
  "rpc": "https://polygon-bor-rpc.publicnode.com",
  "fallbackRpc": "https://polygon.drpc.org",
  "explorer": "https://polygonscan.com",
  "wallets": {
    "deployer": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
    "admin": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
    "inventory": "0xF91d95D0D13b0d17feDc1eC95a19e153BB2d4297"
  },
  "status": "deployed",
  "contracts": {
    "GoldTicketForwarder": {
      "address": "0xc48aEfBfA7d21e3D38e51819C6d4bABaf4589476",
      "abi": [
        {
          "inputs": [],
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "inputs": [
            {
              "internalType": "uint48",
              "name": "deadline",
              "type": "uint48"
            }
          ],
          "name": "ERC2771ForwarderExpiredRequest",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "signer",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "from",
              "type": "address"
            }
          ],
          "name": "ERC2771ForwarderInvalidSigner",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "uint256",
              "name": "requestedValue",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "msgValue",
              "type": "uint256"
            }
          ],
          "name": "ERC2771ForwarderMismatchedValue",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "target",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "forwarder",
              "type": "address"
            }
          ],
          "name": "ERC2771UntrustfulTarget",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "FailedCall",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "uint256",
              "name": "balance",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "needed",
              "type": "uint256"
            }
          ],
          "name": "InsufficientBalance",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "account",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "currentNonce",
              "type": "uint256"
            }
          ],
          "name": "InvalidAccountNonce",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "InvalidShortString",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "string",
              "name": "str",
              "type": "string"
            }
          ],
          "name": "StringTooLong",
          "type": "error"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "EIP712DomainChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "signer",
              "type": "address"
            },
            {
              "indexed": false,
              "internalType": "uint256",
              "name": "nonce",
              "type": "uint256"
            },
            {
              "indexed": false,
              "internalType": "bool",
              "name": "success",
              "type": "bool"
            }
          ],
          "name": "ExecutedForwardRequest",
          "type": "event"
        },
        {
          "inputs": [],
          "name": "eip712Domain",
          "outputs": [
            {
              "internalType": "bytes1",
              "name": "fields",
              "type": "bytes1"
            },
            {
              "internalType": "string",
              "name": "name",
              "type": "string"
            },
            {
              "internalType": "string",
              "name": "version",
              "type": "string"
            },
            {
              "internalType": "uint256",
              "name": "chainId",
              "type": "uint256"
            },
            {
              "internalType": "address",
              "name": "verifyingContract",
              "type": "address"
            },
            {
              "internalType": "bytes32",
              "name": "salt",
              "type": "bytes32"
            },
            {
              "internalType": "uint256[]",
              "name": "extensions",
              "type": "uint256[]"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "from",
                  "type": "address"
                },
                {
                  "internalType": "address",
                  "name": "to",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "value",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "gas",
                  "type": "uint256"
                },
                {
                  "internalType": "uint48",
                  "name": "deadline",
                  "type": "uint48"
                },
                {
                  "internalType": "bytes",
                  "name": "data",
                  "type": "bytes"
                },
                {
                  "internalType": "bytes",
                  "name": "signature",
                  "type": "bytes"
                }
              ],
              "internalType": "struct ERC2771Forwarder.ForwardRequestData",
              "name": "request",
              "type": "tuple"
            }
          ],
          "name": "execute",
          "outputs": [],
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "from",
                  "type": "address"
                },
                {
                  "internalType": "address",
                  "name": "to",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "value",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "gas",
                  "type": "uint256"
                },
                {
                  "internalType": "uint48",
                  "name": "deadline",
                  "type": "uint48"
                },
                {
                  "internalType": "bytes",
                  "name": "data",
                  "type": "bytes"
                },
                {
                  "internalType": "bytes",
                  "name": "signature",
                  "type": "bytes"
                }
              ],
              "internalType": "struct ERC2771Forwarder.ForwardRequestData[]",
              "name": "requests",
              "type": "tuple[]"
            },
            {
              "internalType": "address payable",
              "name": "refundReceiver",
              "type": "address"
            }
          ],
          "name": "executeBatch",
          "outputs": [],
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "owner",
              "type": "address"
            }
          ],
          "name": "nonces",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "from",
                  "type": "address"
                },
                {
                  "internalType": "address",
                  "name": "to",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "value",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "gas",
                  "type": "uint256"
                },
                {
                  "internalType": "uint48",
                  "name": "deadline",
                  "type": "uint48"
                },
                {
                  "internalType": "bytes",
                  "name": "data",
                  "type": "bytes"
                },
                {
                  "internalType": "bytes",
                  "name": "signature",
                  "type": "bytes"
                }
              ],
              "internalType": "struct ERC2771Forwarder.ForwardRequestData",
              "name": "request",
              "type": "tuple"
            }
          ],
          "name": "verify",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        }
      ]
    },
    "PolygonGoldTicket": {
      "address": "0xDe31319E2E21F2475FcC69eab72Ca8E30Fe92c5c",
      "abi": [
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "initialOwner",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "treasury",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "forwarder",
              "type": "address"
            }
          ],
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "spender",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "allowance",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "needed",
              "type": "uint256"
            }
          ],
          "name": "ERC20InsufficientAllowance",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "sender",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "balance",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "needed",
              "type": "uint256"
            }
          ],
          "name": "ERC20InsufficientBalance",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "approver",
              "type": "address"
            }
          ],
          "name": "ERC20InvalidApprover",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "receiver",
              "type": "address"
            }
          ],
          "name": "ERC20InvalidReceiver",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "sender",
              "type": "address"
            }
          ],
          "name": "ERC20InvalidSender",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "spender",
              "type": "address"
            }
          ],
          "name": "ERC20InvalidSpender",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "EnforcedPause",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "ExpectedPause",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "InvalidForwarder",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "owner",
              "type": "address"
            }
          ],
          "name": "OwnableInvalidOwner",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "account",
              "type": "address"
            }
          ],
          "name": "OwnableUnauthorizedAccount",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "OwnershipRenunciationDisabled",
          "type": "error"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "owner",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "address",
              "name": "spender",
              "type": "address"
            },
            {
              "indexed": false,
              "internalType": "uint256",
              "name": "value",
              "type": "uint256"
            }
          ],
          "name": "Approval",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "previousOwner",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "address",
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "OwnershipTransferStarted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "previousOwner",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "address",
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "OwnershipTransferred",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "internalType": "address",
              "name": "account",
              "type": "address"
            }
          ],
          "name": "Paused",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "from",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "address",
              "name": "to",
              "type": "address"
            },
            {
              "indexed": false,
              "internalType": "uint256",
              "name": "value",
              "type": "uint256"
            }
          ],
          "name": "Transfer",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "internalType": "address",
              "name": "account",
              "type": "address"
            }
          ],
          "name": "Unpaused",
          "type": "event"
        },
        {
          "inputs": [],
          "name": "INITIAL_SUPPLY",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "acceptOwnership",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "owner",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "spender",
              "type": "address"
            }
          ],
          "name": "allowance",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "spender",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "value",
              "type": "uint256"
            }
          ],
          "name": "approve",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "account",
              "type": "address"
            }
          ],
          "name": "balanceOf",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "uint256",
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "burn",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "decimals",
          "outputs": [
            {
              "internalType": "uint8",
              "name": "",
              "type": "uint8"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "forwarder",
              "type": "address"
            }
          ],
          "name": "isTrustedForwarder",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "recipient",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "mint",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "name",
          "outputs": [
            {
              "internalType": "string",
              "name": "",
              "type": "string"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "pause",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "paused",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "pendingOwner",
          "outputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "renounceOwnership",
          "outputs": [],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "symbol",
          "outputs": [
            {
              "internalType": "string",
              "name": "",
              "type": "string"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "totalSupply",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "to",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "value",
              "type": "uint256"
            }
          ],
          "name": "transfer",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "from",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "to",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "value",
              "type": "uint256"
            }
          ],
          "name": "transferFrom",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "transfersEnabled",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "trustedForwarder",
          "outputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "unpause",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        }
      ],
      "runtimeCodeHash": "0x2ee8f09e4007c88ddf49d9bd1a11bdd6a2606e0bdc674d08fb6811ff545c1b02"
    },
    "PolygonGoldTicketStore": {
      "address": "0x5c672381135E8e82cA0A43ef81Fb3d71E1065148",
      "runtimeCodeHash": "0x62b106e9e7eb9c0fe9e6d2c4872e6546550eb65fcb6430b053268ac8d02c9bf4",
      "abi": [
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "token",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "admin",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "treasuryWallet",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "inventoryWallet",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "forwarder",
              "type": "address"
            },
            {
              "internalType": "bytes32",
              "name": "root",
              "type": "bytes32"
            },
            {
              "internalType": "uint64",
              "name": "observedAt",
              "type": "uint64"
            },
            {
              "internalType": "address",
              "name": "legacy",
              "type": "address"
            },
            {
              "internalType": "bytes32",
              "name": "costRoot",
              "type": "bytes32"
            },
            {
              "internalType": "uint256",
              "name": "inventoryCount",
              "type": "uint256"
            },
            {
              "internalType": "bytes32",
              "name": "approvedEligibility",
              "type": "bytes32"
            },
            {
              "internalType": "uint256",
              "name": "initialMinimum",
              "type": "uint256"
            }
          ],
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "inputs": [],
          "name": "EnforcedPause",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "ExpectedPause",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "InvalidConfiguration",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "NotAvailable",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "owner",
              "type": "address"
            }
          ],
          "name": "OwnableInvalidOwner",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "account",
              "type": "address"
            }
          ],
          "name": "OwnableUnauthorizedAccount",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "QuoteChanged",
          "type": "error"
        },
        {
          "inputs": [],
          "name": "ReentrancyGuardReentrantCall",
          "type": "error"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "token",
              "type": "address"
            }
          ],
          "name": "SafeERC20FailedOperation",
          "type": "error"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "bytes32",
              "name": "root",
              "type": "bytes32"
            },
            {
              "indexed": false,
              "internalType": "uint64",
              "name": "evidenceTimestamp",
              "type": "uint64"
            }
          ],
          "name": "CatalogPublished",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "indexed": false,
              "internalType": "bool",
              "name": "blocked",
              "type": "bool"
            }
          ],
          "name": "CollectionBlocked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "uint256",
              "name": "itemId",
              "type": "uint256"
            },
            {
              "indexed": false,
              "internalType": "bool",
              "name": "blocked",
              "type": "bool"
            }
          ],
          "name": "DesignBlocked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "bytes32",
              "name": "root",
              "type": "bytes32"
            }
          ],
          "name": "EligibilityChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "internalType": "uint256",
              "name": "previousMinimum",
              "type": "uint256"
            },
            {
              "indexed": false,
              "internalType": "uint256",
              "name": "nextMinimum",
              "type": "uint256"
            }
          ],
          "name": "FirstCopyMinimumChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            }
          ],
          "name": "MissingInventoryRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "previousOwner",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "address",
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "OwnershipTransferStarted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "previousOwner",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "address",
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "OwnershipTransferred",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "internalType": "address",
              "name": "account",
              "type": "address"
            }
          ],
          "name": "Paused",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "bytes32",
              "name": "root",
              "type": "bytes32"
            },
            {
              "indexed": true,
              "internalType": "bytes32",
              "name": "digest",
              "type": "bytes32"
            },
            {
              "indexed": false,
              "internalType": "uint256",
              "name": "revision",
              "type": "uint256"
            }
          ],
          "name": "PriceBookPublished",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "publisher",
              "type": "address"
            },
            {
              "indexed": false,
              "internalType": "bool",
              "name": "allowed",
              "type": "bool"
            }
          ],
          "name": "PricePublisherChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "bytes32",
              "name": "requestId",
              "type": "bytes32"
            },
            {
              "indexed": false,
              "internalType": "uint256",
              "name": "revision",
              "type": "uint256"
            }
          ],
          "name": "PricesApplied",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "PricingManagerChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "bytes32",
              "name": "requestId",
              "type": "bytes32"
            },
            {
              "indexed": true,
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            },
            {
              "indexed": false,
              "internalType": "uint256",
              "name": "oldPrice",
              "type": "uint256"
            },
            {
              "indexed": false,
              "internalType": "uint256",
              "name": "newPrice",
              "type": "uint256"
            }
          ],
          "name": "ResalePriceChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "internalType": "bool",
              "name": "enabled",
              "type": "bool"
            }
          ],
          "name": "SalesEnabled",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "internalType": "address",
              "name": "customer",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "indexed": true,
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            },
            {
              "indexed": false,
              "internalType": "bool",
              "name": "soldToStore",
              "type": "bool"
            },
            {
              "indexed": false,
              "internalType": "uint256",
              "name": "gtixAmount",
              "type": "uint256"
            }
          ],
          "name": "Traded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "internalType": "address",
              "name": "account",
              "type": "address"
            }
          ],
          "name": "Unpaused",
          "type": "event"
        },
        {
          "inputs": [],
          "name": "acceptOwnership",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            }
          ],
          "name": "acquired",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "acquisitionCost",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "acquisitionPricingModel",
          "outputs": [
            {
              "internalType": "bytes32",
              "name": "",
              "type": "bytes32"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "activate",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "bytes32",
              "name": "",
              "type": "bytes32"
            }
          ],
          "name": "appliedPriceRequests",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            }
          ],
          "name": "blockedCollections",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "itemId",
              "type": "uint256"
            }
          ],
          "name": "blockedDesigns",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "collection",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "itemId",
                  "type": "uint256"
                },
                {
                  "internalType": "address",
                  "name": "creator",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "baseOffer",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "designBudget",
                  "type": "uint256"
                }
              ],
              "internalType": "struct PolygonStockPriceStore.Offer",
              "name": "offer",
              "type": "tuple"
            },
            {
              "internalType": "bytes32[]",
              "name": "proof",
              "type": "bytes32[]"
            },
            {
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "maxGTIX",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "deadline",
              "type": "uint256"
            }
          ],
          "name": "buyFromStore",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "buybackCap",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "catalogRoot",
          "outputs": [
            {
              "internalType": "bytes32",
              "name": "",
              "type": "bytes32"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "collectionLimit",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            }
          ],
          "name": "collectionSpent",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "creatorLimit",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "creator_",
              "type": "address"
            }
          ],
          "name": "creatorSpent",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "dailyLimit",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "itemId",
              "type": "uint256"
            }
          ],
          "name": "designSpent",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "eligibilityRoot",
          "outputs": [
            {
              "internalType": "bytes32",
              "name": "",
              "type": "bytes32"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "evidenceTimestamp",
          "outputs": [
            {
              "internalType": "uint64",
              "name": "",
              "type": "uint64"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "firstCopyMinimum",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "gtix",
          "outputs": [
            {
              "internalType": "contract IERC20",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "cap",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "heldCost",
              "type": "uint256"
            },
            {
              "internalType": "bytes32[]",
              "name": "proof",
              "type": "bytes32[]"
            }
          ],
          "name": "importLegacyToken",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "importedInventoryCount",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "inventory",
          "outputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "forwarder",
              "type": "address"
            }
          ],
          "name": "isTrustedForwarder",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "collection",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "itemId",
                  "type": "uint256"
                },
                {
                  "internalType": "address",
                  "name": "creator",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "baseOffer",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "designBudget",
                  "type": "uint256"
                }
              ],
              "internalType": "struct PolygonStockPriceStore.Offer",
              "name": "offer",
              "type": "tuple"
            },
            {
              "internalType": "bytes32[]",
              "name": "proof",
              "type": "bytes32[]"
            }
          ],
          "name": "isValidOffer",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "collection",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "itemId",
                  "type": "uint256"
                },
                {
                  "internalType": "address",
                  "name": "creator",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "baseOffer",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "designBudget",
                  "type": "uint256"
                }
              ],
              "internalType": "struct PolygonStockPriceStore.Offer",
              "name": "offer",
              "type": "tuple"
            }
          ],
          "name": "leaf",
          "outputs": [
            {
              "internalType": "bytes32",
              "name": "",
              "type": "bytes32"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "legacyCostRoot",
          "outputs": [
            {
              "internalType": "bytes32",
              "name": "",
              "type": "bytes32"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "legacyInventoryCount",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "maximumBaseOffer",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "maximumEvidenceAge",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "maximumResalePrice",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "migrationFinalized",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "minimumOffer",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "uint256",
              "name": "startingOffer",
              "type": "uint256"
            },
            {
              "internalType": "uint64",
              "name": "held",
              "type": "uint64"
            }
          ],
          "name": "offerAtStock",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "pure",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "pause",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "paused",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "pendingOwner",
          "outputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "predecessor",
          "outputs": [
            {
              "internalType": "contract ILegacyRetainedStore",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "priceBookDigest",
          "outputs": [
            {
              "internalType": "bytes32",
              "name": "",
              "type": "bytes32"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "name": "pricePublishers",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "pricingManager",
          "outputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "pricingRevision",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "proofFormat",
          "outputs": [
            {
              "internalType": "bytes32",
              "name": "",
              "type": "bytes32"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "publicationRevision",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "bytes32",
              "name": "",
              "type": "bytes32"
            },
            {
              "internalType": "uint64",
              "name": "",
              "type": "uint64"
            }
          ],
          "name": "publishCatalog",
          "outputs": [],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "bytes32",
              "name": "expectedRoot",
              "type": "bytes32"
            },
            {
              "internalType": "uint256",
              "name": "expectedRevision",
              "type": "uint256"
            },
            {
              "internalType": "bytes32",
              "name": "root",
              "type": "bytes32"
            },
            {
              "internalType": "uint64",
              "name": "observedAt",
              "type": "uint64"
            },
            {
              "internalType": "bytes32",
              "name": "digest",
              "type": "bytes32"
            }
          ],
          "name": "publishPriceBook",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "collection",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "itemId",
                  "type": "uint256"
                },
                {
                  "internalType": "address",
                  "name": "creator",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "baseOffer",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "designBudget",
                  "type": "uint256"
                }
              ],
              "internalType": "struct PolygonStockPriceStore.Offer",
              "name": "offer",
              "type": "tuple"
            },
            {
              "internalType": "bytes32[]",
              "name": "proof",
              "type": "bytes32[]"
            },
            {
              "internalType": "address",
              "name": "customer",
              "type": "address"
            }
          ],
          "name": "quoteBuy",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "collection",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "itemId",
                  "type": "uint256"
                },
                {
                  "internalType": "address",
                  "name": "creator",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "baseOffer",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "designBudget",
                  "type": "uint256"
                }
              ],
              "internalType": "struct PolygonStockPriceStore.Offer",
              "name": "offer",
              "type": "tuple"
            },
            {
              "internalType": "bytes32[]",
              "name": "proof",
              "type": "bytes32[]"
            },
            {
              "internalType": "address",
              "name": "customer",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            }
          ],
          "name": "quoteBuyToken",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "remainingBudget",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            }
          ],
          "name": "removeMissingInventory",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "renounceOwnership",
          "outputs": [],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "resaleOverride",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            }
          ],
          "name": "resalePriceFor",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "salesEnabled",
          "outputs": [
            {
              "internalType": "bool",
              "name": "",
              "type": "bool"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "collection",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "itemId",
                  "type": "uint256"
                },
                {
                  "internalType": "address",
                  "name": "creator",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "baseOffer",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "designBudget",
                  "type": "uint256"
                }
              ],
              "internalType": "struct PolygonStockPriceStore.Offer",
              "name": "offer",
              "type": "tuple"
            },
            {
              "internalType": "bytes32[]",
              "name": "proof",
              "type": "bytes32[]"
            },
            {
              "internalType": "uint256",
              "name": "tokenId",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "minGTIX",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "deadline",
              "type": "uint256"
            }
          ],
          "name": "sellToStore",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "sellerDailyLimit",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "seller",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "day",
              "type": "uint256"
            }
          ],
          "name": "sellerSpentPerDay",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "bool",
              "name": "blocked",
              "type": "bool"
            }
          ],
          "name": "setCollectionBlocked",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "itemId",
              "type": "uint256"
            },
            {
              "internalType": "bool",
              "name": "blocked",
              "type": "bool"
            }
          ],
          "name": "setDesignBlocked",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "bytes32",
              "name": "expectedEligibility",
              "type": "bytes32"
            },
            {
              "internalType": "bytes32",
              "name": "expectedRoot",
              "type": "bytes32"
            },
            {
              "internalType": "uint256",
              "name": "expectedRevision",
              "type": "uint256"
            },
            {
              "internalType": "bytes32",
              "name": "nextEligibility",
              "type": "bytes32"
            },
            {
              "internalType": "bytes32",
              "name": "root",
              "type": "bytes32"
            },
            {
              "internalType": "uint64",
              "name": "observedAt",
              "type": "uint64"
            },
            {
              "internalType": "bytes32",
              "name": "digest",
              "type": "bytes32"
            }
          ],
          "name": "setEligibilityPriceBook",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "uint256",
              "name": "expectedMinimum",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "nextMinimum",
              "type": "uint256"
            }
          ],
          "name": "setFirstCopyMinimum",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "publisher",
              "type": "address"
            },
            {
              "internalType": "bool",
              "name": "allowed",
              "type": "bool"
            }
          ],
          "name": "setPricePublisher",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "setPricingManager",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "bytes32",
              "name": "requestId",
              "type": "bytes32"
            },
            {
              "internalType": "uint256",
              "name": "expectedRevision",
              "type": "uint256"
            },
            {
              "internalType": "uint256",
              "name": "deadline",
              "type": "uint256"
            },
            {
              "components": [
                {
                  "internalType": "address",
                  "name": "collection",
                  "type": "address"
                },
                {
                  "internalType": "uint256",
                  "name": "tokenId",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "expectedPrice",
                  "type": "uint256"
                },
                {
                  "internalType": "uint256",
                  "name": "newPrice",
                  "type": "uint256"
                }
              ],
              "internalType": "struct PolygonStockPriceStore.PriceChange[]",
              "name": "changes",
              "type": "tuple[]"
            }
          ],
          "name": "setResalePrices",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "bool",
              "name": "enabled",
              "type": "bool"
            }
          ],
          "name": "setSalesEnabled",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "uint256",
              "name": "day",
              "type": "uint256"
            }
          ],
          "name": "spentPerDay",
          "outputs": [
            {
              "internalType": "uint256",
              "name": "",
              "type": "uint256"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "collection",
              "type": "address"
            },
            {
              "internalType": "uint256",
              "name": "itemId",
              "type": "uint256"
            }
          ],
          "name": "stock",
          "outputs": [
            {
              "internalType": "uint64",
              "name": "",
              "type": "uint64"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "internalType": "address",
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "treasury",
          "outputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "trustedForwarder",
          "outputs": [
            {
              "internalType": "address",
              "name": "",
              "type": "address"
            }
          ],
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [],
          "name": "unpause",
          "outputs": [],
          "stateMutability": "nonpayable",
          "type": "function"
        }
      ]
    }
  },
  "transactions": [
    {
      "contract": "pause-predecessor",
      "hash": "0x569dae07968f8fb6ea74ee496f9a04c7753de5776d18a6d211fd291d377587fe",
      "status": "confirmed"
    },
    {
      "contract": "deploy-store",
      "hash": "0xe4ebf1181973b8699bb33d1adb7ae963a1b134af0d964855c5cb049e6f33ad7c",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-0",
      "hash": "0xd6e89a0d314bfc2fa57809147545d36c59dd7c54e1fa0ec7bbc905a4bef19313",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-8",
      "hash": "0x486db595e9710838be7215c01feece7c67eb649e1cc94a0a73aabe0fefe0aed0",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-16",
      "hash": "0xbb1775f5524d29db7723a2a58f77298681aca170d9e1790e22b8718972547c9a",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-24",
      "hash": "0x41b858f6e65d9cb14d20030bcf714a8a52d05c85839306b5c4d54c360e028849",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-32",
      "hash": "0x8eb13976cd6af8de2fcd452ca74af5ad0f2f81246a343544a38eebd7dc1e000a",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-40",
      "hash": "0x6ee07ac5d758f62fb5b0597408b8ac28b16409ab2c375db3def69b4235850ee5",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-48",
      "hash": "0x4826b6519b72f5efa5d6de36b592b50426002efe046f64a79b6d6eb9ae8b8cc1",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-56",
      "hash": "0x736fd66f8fc52bdd9d9d77fc757166d8e1c9b072c3624e7cec024bd9a52b962f",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-64",
      "hash": "0xbe7c651eca048061dc49bdc689575e5f52c13e389c29a2eeb49241614a4db280",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-72",
      "hash": "0x3514e2a88fae623059781a650489abe4654a635cadbe56698bbd8bf9f087c8e4",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-80",
      "hash": "0xf01538301dc0c1f3513697ba36850161a8e20127fc2bd601985a28f51422d9af",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-88",
      "hash": "0xcdfc4db85c0d4f333a02366b2bc4d2c7d4229329c149f39265286156fcfdcde8",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-96",
      "hash": "0xa9244131f703080361225b21b5b859ac210952d6d453642f25235e6b4fff2f95",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-104",
      "hash": "0x7e78bb06a6132d998481647d696785c41af0a18a7d77d184127857eef444d6ba",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-112",
      "hash": "0x79506afd576d87c993bdc7bd24ffaf4ca75464ad98e1c29bf993c590adaec5bc",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-120",
      "hash": "0xcbeb6d921e597aafd0ddb53fe54d038ac4d194daa63f52f7f0098c33c9bced85",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-128",
      "hash": "0x01d236831ec54dd6895fc05b475c3868cbb7e479449f9e8d72cfb2ba637fdb77",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-136",
      "hash": "0x524d0addfdfc81da07c7ff8772a5830b37db95d0e40417bc796bb817b743f172",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-144",
      "hash": "0xc2f90bfcdd36898a0ebb4f72360688c43dfb27503a12245c764c32af9b1782f3",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-152",
      "hash": "0xb2aa90bb4fe24107f7a0217f8ed043bc28b4c067c7854a639cdb0509e1b5de77",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-160",
      "hash": "0x110e809abe1e5f415e841f90c05fa5c6d9487702dc1582f79439c63ff512bbdc",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-168",
      "hash": "0xca205bf6696dea46783805b18a0290f2670348bdc25819ed4c267c53bfa0181e",
      "status": "confirmed"
    },
    {
      "contract": "import-batch-176",
      "hash": "0xcf0f9783ddf3bf223849f318b76cefb37bc24bb6ff80d4fb678696640fabd212",
      "status": "confirmed"
    },
    {
      "contract": "revoke-predecessor",
      "hash": "0x58459ed58e4ad949084b0136e565c984e474551c63eee8b0eb5545333d50f06e",
      "status": "confirmed"
    },
    {
      "contract": "approve-budget",
      "hash": "0xa9331783a8f25d643084722c95c7e8a1d945c1d21a6df7309135fd55b781cf4d",
      "status": "confirmed"
    },
    {
      "contract": "bind-initial-book",
      "hash": "0x1dc47a0098f92499dbe6e6b4c56b1ae5679ad08bd09fc6a8971da9ff6d96cd5a",
      "status": "confirmed"
    },
    {
      "contract": "grant-publisher",
      "hash": "0x639897a4dfb4f8599dd54edfe33f69b3bde5501ce13e8f91cada32f1f0bb199b",
      "status": "confirmed"
    },
    {
      "contract": "activate",
      "hash": "0xc26273af58d926d529df4f81f0a34e177dbd2d67732d0036c6715928708ed8c8",
      "status": "confirmed"
    },
    {
      "contract": "pricing-manager",
      "hash": "0xb6558bd77e6dbbe15c304cce0fd0d7d11f46866c429456608cf36437f650a413",
      "status": "confirmed"
    },
    {
      "contract": "enable-sales",
      "hash": "0x79734789dca9bc8fbdf889a0e7eb62bdb190a9af7c5fdaf2c2716e720deed8b7",
      "status": "confirmed"
    }
  ],
  "intakeEnabled": true,
  "relayStatus": "customer-relay-not-configured",
  "maximumSupplyGTIX": null,
  "initialSupplyGTIX": "1000000",
  "salesEnabled": true,
  "collections": [],
  "preflight": {
    "checkedAt": "2026-09-09T13:12:05.733Z",
    "balancesPOL": {
      "deployer": "500.0",
      "admin": "0.0",
      "inventory": "0.0"
    },
    "maximumEstimatedDeploymentCostPOL": "2.997023688078099796",
    "hardGasCostCeilingPOL": "5"
  },
  "verifiedAt": "2026-10-10T14:57:45.354Z",
  "deploymentGasCostPOL": "1.727833184906953004",
  "trading": {
    "status": "verified",
    "chainId": 137,
    "address": "0x5c672381135E8e82cA0A43ef81Fb3d71E1065148",
    "store": "0x5c672381135E8e82cA0A43ef81Fb3d71E1065148",
    "runtimeCodeHash": "0x62b106e9e7eb9c0fe9e6d2c4872e6546550eb65fcb6430b053268ac8d02c9bf4",
    "resalePricing": "acquisition-cost-2x",
    "intakeEnabled": true,
    "salesEnabled": true,
    "remainingBudget": "199812060000000000000000",
    "evidence": [
      {
        "rpc": "https://polygon-bor-rpc.publicnode.com",
        "blockNumber": 95292672,
        "blockHash": "0x672c2b49d7e27627ff5a1de3db2416c8a82f5052930778b20794714c1ced25f2",
        "store": "0x5c672381135E8e82cA0A43ef81Fb3d71E1065148",
        "runtimeCodeHash": "0x62b106e9e7eb9c0fe9e6d2c4872e6546550eb65fcb6430b053268ac8d02c9bf4",
        "remainingBudget": "199812060000000000000000",
        "pricesVerified": 177,
        "oldPaused": true
      },
      {
        "rpc": "https://polygon.drpc.org",
        "blockNumber": 95292672,
        "blockHash": "0x672c2b49d7e27627ff5a1de3db2416c8a82f5052930778b20794714c1ced25f2",
        "store": "0x5c672381135E8e82cA0A43ef81Fb3d71E1065148",
        "runtimeCodeHash": "0x62b106e9e7eb9c0fe9e6d2c4872e6546550eb65fcb6430b053268ac8d02c9bf4",
        "remainingBudget": "199812060000000000000000",
        "pricesVerified": 177,
        "oldPaused": true
      }
    ]
  },
  "catalog": {
    "kind": "merkle-v1",
    "status": "enabled",
    "pricingModel": "geometric-67-percent-v1",
    "duplicateCap": null,
    "root": "0x2366301a3e764a7687aabfa0aea5869626b83ab92ad89ad3dc1b0611966b2854",
    "planHash": "0xf1b9bb7de22961b7f232720671f0376147cda0a3b0a2ad5661edbd504f55d927",
    "designCount": 10736,
    "eligibleDesignCount": 9337,
    "blockedDesignCount": 1399,
    "collectionCount": 4915,
    "validUntil": null,
    "url": "/full-catalog.json",
    "rubricVersion": "catalog-rubric-v3",
    "tiers": {
      "blocked": 1399,
      "historical-baseline": 1442,
      "limited-paid-evidence": 764,
      "discovery": 7081,
      "free-mint": 50
    },
    "purchasePriceGTIX": "0",
    "standardBaseGTIX": "2",
    "maximumBaseGTIX": "500",
    "limits": {
      "storeBudgetGTIX": "200000.0",
      "dailyGTIX": "25000.0",
      "collectionLifetimeGTIX": "5000.0",
      "creatorLifetimeGTIX": "10000.0",
      "sellerDailyGTIX": "1000.0",
      "maximumBaseGTIX": "500.0",
      "maximumDesignLifetimeGTIX": "2000.0",
      "priceEvidenceDays": 7,
      "duplicateCap": null
    },
    "verifiedAt": "2026-09-11T14:20:38.293Z",
    "renewal": {
      "observedAt": "2026-10-23T07:00:24.064Z",
      "dailyAppraisal": true
    },
    "resalePricing": "managed-resale-v1",
    "resaleMultiplier": 2,
    "expiryPolicy": "retain-last-valid",
    "automaticMaintenance": true,
    "contractValidityWindowSeconds": 86400,
    "weights": {
      "demand": 15,
      "liquidity": 10,
      "priceSupport": 30,
      "distribution": 10,
      "supply": 5,
      "scarcity": 10,
      "durability": 5,
      "interest": 5,
      "gtixHistory": 10
    },
    "tokenBuybackProtection": true,
    "minimumOfferGTIX": "0",
    "minimumResaleGTIX": "1",
    "priceBook": true,
    "eligibilityRoot": "0xf753cc402d964d4be229aff32a2595e8410412b3049715c703029851143106c4",
    "maximumEvidenceAge": 0,
    "receiptPredecessors": [
      {
        "store": "0x11061B3BE4Da495367E3e030a80951a918784c4D",
        "token": "0xDe31319E2E21F2475FcC69eab72Ca8E30Fe92c5c",
        "treasury": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "inventory": "0xF91d95D0D13b0d17feDc1eC95a19e153BB2d4297",
        "forwarder": "0xc48aEfBfA7d21e3D38e51819C6d4bABaf4589476",
        "runtimeCodeHash": "0x39c6b6eea6a425299552525253dca29438a64c0f75ff0bc17005c582f26a6171",
        "resalePricing": "managed-resale-v1",
        "maximumFeeWei": "1200000000000",
        "lastBlock": 95251615
      }
    ],
    "firstCopyMinimumGTIX": "1",
    "duplicateMinimumGTIX": "0",
    "historyWindowDays": 365
  },
  "retiredToken": "0xBCbC0c67aD8e2508734CbE5F9332821AAf4634Ff",
  "retiredStore": "0xb6057E1bA324D8f7fc4F39647E06f67d1590cC7A",
  "mintAuthority": "current contract owner only",
  "inventoryPurchases": {
    "status": "verified",
    "chainId": 137,
    "planHash": "0x85555769f5bb975dc61dbfa58af5457c32da5b6e78d48d6cdcab2b5fb806181e",
    "address": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
    "token": "0xDe31319E2E21F2475FcC69eab72Ca8E30Fe92c5c",
    "root": "0x653d6a680a18c12f7190c8b6d3cfab40e80e38e63e2010107b66e028f19042e0",
    "runtimeCodeHash": "0xc99adbe8219ad111101ef0d3fdb29bb61186551dfc50ea8f54da01b4a8c3987f",
    "startedAt": "2026-09-11T14:19:35.903Z",
    "transactions": {
      "deploy-store": {
        "hash": "0x4ddf6b19a5d44ae8e0f7f483f4fa1e85cf0bb90f5ad94cca52aa888c0ea6b073",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": null,
        "target": null,
        "nonce": 15,
        "authorizer": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "callDataHash": "0x4a8448fdb375884bf72f40afcca1cfe87733413e49015df13cadd272d8d1707f",
        "transactionDataHash": "0x4a8448fdb375884bf72f40afcca1cfe87733413e49015df13cadd272d8d1707f",
        "status": "confirmed",
        "maximumGasCostPOL": "1.648042599957228656",
        "blockNumber": 93620898,
        "gasCostPOL": "0.723939787292849642"
      },
      "pause-old-store": {
        "hash": "0x405ec2f6b01b72584c4bf3bc3fd3c5cb88342ffe5876b20891017d67823fe6eb",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xc48aEfBfA7d21e3D38e51819C6d4bABaf4589476",
        "target": "0xb6057E1bA324D8f7fc4F39647E06f67d1590cC7A",
        "nonce": 16,
        "authorizer": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "callDataHash": "0x7c85f13cbc00e94f65b56843fd4599d9ebf4603adcd733a14a54c28d66dd332e",
        "transactionDataHash": "0xcfe9307dd30ca935ce51e27610db5db0e68d7564066d5f0f1c07ff5aaa6bfad1",
        "status": "confirmed",
        "maximumGasCostPOL": "0.057566794463010396",
        "blockNumber": 93620905,
        "gasCostPOL": "0.023799314074593974"
      },
      "revoke-old-allowance": {
        "hash": "0xe8a4efcfb48a902a3ca316c7e264abcb95feb393683a6e70df6cfd5bafd4a1c0",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xBCbC0c67aD8e2508734CbE5F9332821AAf4634Ff",
        "target": "0xBCbC0c67aD8e2508734CbE5F9332821AAf4634Ff",
        "nonce": 17,
        "authorizer": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "callDataHash": "0x1033e02f8b069f3f0846838e43e6d3428dcf038fd4b95bccc10f30949351ba73",
        "transactionDataHash": "0x1033e02f8b069f3f0846838e43e6d3428dcf038fd4b95bccc10f30949351ba73",
        "status": "confirmed",
        "maximumGasCostPOL": "0.0193315409257691",
        "blockNumber": 93620911,
        "gasCostPOL": "0.00711958523049747"
      },
      "pause-old-token": {
        "hash": "0xaf005742467b06b7d4e4e209656323a09ed0b61dd35a32c7ed41355087150b2e",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xc48aEfBfA7d21e3D38e51819C6d4bABaf4589476",
        "target": "0xBCbC0c67aD8e2508734CbE5F9332821AAf4634Ff",
        "nonce": 18,
        "authorizer": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "callDataHash": "0x7c85f13cbc00e94f65b56843fd4599d9ebf4603adcd733a14a54c28d66dd332e",
        "transactionDataHash": "0xee331c52f4946a175d5f9fc0a4de9b4202df419151373247c96c487baf95929d",
        "status": "confirmed",
        "maximumGasCostPOL": "0.05747769127644378",
        "blockNumber": 93620915,
        "gasCostPOL": "0.02331576903139243"
      },
      "approve-new-budget": {
        "hash": "0x29a54238a65ad0a165e9a3b27eac7361012b96cd460b79aad9ad1252dbfc0f8c",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xDe31319E2E21F2475FcC69eab72Ca8E30Fe92c5c",
        "target": "0xDe31319E2E21F2475FcC69eab72Ca8E30Fe92c5c",
        "nonce": 19,
        "authorizer": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "callDataHash": "0x0f530e56422ea8107636fbb481a35325862ad6e935f082c9b3d402658b7ee02d",
        "transactionDataHash": "0x0f530e56422ea8107636fbb481a35325862ad6e935f082c9b3d402658b7ee02d",
        "status": "confirmed",
        "maximumGasCostPOL": "0.031489741438819696",
        "blockNumber": 93620922,
        "gasCostPOL": "0.013174075673926932"
      },
      "enable-new-sales": {
        "hash": "0xd2383fd87b5938eaf91726e0e236cec772b6fb4aa86263a339088e9e4aa29ca6",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xc48aEfBfA7d21e3D38e51819C6d4bABaf4589476",
        "target": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
        "nonce": 20,
        "authorizer": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "callDataHash": "0x426696b34b8cc1d860dd1a71011d44a2f99e558fbff30fe2841ac1d3f6285e59",
        "transactionDataHash": "0xe968169e6c497d0a8b72628312db3017d4d3add22edc9ae7500181955d1c56c0",
        "status": "confirmed",
        "maximumGasCostPOL": "0.042426475575763388",
        "blockNumber": 93620929,
        "gasCostPOL": "0.016886070538918812"
      }
    },
    "verifiedAt": "2026-09-11T14:20:38.293Z",
    "gasCostPOL": "0.80823460184217926",
    "catalogHash": "0xf1b9bb7de22961b7f232720671f0376147cda0a3b0a2ad5661edbd504f55d927",
    "initialSupplyGTIX": "1000000",
    "maximumSupplyGTIX": null,
    "standardBaseGTIX": "1",
    "resalePriceGTIX": "1000",
    "storeBudgetGTIX": "200000",
    "directDepositsPurchasable": false,
    "gasPayer": "customer",
    "evidence": [
      {
        "rpc": "https://polygon-bor-rpc.publicnode.com",
        "block": 93620931,
        "oldSupplyGTIX": "2000.0",
        "oldTreasuryGTIX": "2000.0",
        "oldRemainingBudgetGTIX": "2000.0",
        "oldStorePaused": true,
        "oldTokenPaused": true,
        "oldAllowanceGTIX": "0.0",
        "newSupplyGTIX": "1000000.0",
        "newTreasuryGTIX": "1000000.0",
        "owner": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "store": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
        "root": "0x653d6a680a18c12f7190c8b6d3cfab40e80e38e63e2010107b66e028f19042e0",
        "resalePriceGTIX": "1000",
        "remainingBudgetGTIX": "200000",
        "allowanceGTIX": "200000",
        "salesEnabled": true,
        "runtimeCodeHash": "0xc99adbe8219ad111101ef0d3fdb29bb61186551dfc50ea8f54da01b4a8c3987f"
      },
      {
        "rpc": "https://polygon.drpc.org",
        "block": 93620934,
        "oldSupplyGTIX": "2000.0",
        "oldTreasuryGTIX": "2000.0",
        "oldRemainingBudgetGTIX": "2000.0",
        "oldStorePaused": true,
        "oldTokenPaused": true,
        "oldAllowanceGTIX": "0.0",
        "newSupplyGTIX": "1000000.0",
        "newTreasuryGTIX": "1000000.0",
        "owner": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "store": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
        "root": "0x653d6a680a18c12f7190c8b6d3cfab40e80e38e63e2010107b66e028f19042e0",
        "resalePriceGTIX": "1000",
        "remainingBudgetGTIX": "200000",
        "allowanceGTIX": "200000",
        "salesEnabled": true,
        "runtimeCodeHash": "0xc99adbe8219ad111101ef0d3fdb29bb61186551dfc50ea8f54da01b4a8c3987f"
      }
    ]
  },
  "migration": {
    "status": "verified",
    "chainId": 137,
    "planHash": "0x85555769f5bb975dc61dbfa58af5457c32da5b6e78d48d6cdcab2b5fb806181e",
    "address": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
    "token": "0xDe31319E2E21F2475FcC69eab72Ca8E30Fe92c5c",
    "root": "0x653d6a680a18c12f7190c8b6d3cfab40e80e38e63e2010107b66e028f19042e0",
    "runtimeCodeHash": "0xc99adbe8219ad111101ef0d3fdb29bb61186551dfc50ea8f54da01b4a8c3987f",
    "startedAt": "2026-09-11T14:19:35.903Z",
    "transactions": {
      "deploy-store": {
        "hash": "0x4ddf6b19a5d44ae8e0f7f483f4fa1e85cf0bb90f5ad94cca52aa888c0ea6b073",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": null,
        "target": null,
        "nonce": 15,
        "authorizer": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "callDataHash": "0x4a8448fdb375884bf72f40afcca1cfe87733413e49015df13cadd272d8d1707f",
        "transactionDataHash": "0x4a8448fdb375884bf72f40afcca1cfe87733413e49015df13cadd272d8d1707f",
        "status": "confirmed",
        "maximumGasCostPOL": "1.648042599957228656",
        "blockNumber": 93620898,
        "gasCostPOL": "0.723939787292849642"
      },
      "pause-old-store": {
        "hash": "0x405ec2f6b01b72584c4bf3bc3fd3c5cb88342ffe5876b20891017d67823fe6eb",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xc48aEfBfA7d21e3D38e51819C6d4bABaf4589476",
        "target": "0xb6057E1bA324D8f7fc4F39647E06f67d1590cC7A",
        "nonce": 16,
        "authorizer": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "callDataHash": "0x7c85f13cbc00e94f65b56843fd4599d9ebf4603adcd733a14a54c28d66dd332e",
        "transactionDataHash": "0xcfe9307dd30ca935ce51e27610db5db0e68d7564066d5f0f1c07ff5aaa6bfad1",
        "status": "confirmed",
        "maximumGasCostPOL": "0.057566794463010396",
        "blockNumber": 93620905,
        "gasCostPOL": "0.023799314074593974"
      },
      "revoke-old-allowance": {
        "hash": "0xe8a4efcfb48a902a3ca316c7e264abcb95feb393683a6e70df6cfd5bafd4a1c0",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xBCbC0c67aD8e2508734CbE5F9332821AAf4634Ff",
        "target": "0xBCbC0c67aD8e2508734CbE5F9332821AAf4634Ff",
        "nonce": 17,
        "authorizer": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "callDataHash": "0x1033e02f8b069f3f0846838e43e6d3428dcf038fd4b95bccc10f30949351ba73",
        "transactionDataHash": "0x1033e02f8b069f3f0846838e43e6d3428dcf038fd4b95bccc10f30949351ba73",
        "status": "confirmed",
        "maximumGasCostPOL": "0.0193315409257691",
        "blockNumber": 93620911,
        "gasCostPOL": "0.00711958523049747"
      },
      "pause-old-token": {
        "hash": "0xaf005742467b06b7d4e4e209656323a09ed0b61dd35a32c7ed41355087150b2e",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xc48aEfBfA7d21e3D38e51819C6d4bABaf4589476",
        "target": "0xBCbC0c67aD8e2508734CbE5F9332821AAf4634Ff",
        "nonce": 18,
        "authorizer": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "callDataHash": "0x7c85f13cbc00e94f65b56843fd4599d9ebf4603adcd733a14a54c28d66dd332e",
        "transactionDataHash": "0xee331c52f4946a175d5f9fc0a4de9b4202df419151373247c96c487baf95929d",
        "status": "confirmed",
        "maximumGasCostPOL": "0.05747769127644378",
        "blockNumber": 93620915,
        "gasCostPOL": "0.02331576903139243"
      },
      "approve-new-budget": {
        "hash": "0x29a54238a65ad0a165e9a3b27eac7361012b96cd460b79aad9ad1252dbfc0f8c",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xDe31319E2E21F2475FcC69eab72Ca8E30Fe92c5c",
        "target": "0xDe31319E2E21F2475FcC69eab72Ca8E30Fe92c5c",
        "nonce": 19,
        "authorizer": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "callDataHash": "0x0f530e56422ea8107636fbb481a35325862ad6e935f082c9b3d402658b7ee02d",
        "transactionDataHash": "0x0f530e56422ea8107636fbb481a35325862ad6e935f082c9b3d402658b7ee02d",
        "status": "confirmed",
        "maximumGasCostPOL": "0.031489741438819696",
        "blockNumber": 93620922,
        "gasCostPOL": "0.013174075673926932"
      },
      "enable-new-sales": {
        "hash": "0xd2383fd87b5938eaf91726e0e236cec772b6fb4aa86263a339088e9e4aa29ca6",
        "from": "0xAd720Cf105f3B8C6b5e269fC44c1426Ee00129a5",
        "to": "0xc48aEfBfA7d21e3D38e51819C6d4bABaf4589476",
        "target": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
        "nonce": 20,
        "authorizer": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "callDataHash": "0x426696b34b8cc1d860dd1a71011d44a2f99e558fbff30fe2841ac1d3f6285e59",
        "transactionDataHash": "0xe968169e6c497d0a8b72628312db3017d4d3add22edc9ae7500181955d1c56c0",
        "status": "confirmed",
        "maximumGasCostPOL": "0.042426475575763388",
        "blockNumber": 93620929,
        "gasCostPOL": "0.016886070538918812"
      }
    },
    "verifiedAt": "2026-09-11T14:20:38.293Z",
    "gasCostPOL": "0.80823460184217926",
    "catalogHash": "0xf1b9bb7de22961b7f232720671f0376147cda0a3b0a2ad5661edbd504f55d927",
    "initialSupplyGTIX": "1000000",
    "maximumSupplyGTIX": null,
    "standardBaseGTIX": "1",
    "resalePriceGTIX": "1000",
    "storeBudgetGTIX": "200000",
    "directDepositsPurchasable": false,
    "gasPayer": "customer",
    "evidence": [
      {
        "rpc": "https://polygon-bor-rpc.publicnode.com",
        "block": 93620931,
        "oldSupplyGTIX": "2000.0",
        "oldTreasuryGTIX": "2000.0",
        "oldRemainingBudgetGTIX": "2000.0",
        "oldStorePaused": true,
        "oldTokenPaused": true,
        "oldAllowanceGTIX": "0.0",
        "newSupplyGTIX": "1000000.0",
        "newTreasuryGTIX": "1000000.0",
        "owner": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "store": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
        "root": "0x653d6a680a18c12f7190c8b6d3cfab40e80e38e63e2010107b66e028f19042e0",
        "resalePriceGTIX": "1000",
        "remainingBudgetGTIX": "200000",
        "allowanceGTIX": "200000",
        "salesEnabled": true,
        "runtimeCodeHash": "0xc99adbe8219ad111101ef0d3fdb29bb61186551dfc50ea8f54da01b4a8c3987f"
      },
      {
        "rpc": "https://polygon.drpc.org",
        "block": 93620934,
        "oldSupplyGTIX": "2000.0",
        "oldTreasuryGTIX": "2000.0",
        "oldRemainingBudgetGTIX": "2000.0",
        "oldStorePaused": true,
        "oldTokenPaused": true,
        "oldAllowanceGTIX": "0.0",
        "newSupplyGTIX": "1000000.0",
        "newTreasuryGTIX": "1000000.0",
        "owner": "0xE7408462fC309Ea95241eE4f53a027Bb404Ca313",
        "store": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
        "root": "0x653d6a680a18c12f7190c8b6d3cfab40e80e38e63e2010107b66e028f19042e0",
        "resalePriceGTIX": "1000",
        "remainingBudgetGTIX": "200000",
        "allowanceGTIX": "200000",
        "salesEnabled": true,
        "runtimeCodeHash": "0xc99adbe8219ad111101ef0d3fdb29bb61186551dfc50ea8f54da01b4a8c3987f"
      }
    ]
  },
  "inventoryApproval": {
    "automaticEnabled": true,
    "mode": "per-token-meta-transaction",
    "endpoint": "/api/inventory"
  },
  "gasPayer": "customer",
  "directDepositsPurchasable": false,
  "costResale": {
    "predecessor": "0x8e3cF290A1E5c434ec2F1bf2Dfe274539Abe1297",
    "costRoot": "0x925e852a2aa9a0014f4d2ba1b6e25f7848f494c24df885e1c4b391c5d1adf59a",
    "activationHash": "0xeb87af01f13c1e6e0e413d593eac3f7d868c2943720ff450fdde232feff08a07"
  },
  "marketValueMigration": {
    "predecessor": "0x855eBaBaC05ef8aca6FE458102C756c22AdA0d0f",
    "historyRoot": "0xe8f3f2f2a124c1478b6e18007f9b42a92e8bf79cd2859acbce07dbee8d999cf8",
    "historyTokens": 17,
    "activationHash": "0xfceca51b51817d126ba7127eecc90f76b60671517cd1f3c9e9abe8edc9f08e5c"
  },
  "managedPriceMigration": {
    "predecessor": "0xCd94F0d6a6704602f3D5AF377B224a3416aC5f95",
    "historyRoot": "0xd81e01af94006ec05bfaa3e0d696ca4abc9d53c64ea08383674b2e108936324b",
    "historyTokens": 17,
    "pricingManager": "0xD95e7e48bb4497C5E3bb05fF41e3D10149661873",
    "activationHash": "0x8e572447ab9653e09a38725ac9e17fb5e1a206bb7fe5cd4346edf308a2d9da51"
  },
  "minimumOfferMigration": {
    "predecessor": "0xE253A9a071B4C90e0a0AA7ec4D40b35081B4B164",
    "historyRoot": "0x06282bd0d0ad6c6eee6e5c27a2a0f93b01c816b3d53b180ae2010b3ad3b46e98",
    "historyTokens": 19,
    "pricingManager": "0xD95e7e48bb4497C5E3bb05fF41e3D10149661873",
    "activationHash": "0x4a6ee8da5e5b09d3199ac5ffc60e265c49d4c19c69ef34217d70ca81b641f061"
  },
  "priceBookMigration": {
    "predecessor": "0x11061B3BE4Da495367E3e030a80951a918784c4D",
    "historyRoot": "0x63e827ee1f209308228ea0185eeb5ca733310bba0b16d4961d15c03055c7f1cb",
    "historyTokens": 177,
    "pricingManager": "0xD95e7e48bb4497C5E3bb05fF41e3D10149661873",
    "activationHash": "0xc26273af58d926d529df4f81f0a34e177dbd2d67732d0036c6715928708ed8c8"
  }
}
