{
  "contractName": "MoreStates",
  "abi": [
    {
      "constant": true,
      "inputs": [],
      "name": "_bytes2",
      "outputs": [
        {
          "name": "",
          "type": "bytes"
        }
      ],
      "payable": false,
      "stateMutability": "view",
      "type": "function"
    },
    {
      "constant": true,
      "inputs": [],
      "name": "_int2",
      "outputs": [
        {
          "name": "",
          "type": "int256"
        }
      ],
      "payable": false,
      "stateMutability": "view",
      "type": "function"
    },
    {
      "constant": true,
      "inputs": [],
      "name": "_bool2",
      "outputs": [
        {
          "name": "",
          "type": "bool"
        }
      ],
      "payable": false,
      "stateMutability": "view",
      "type": "function"
    },
    {
      "constant": true,
      "inputs": [],
      "name": "_uint2",
      "outputs": [
        {
          "name": "",
          "type": "uint256"
        }
      ],
      "payable": false,
      "stateMutability": "view",
      "type": "function"
    },
    {
      "constant": true,
      "inputs": [],
      "name": "_string2",
      "outputs": [
        {
          "name": "",
          "type": "string"
        }
      ],
      "payable": false,
      "stateMutability": "view",
      "type": "function"
    },
    {
      "constant": true,
      "inputs": [],
      "name": "_address2",
      "outputs": [
        {
          "name": "",
          "type": "address"
        }
      ],
      "payable": false,
      "stateMutability": "view",
      "type": "function"
    }
  ],
  "bytecode": "0x60806040526001600055600180556040805190810160405280600781526020017f737472696e67320000000000000000000000000000000000000000000000000081525060029080519060200190610058929190610113565b506000600360006101000a81548160ff02191690831515021790555030600360016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040805190810160405280600381526020017f307830000000000000000000000000000000000000000000000000000000000081525060049080519060200190610100929190610193565b5034801561010d57600080fd5b50610238565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061015457805160ff1916838001178555610182565b82800160010185558215610182579182015b82811115610181578251825591602001919060010190610166565b5b50905061018f9190610213565b5090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106101d457805160ff1916838001178555610202565b82800160010185558215610202579182015b828111156102015782518255916020019190600101906101e6565b5b50905061020f9190610213565b5090565b61023591905b80821115610231576000816000905550600101610219565b5090565b90565b610426806102476000396000f300608060405260043610610078576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680632480cad41461007d57806353e95af91461010d578063a2e7fe8a14610138578063b6e6f25514610167578063c23ca58014610192578063de4f7b6e14610222575b600080fd5b34801561008957600080fd5b50610092610279565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100d25780820151818401526020810190506100b7565b50505050905090810190601f1680156100ff5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561011957600080fd5b50610122610317565b6040518082815260200191505060405180910390f35b34801561014457600080fd5b5061014d61031d565b604051808215151515815260200191505060405180910390f35b34801561017357600080fd5b5061017c610330565b6040518082815260200191505060405180910390f35b34801561019e57600080fd5b506101a7610336565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101e75780820151818401526020810190506101cc565b50505050905090810190601f1680156102145780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561022e57600080fd5b506102376103d4565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60048054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561030f5780601f106102e45761010080835404028352916020019161030f565b820191906000526020600020905b8154815290600101906020018083116102f257829003601f168201915b505050505081565b60005481565b600360009054906101000a900460ff1681565b60015481565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103cc5780601f106103a1576101008083540402835291602001916103cc565b820191906000526020600020905b8154815290600101906020018083116103af57829003601f168201915b505050505081565b600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16815600a165627a7a7230582032b227e59efe15d67fbbcef30680309c6eb14903422f195cfacb4795c5c501de0029",
  "deployedBytecode": "0x608060405260043610610078576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680632480cad41461007d57806353e95af91461010d578063a2e7fe8a14610138578063b6e6f25514610167578063c23ca58014610192578063de4f7b6e14610222575b600080fd5b34801561008957600080fd5b50610092610279565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100d25780820151818401526020810190506100b7565b50505050905090810190601f1680156100ff5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561011957600080fd5b50610122610317565b6040518082815260200191505060405180910390f35b34801561014457600080fd5b5061014d61031d565b604051808215151515815260200191505060405180910390f35b34801561017357600080fd5b5061017c610330565b6040518082815260200191505060405180910390f35b34801561019e57600080fd5b506101a7610336565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101e75780820151818401526020810190506101cc565b50505050905090810190601f1680156102145780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561022e57600080fd5b506102376103d4565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60048054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561030f5780601f106102e45761010080835404028352916020019161030f565b820191906000526020600020905b8154815290600101906020018083116102f257829003601f168201915b505050505081565b60005481565b600360009054906101000a900460ff1681565b60015481565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103cc5780601f106103a1576101008083540402835291602001916103cc565b820191906000526020600020905b8154815290600101906020018083116103af57829003601f168201915b505050505081565b600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16815600a165627a7a7230582032b227e59efe15d67fbbcef30680309c6eb14903422f195cfacb4795c5c501de0029",
  "sourceMap": "26:220:1:-;;;71:1;52:20;;99:1;78:22;;106:34;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;167:5;146:26;;;;;;;;;;;;;;;;;;;;205:4;178:31;;;;;;;;;;;;;;;;;;;;215:28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;26:220;8:9:-1;5:2;;;30:1;27;20:12;5:2;26:220:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;:::-;;;;;;;",
  "deployedSourceMap": "26:220:1:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;215:28;;8:9:-1;5:2;;;30:1;27;20:12;5:2;215:28:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;215:28:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;52:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;52:20:1;;;;;;;;;;;;;;;;;;;;;;;146:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;146:26:1;;;;;;;;;;;;;;;;;;;;;;;;;;;78:22;;8:9:-1;5:2;;;30:1;27;20:12;5:2;78:22:1;;;;;;;;;;;;;;;;;;;;;;;106:34;;8:9:-1;5:2;;;30:1;27;20:12;5:2;106:34:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;106:34:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;178:31;;8:9:-1;5:2;;;30:1;27;20:12;5:2;178:31:1;;;;;;;;;;;;;;;;;;;;;;;;;;;215:28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;52:20::-;;;;:::o;146:26::-;;;;;;;;;;;;;:::o;78:22::-;;;;:::o;106:34::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;178:31::-;;;;;;;;;;;;;:::o",
  "source": "pragma solidity ^0.4.20;\n\ncontract MoreStates {\n    int public _int2 = 1;\n    uint public _uint2 = 1;\n    string public _string2 = \"string2\";\n    bool public _bool2 = false;\n    address public _address2 = this;\n    bytes public _bytes2 = \"0x0\";\n}",
  "sourcePath": "/home/ubuntu/dev/contract-state-util/contracts/MoreStates.sol",
  "ast": {
    "absolutePath": "/home/ubuntu/dev/contract-state-util/contracts/MoreStates.sol",
    "exportedSymbols": {
      "MoreStates": [
        77
      ]
    },
    "id": 78,
    "nodeType": "SourceUnit",
    "nodes": [
      {
        "id": 58,
        "literals": [
          "solidity",
          "^",
          "0.4",
          ".20"
        ],
        "nodeType": "PragmaDirective",
        "src": "0:24:1"
      },
      {
        "baseContracts": [],
        "contractDependencies": [],
        "contractKind": "contract",
        "documentation": null,
        "fullyImplemented": true,
        "id": 77,
        "linearizedBaseContracts": [
          77
        ],
        "name": "MoreStates",
        "nodeType": "ContractDefinition",
        "nodes": [
          {
            "constant": false,
            "id": 61,
            "name": "_int2",
            "nodeType": "VariableDeclaration",
            "scope": 77,
            "src": "52:20:1",
            "stateVariable": true,
            "storageLocation": "default",
            "typeDescriptions": {
              "typeIdentifier": "t_int256",
              "typeString": "int256"
            },
            "typeName": {
              "id": 59,
              "name": "int",
              "nodeType": "ElementaryTypeName",
              "src": "52:3:1",
              "typeDescriptions": {
                "typeIdentifier": "t_int256",
                "typeString": "int256"
              }
            },
            "value": {
              "argumentTypes": null,
              "hexValue": "31",
              "id": 60,
              "isConstant": false,
              "isLValue": false,
              "isPure": true,
              "kind": "number",
              "lValueRequested": false,
              "nodeType": "Literal",
              "src": "71:1:1",
              "subdenomination": null,
              "typeDescriptions": {
                "typeIdentifier": "t_rational_1_by_1",
                "typeString": "int_const 1"
              },
              "value": "1"
            },
            "visibility": "public"
          },
          {
            "constant": false,
            "id": 64,
            "name": "_uint2",
            "nodeType": "VariableDeclaration",
            "scope": 77,
            "src": "78:22:1",
            "stateVariable": true,
            "storageLocation": "default",
            "typeDescriptions": {
              "typeIdentifier": "t_uint256",
              "typeString": "uint256"
            },
            "typeName": {
              "id": 62,
              "name": "uint",
              "nodeType": "ElementaryTypeName",
              "src": "78:4:1",
              "typeDescriptions": {
                "typeIdentifier": "t_uint256",
                "typeString": "uint256"
              }
            },
            "value": {
              "argumentTypes": null,
              "hexValue": "31",
              "id": 63,
              "isConstant": false,
              "isLValue": false,
              "isPure": true,
              "kind": "number",
              "lValueRequested": false,
              "nodeType": "Literal",
              "src": "99:1:1",
              "subdenomination": null,
              "typeDescriptions": {
                "typeIdentifier": "t_rational_1_by_1",
                "typeString": "int_const 1"
              },
              "value": "1"
            },
            "visibility": "public"
          },
          {
            "constant": false,
            "id": 67,
            "name": "_string2",
            "nodeType": "VariableDeclaration",
            "scope": 77,
            "src": "106:34:1",
            "stateVariable": true,
            "storageLocation": "default",
            "typeDescriptions": {
              "typeIdentifier": "t_string_storage",
              "typeString": "string"
            },
            "typeName": {
              "id": 65,
              "name": "string",
              "nodeType": "ElementaryTypeName",
              "src": "106:6:1",
              "typeDescriptions": {
                "typeIdentifier": "t_string_storage_ptr",
                "typeString": "string"
              }
            },
            "value": {
              "argumentTypes": null,
              "hexValue": "737472696e6732",
              "id": 66,
              "isConstant": false,
              "isLValue": false,
              "isPure": true,
              "kind": "string",
              "lValueRequested": false,
              "nodeType": "Literal",
              "src": "131:9:1",
              "subdenomination": null,
              "typeDescriptions": {
                "typeIdentifier": "t_stringliteral_799a81827817efd4e794a71804dd55521cf5563c764ff06e7c5bb2c2ac2b2596",
                "typeString": "literal_string \"string2\""
              },
              "value": "string2"
            },
            "visibility": "public"
          },
          {
            "constant": false,
            "id": 70,
            "name": "_bool2",
            "nodeType": "VariableDeclaration",
            "scope": 77,
            "src": "146:26:1",
            "stateVariable": true,
            "storageLocation": "default",
            "typeDescriptions": {
              "typeIdentifier": "t_bool",
              "typeString": "bool"
            },
            "typeName": {
              "id": 68,
              "name": "bool",
              "nodeType": "ElementaryTypeName",
              "src": "146:4:1",
              "typeDescriptions": {
                "typeIdentifier": "t_bool",
                "typeString": "bool"
              }
            },
            "value": {
              "argumentTypes": null,
              "hexValue": "66616c7365",
              "id": 69,
              "isConstant": false,
              "isLValue": false,
              "isPure": true,
              "kind": "bool",
              "lValueRequested": false,
              "nodeType": "Literal",
              "src": "167:5:1",
              "subdenomination": null,
              "typeDescriptions": {
                "typeIdentifier": "t_bool",
                "typeString": "bool"
              },
              "value": "false"
            },
            "visibility": "public"
          },
          {
            "constant": false,
            "id": 73,
            "name": "_address2",
            "nodeType": "VariableDeclaration",
            "scope": 77,
            "src": "178:31:1",
            "stateVariable": true,
            "storageLocation": "default",
            "typeDescriptions": {
              "typeIdentifier": "t_address",
              "typeString": "address"
            },
            "typeName": {
              "id": 71,
              "name": "address",
              "nodeType": "ElementaryTypeName",
              "src": "178:7:1",
              "typeDescriptions": {
                "typeIdentifier": "t_address",
                "typeString": "address"
              }
            },
            "value": {
              "argumentTypes": null,
              "id": 72,
              "name": "this",
              "nodeType": "Identifier",
              "overloadedDeclarations": [],
              "referencedDeclaration": 195,
              "src": "205:4:1",
              "typeDescriptions": {
                "typeIdentifier": "t_contract$_MoreStates_$77",
                "typeString": "contract MoreStates"
              }
            },
            "visibility": "public"
          },
          {
            "constant": false,
            "id": 76,
            "name": "_bytes2",
            "nodeType": "VariableDeclaration",
            "scope": 77,
            "src": "215:28:1",
            "stateVariable": true,
            "storageLocation": "default",
            "typeDescriptions": {
              "typeIdentifier": "t_bytes_storage",
              "typeString": "bytes"
            },
            "typeName": {
              "id": 74,
              "name": "bytes",
              "nodeType": "ElementaryTypeName",
              "src": "215:5:1",
              "typeDescriptions": {
                "typeIdentifier": "t_bytes_storage_ptr",
                "typeString": "bytes"
              }
            },
            "value": {
              "argumentTypes": null,
              "hexValue": "307830",
              "id": 75,
              "isConstant": false,
              "isLValue": false,
              "isPure": true,
              "kind": "string",
              "lValueRequested": false,
              "nodeType": "Literal",
              "src": "238:5:1",
              "subdenomination": null,
              "typeDescriptions": {
                "typeIdentifier": "t_stringliteral_77b7d82d931e1a403db0240b08c0716665eec4664af617c457918e4a67bc1810",
                "typeString": "literal_string \"0x0\""
              },
              "value": "0x0"
            },
            "visibility": "public"
          }
        ],
        "scope": 78,
        "src": "26:220:1"
      }
    ],
    "src": "0:246:1"
  },
  "legacyAST": {
    "absolutePath": "/home/ubuntu/dev/contract-state-util/contracts/MoreStates.sol",
    "exportedSymbols": {
      "MoreStates": [
        77
      ]
    },
    "id": 78,
    "nodeType": "SourceUnit",
    "nodes": [
      {
        "id": 58,
        "literals": [
          "solidity",
          "^",
          "0.4",
          ".20"
        ],
        "nodeType": "PragmaDirective",
        "src": "0:24:1"
      },
      {
        "baseContracts": [],
        "contractDependencies": [],
        "contractKind": "contract",
        "documentation": null,
        "fullyImplemented": true,
        "id": 77,
        "linearizedBaseContracts": [
          77
        ],
        "name": "MoreStates",
        "nodeType": "ContractDefinition",
        "nodes": [
          {
            "constant": false,
            "id": 61,
            "name": "_int2",
            "nodeType": "VariableDeclaration",
            "scope": 77,
            "src": "52:20:1",
            "stateVariable": true,
            "storageLocation": "default",
            "typeDescriptions": {
              "typeIdentifier": "t_int256",
              "typeString": "int256"
            },
            "typeName": {
              "id": 59,
              "name": "int",
              "nodeType": "ElementaryTypeName",
              "src": "52:3:1",
              "typeDescriptions": {
                "typeIdentifier": "t_int256",
                "typeString": "int256"
              }
            },
            "value": {
              "argumentTypes": null,
              "hexValue": "31",
              "id": 60,
              "isConstant": false,
              "isLValue": false,
              "isPure": true,
              "kind": "number",
              "lValueRequested": false,
              "nodeType": "Literal",
              "src": "71:1:1",
              "subdenomination": null,
              "typeDescriptions": {
                "typeIdentifier": "t_rational_1_by_1",
                "typeString": "int_const 1"
              },
              "value": "1"
            },
            "visibility": "public"
          },
          {
            "constant": false,
            "id": 64,
            "name": "_uint2",
            "nodeType": "VariableDeclaration",
            "scope": 77,
            "src": "78:22:1",
            "stateVariable": true,
            "storageLocation": "default",
            "typeDescriptions": {
              "typeIdentifier": "t_uint256",
              "typeString": "uint256"
            },
            "typeName": {
              "id": 62,
              "name": "uint",
              "nodeType": "ElementaryTypeName",
              "src": "78:4:1",
              "typeDescriptions": {
                "typeIdentifier": "t_uint256",
                "typeString": "uint256"
              }
            },
            "value": {
              "argumentTypes": null,
              "hexValue": "31",
              "id": 63,
              "isConstant": false,
              "isLValue": false,
              "isPure": true,
              "kind": "number",
              "lValueRequested": false,
              "nodeType": "Literal",
              "src": "99:1:1",
              "subdenomination": null,
              "typeDescriptions": {
                "typeIdentifier": "t_rational_1_by_1",
                "typeString": "int_const 1"
              },
              "value": "1"
            },
            "visibility": "public"
          },
          {
            "constant": false,
            "id": 67,
            "name": "_string2",
            "nodeType": "VariableDeclaration",
            "scope": 77,
            "src": "106:34:1",
            "stateVariable": true,
            "storageLocation": "default",
            "typeDescriptions": {
              "typeIdentifier": "t_string_storage",
              "typeString": "string"
            },
            "typeName": {
              "id": 65,
              "name": "string",
              "nodeType": "ElementaryTypeName",
              "src": "106:6:1",
              "typeDescriptions": {
                "typeIdentifier": "t_string_storage_ptr",
                "typeString": "string"
              }
            },
            "value": {
              "argumentTypes": null,
              "hexValue": "737472696e6732",
              "id": 66,
              "isConstant": false,
              "isLValue": false,
              "isPure": true,
              "kind": "string",
              "lValueRequested": false,
              "nodeType": "Literal",
              "src": "131:9:1",
              "subdenomination": null,
              "typeDescriptions": {
                "typeIdentifier": "t_stringliteral_799a81827817efd4e794a71804dd55521cf5563c764ff06e7c5bb2c2ac2b2596",
                "typeString": "literal_string \"string2\""
              },
              "value": "string2"
            },
            "visibility": "public"
          },
          {
            "constant": false,
            "id": 70,
            "name": "_bool2",
            "nodeType": "VariableDeclaration",
            "scope": 77,
            "src": "146:26:1",
            "stateVariable": true,
            "storageLocation": "default",
            "typeDescriptions": {
              "typeIdentifier": "t_bool",
              "typeString": "bool"
            },
            "typeName": {
              "id": 68,
              "name": "bool",
              "nodeType": "ElementaryTypeName",
              "src": "146:4:1",
              "typeDescriptions": {
                "typeIdentifier": "t_bool",
                "typeString": "bool"
              }
            },
            "value": {
              "argumentTypes": null,
              "hexValue": "66616c7365",
              "id": 69,
              "isConstant": false,
              "isLValue": false,
              "isPure": true,
              "kind": "bool",
              "lValueRequested": false,
              "nodeType": "Literal",
              "src": "167:5:1",
              "subdenomination": null,
              "typeDescriptions": {
                "typeIdentifier": "t_bool",
                "typeString": "bool"
              },
              "value": "false"
            },
            "visibility": "public"
          },
          {
            "constant": false,
            "id": 73,
            "name": "_address2",
            "nodeType": "VariableDeclaration",
            "scope": 77,
            "src": "178:31:1",
            "stateVariable": true,
            "storageLocation": "default",
            "typeDescriptions": {
              "typeIdentifier": "t_address",
              "typeString": "address"
            },
            "typeName": {
              "id": 71,
              "name": "address",
              "nodeType": "ElementaryTypeName",
              "src": "178:7:1",
              "typeDescriptions": {
                "typeIdentifier": "t_address",
                "typeString": "address"
              }
            },
            "value": {
              "argumentTypes": null,
              "id": 72,
              "name": "this",
              "nodeType": "Identifier",
              "overloadedDeclarations": [],
              "referencedDeclaration": 195,
              "src": "205:4:1",
              "typeDescriptions": {
                "typeIdentifier": "t_contract$_MoreStates_$77",
                "typeString": "contract MoreStates"
              }
            },
            "visibility": "public"
          },
          {
            "constant": false,
            "id": 76,
            "name": "_bytes2",
            "nodeType": "VariableDeclaration",
            "scope": 77,
            "src": "215:28:1",
            "stateVariable": true,
            "storageLocation": "default",
            "typeDescriptions": {
              "typeIdentifier": "t_bytes_storage",
              "typeString": "bytes"
            },
            "typeName": {
              "id": 74,
              "name": "bytes",
              "nodeType": "ElementaryTypeName",
              "src": "215:5:1",
              "typeDescriptions": {
                "typeIdentifier": "t_bytes_storage_ptr",
                "typeString": "bytes"
              }
            },
            "value": {
              "argumentTypes": null,
              "hexValue": "307830",
              "id": 75,
              "isConstant": false,
              "isLValue": false,
              "isPure": true,
              "kind": "string",
              "lValueRequested": false,
              "nodeType": "Literal",
              "src": "238:5:1",
              "subdenomination": null,
              "typeDescriptions": {
                "typeIdentifier": "t_stringliteral_77b7d82d931e1a403db0240b08c0716665eec4664af617c457918e4a67bc1810",
                "typeString": "literal_string \"0x0\""
              },
              "value": "0x0"
            },
            "visibility": "public"
          }
        ],
        "scope": 78,
        "src": "26:220:1"
      }
    ],
    "src": "0:246:1"
  },
  "compiler": {
    "name": "solc",
    "version": "0.4.23+commit.124ca40d.Emscripten.clang"
  },
  "networks": {
    "4447": {
      "events": {},
      "links": {},
      "address": "0xf25186b5081ff5ce73482ad761db0eb0d25abfbf",
      "transactionHash": "0x5710f80a077ad638cf14c3290a300a0dd2d191ca404c558fe30bfd0f66e48b6a"
    }
  },
  "schemaVersion": "2.0.0",
  "updatedAt": "2018-05-06T04:45:21.303Z"
}