{ "contractName": "Enum", "abi": [], "bytecode": "0x6080604052348015600f57600080fd5b50603580601d6000396000f3006080604052600080fd00a165627a7a72305820641ab8b295edfaa2b1c8a8e0ae7d17ea2f4c8b95ea27e45d8947ed9a4799ca1f0029", "deployedBytecode": "0x6080604052600080fd00a165627a7a72305820641ab8b295edfaa2b1c8a8e0ae7d17ea2f4c8b95ea27e45d8947ed9a4799ca1f0029", "sourceMap": "115:95:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;115:95:0;;;;;;;", "deployedSourceMap": "115:95:0:-;;;;;", "source": "pragma solidity 0.4.24;\n\n\n/// @title Enum - Collection of enums\n/// @author Richard Meissner - \ncontract Enum {\n enum Operation {\n Call,\n DelegateCall,\n Create\n }\n}\n", "sourcePath": "/Users/apanizo/git/gnosis/safe-contracts/contracts/Enum.sol", "ast": { "absolutePath": "/Users/apanizo/git/gnosis/safe-contracts/contracts/Enum.sol", "exportedSymbols": { "Enum": [ 6 ] }, "id": 7, "nodeType": "SourceUnit", "nodes": [ { "id": 1, "literals": [ "solidity", "0.4", ".24" ], "nodeType": "PragmaDirective", "src": "0:23:0" }, { "baseContracts": [], "contractDependencies": [], "contractKind": "contract", "documentation": "@title Enum - Collection of enums\n @author Richard Meissner - ", "fullyImplemented": true, "id": 6, "linearizedBaseContracts": [ 6 ], "name": "Enum", "nodeType": "ContractDefinition", "nodes": [ { "canonicalName": "Enum.Operation", "id": 5, "members": [ { "id": 2, "name": "Call", "nodeType": "EnumValue", "src": "160:4:0" }, { "id": 3, "name": "DelegateCall", "nodeType": "EnumValue", "src": "174:12:0" }, { "id": 4, "name": "Create", "nodeType": "EnumValue", "src": "196:6:0" } ], "name": "Operation", "nodeType": "EnumDefinition", "src": "135:73:0" } ], "scope": 7, "src": "115:95:0" } ], "src": "0:211:0" }, "legacyAST": { "absolutePath": "/Users/apanizo/git/gnosis/safe-contracts/contracts/Enum.sol", "exportedSymbols": { "Enum": [ 6 ] }, "id": 7, "nodeType": "SourceUnit", "nodes": [ { "id": 1, "literals": [ "solidity", "0.4", ".24" ], "nodeType": "PragmaDirective", "src": "0:23:0" }, { "baseContracts": [], "contractDependencies": [], "contractKind": "contract", "documentation": "@title Enum - Collection of enums\n @author Richard Meissner - ", "fullyImplemented": true, "id": 6, "linearizedBaseContracts": [ 6 ], "name": "Enum", "nodeType": "ContractDefinition", "nodes": [ { "canonicalName": "Enum.Operation", "id": 5, "members": [ { "id": 2, "name": "Call", "nodeType": "EnumValue", "src": "160:4:0" }, { "id": 3, "name": "DelegateCall", "nodeType": "EnumValue", "src": "174:12:0" }, { "id": 4, "name": "Create", "nodeType": "EnumValue", "src": "196:6:0" } ], "name": "Operation", "nodeType": "EnumDefinition", "src": "135:73:0" } ], "scope": 7, "src": "115:95:0" } ], "src": "0:211:0" }, "compiler": { "name": "solc", "version": "0.4.24+commit.e67f0147.Emscripten.clang" }, "networks": {}, "schemaVersion": "2.0.0", "updatedAt": "2018-06-20T07:57:26.985Z" }