{
  "abi": [
    {
      "inputs": [],
      "name": "VERSION",
      "outputs": [
        {
          "internalType": "uint8",
          "name": "",
          "type": "uint8"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    }
  ],
  "bytecode": {
    "object": "0x",
    "sourceMap": "",
    "linkReferences": {}
  },
  "deployedBytecode": {
    "object": "0x",
    "sourceMap": "",
    "linkReferences": {}
  },
  "methodIdentifiers": {
    "VERSION()": "ffa1ad74"
  },
  "ast": {
    "absolutePath": "packages/contracts-core/contracts/Version0.sol",
    "id": 27007,
    "exportedSymbols": {
      "Version0": [
        27006
      ]
    },
    "nodeType": "SourceUnit",
    "src": "46:162:22",
    "nodes": [
      {
        "id": 27001,
        "nodeType": "PragmaDirective",
        "src": "46:22:22",
        "literals": [
          "solidity",
          "0.7",
          ".6"
        ]
      },
      {
        "id": 27006,
        "nodeType": "ContractDefinition",
        "src": "138:69:22",
        "nodes": [
          {
            "id": 27005,
            "nodeType": "VariableDeclaration",
            "src": "171:33:22",
            "constant": true,
            "functionSelector": "ffa1ad74",
            "mutability": "constant",
            "name": "VERSION",
            "scope": 27006,
            "stateVariable": true,
            "storageLocation": "default",
            "typeDescriptions": {
              "typeIdentifier": "t_uint8",
              "typeString": "uint8"
            },
            "typeName": {
              "id": 27003,
              "name": "uint8",
              "nodeType": "ElementaryTypeName",
              "src": "171:5:22",
              "typeDescriptions": {
                "typeIdentifier": "t_uint8",
                "typeString": "uint8"
              }
            },
            "value": {
              "hexValue": "30",
              "id": 27004,
              "isConstant": false,
              "isLValue": false,
              "isPure": true,
              "kind": "number",
              "lValueRequested": false,
              "nodeType": "Literal",
              "src": "203:1:22",
              "typeDescriptions": {
                "typeIdentifier": "t_rational_0_by_1",
                "typeString": "int_const 0"
              },
              "value": "0"
            },
            "visibility": "public"
          }
        ],
        "abstract": true,
        "baseContracts": [],
        "contractDependencies": [],
        "contractKind": "contract",
        "documentation": {
          "id": 27002,
          "nodeType": "StructuredDocumentation",
          "src": "70:67:22",
          "text": " @title Version0\n @notice Version getter for contracts*"
        },
        "fullyImplemented": true,
        "linearizedBaseContracts": [
          27006
        ],
        "name": "Version0",
        "scope": 27007
      }
    ],
    "license": "MIT OR Apache-2.0"
  },
  "id": 22
}