{
  "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": 44623,
    "exportedSymbols": {
      "Version0": [
        44622
      ]
    },
    "nodeType": "SourceUnit",
    "src": "46:162:68",
    "nodes": [
      {
        "id": 44617,
        "nodeType": "PragmaDirective",
        "src": "46:22:68",
        "literals": [
          "solidity",
          "0.7",
          ".6"
        ]
      },
      {
        "id": 44622,
        "nodeType": "ContractDefinition",
        "src": "138:69:68",
        "nodes": [
          {
            "id": 44621,
            "nodeType": "VariableDeclaration",
            "src": "171:33:68",
            "constant": true,
            "functionSelector": "ffa1ad74",
            "mutability": "constant",
            "name": "VERSION",
            "scope": 44622,
            "stateVariable": true,
            "storageLocation": "default",
            "typeDescriptions": {
              "typeIdentifier": "t_uint8",
              "typeString": "uint8"
            },
            "typeName": {
              "id": 44619,
              "name": "uint8",
              "nodeType": "ElementaryTypeName",
              "src": "171:5:68",
              "typeDescriptions": {
                "typeIdentifier": "t_uint8",
                "typeString": "uint8"
              }
            },
            "value": {
              "hexValue": "30",
              "id": 44620,
              "isConstant": false,
              "isLValue": false,
              "isPure": true,
              "kind": "number",
              "lValueRequested": false,
              "nodeType": "Literal",
              "src": "203:1:68",
              "typeDescriptions": {
                "typeIdentifier": "t_rational_0_by_1",
                "typeString": "int_const 0"
              },
              "value": "0"
            },
            "visibility": "public"
          }
        ],
        "abstract": true,
        "baseContracts": [],
        "contractDependencies": [],
        "contractKind": "contract",
        "documentation": {
          "id": 44618,
          "nodeType": "StructuredDocumentation",
          "src": "70:67:68",
          "text": " @title Version0\n @notice Version getter for contracts*"
        },
        "fullyImplemented": true,
        "linearizedBaseContracts": [
          44622
        ],
        "name": "Version0",
        "scope": 44623
      }
    ],
    "license": "MIT OR Apache-2.0"
  },
  "id": 68
}