{"compiler":{"version":"0.7.6+commit.7338295f"},"language":"Solidity","output":{"abi":[{"inputs":[{"internalType":"address","name":"_singleton","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"}],"devdoc":{"author":"Stefan George - <stefan@gnosis.io>Richard Meissner - <richard@gnosis.io>","kind":"dev","methods":{"constructor":{"details":"Constructor function sets address of singleton contract.","params":{"_singleton":"Singleton address."}}},"title":"GnosisSafeProxy - Generic proxy contract allows to execute all transactions applying the code of a master contract.","version":1},"userdoc":{"kind":"user","methods":{},"version":1}},"settings":{"compilationTarget":{"GnosisSafeProxy.sol":"GnosisSafeProxy"},"evmVersion":"istanbul","libraries":{},"metadata":{"bytecodeHash":"ipfs"},"optimizer":{"enabled":false,"runs":200},"remappings":[]},"sources":{"GnosisSafeProxy.sol":{"keccak256":"0x6661268e2b12fcfc76294b1d6977158d56389f92a2603049787fdc35b8fc461a","license":"LGPL-3.0-only","urls":["bzz-raw://76b2b76ea86ff04709fccf7754dc8315370db70db164b0d7b7b112549d8850dc","dweb:/ipfs/QmWd52LgdDaGDBwEYoLGcwukBUJUgqAjJXspQxogYu7qVt"]}},"version":1}