{ "className": "IKernel", "args": [], "code": "", "runtimeBytecode": "", "realRuntimeBytecode": "", "linkReferences": {}, "swarmHash": "", "gasEstimates": null, "functionHashes": { "acl()": "de287359", "allowRecoverability(address)": "7e7db6e1", "getApp(bytes32)": "42c71f1d", "getRecoveryVault()": "32f0a3b5", "hasPermission(address,address,bytes32,bytes)": "fdef9106", "setApp(bytes32,bytes32,address)": "ae5b2540", "transferToVault(address)": "9d4941d8" }, "abiDefinition": [ { "constant": true, "inputs": [], "name": "getRecoveryVault", "outputs": [ { "name": "", "type": "address" } ], "payable": false, "stateMutability": "view", "type": "function", "signature": "0x32f0a3b5" }, { "constant": true, "inputs": [ { "name": "id", "type": "bytes32" } ], "name": "getApp", "outputs": [ { "name": "", "type": "address" } ], "payable": false, "stateMutability": "view", "type": "function", "signature": "0x42c71f1d" }, { "constant": true, "inputs": [ { "name": "token", "type": "address" } ], "name": "allowRecoverability", "outputs": [ { "name": "", "type": "bool" } ], "payable": false, "stateMutability": "view", "type": "function", "signature": "0x7e7db6e1" }, { "constant": false, "inputs": [ { "name": "token", "type": "address" } ], "name": "transferToVault", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function", "signature": "0x9d4941d8" }, { "constant": false, "inputs": [ { "name": "namespace", "type": "bytes32" }, { "name": "name", "type": "bytes32" }, { "name": "app", "type": "address" } ], "name": "setApp", "outputs": [ { "name": "id", "type": "bytes32" } ], "payable": false, "stateMutability": "nonpayable", "type": "function", "signature": "0xae5b2540" }, { "constant": true, "inputs": [], "name": "acl", "outputs": [ { "name": "", "type": "address" } ], "payable": false, "stateMutability": "view", "type": "function", "signature": "0xde287359" }, { "constant": true, "inputs": [ { "name": "who", "type": "address" }, { "name": "where", "type": "address" }, { "name": "what", "type": "bytes32" }, { "name": "how", "type": "bytes" } ], "name": "hasPermission", "outputs": [ { "name": "", "type": "bool" } ], "payable": false, "stateMutability": "view", "type": "function", "signature": "0xfdef9106" }, { "anonymous": false, "inputs": [ { "indexed": true, "name": "namespace", "type": "bytes32" }, { "indexed": true, "name": "name", "type": "bytes32" }, { "indexed": true, "name": "id", "type": "bytes32" }, { "indexed": false, "name": "app", "type": "address" } ], "name": "SetApp", "type": "event", "signature": "0xe944a7cdbc6cbd4bfe4713501567365bd379a9df5fd376422712b066d6e6b522" } ], "filename": "/home/richard/status/liquid-funding-console/.embark/node_modules/@aragon/os/contracts/kernel/IKernel.sol", "originalFilename": "contracts//home/richard/status/liquid-funding-console/.embark/node_modules/@aragon/os/contracts/kernel/IKernel.sol", "path": "/home/richard/status/liquid-funding-console/contracts/.embark/node_modules/@aragon/os/contracts/kernel/IKernel.sol", "gas": "auto", "type": "file", "deploy": false, "_gasLimit": 6000000, "error": false }