{ "compiler": { "version": "0.6.12+commit.27d51765" }, "language": "Solidity", "output": { "abi": [ { "inputs": [], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "previousOwner", "type": "address" } ], "name": "OwnershipRenounced", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "type": "event" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ], "devdoc": { "details": "The Ownable contract has an owner address, and provides basic authorization control functions, this simplifies the implementation of \"user permissions\".", "kind": "dev", "methods": { "constructor": { "details": "The Ownable constructor sets the original `owner` of the contract to the sender account." }, "renounceOwnership()": { "details": "Allows the current owner to relinquish control of the contract." }, "transferOwnership(address)": { "details": "Allows the current owner to transfer control of the contract to a newOwner.", "params": { "_newOwner": "The address to transfer ownership to." } } }, "title": "Ownable", "version": 1 }, "userdoc": { "kind": "user", "methods": { "renounceOwnership()": { "notice": "Renouncing to ownership will leave the contract without an owner. It will not be possible to call the functions with the `onlyOwner` modifier anymore." } }, "version": 1 } }, "settings": { "compilationTarget": { "contracts/zeppelin/ownership/Ownable.sol": "Ownable" }, "evmVersion": "istanbul", "libraries": {}, "metadata": { "bytecodeHash": "ipfs" }, "optimizer": { "enabled": false, "runs": 200 }, "remappings": [] }, "sources": { "contracts/zeppelin/ownership/Ownable.sol": { "keccak256": "0xd96026be0b4d0076b4220e533ebed6707c2fd3c65b42e1b789be49bdbfe7df79", "license": "GPL", "urls": [ "bzz-raw://5417de49ba30df39e3828f55458db3454e40d2d02471f9a294291bd0dc5da87b", "dweb:/ipfs/QmNzW3qMZRLN67M3aoja9j7mfmz5JLYGpwKPUB8t2vrchr" ] } }, "version": 1 }