4 txs
15 calls
constructor
No constructor.
functions
getTransactionHash
purefunction getTransactionHash(address to, uint256 value, bytes data, uint8 operation, bytes32 witness) pure returns (bytes32)
getTransactionStatus
viewfunction getTransactionStatus(bytes32 transactionHash) view returns (bool confirmed, bool executed)
isExecutor
viewfunction isExecutor(address) view returns (bool)
manager
viewfunction manager() view returns (address)
NAME
viewfunction NAME() view returns (string)
VERSION
viewfunction VERSION() view returns (string)
changeMasterCopy
nonpayablefunction changeMasterCopy(address _masterCopy)
confirmTransaction
nonpayablefunction confirmTransaction(bytes32 transactionHash)
executeTransaction
nonpayablefunction executeTransaction(address to, uint256 value, bytes data, uint8 operation, bytes32 witness)
revokeTransaction
nonpayablefunction revokeTransaction(bytes32 transactionHash)
setExecutor
nonpayablefunction setExecutor(address executor, bool allowed)
setup
nonpayablefunction setup()
events
ChangedMasterCopy
event ChangedMasterCopy(address masterCopy)
Confirmed
event Confirmed(bytes32 indexed transactionHash, address indexed manager)
Executed
event Executed(bytes32 indexed transactionHash, address indexed executor)
ExecutorUpdated
event ExecutorUpdated(address indexed executor, bool allowed)
Revoked
event Revoked(bytes32 indexed transactionHash, address indexed manager)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b5061154b806100206000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c80637de7edef116100715780637de7edef146103bb57806394407465146103ff578063a3f4df7e14610450578063ba0bba40146104d3578063debfda30146104dd578063ffa1ad7414610539576100b4565b80631e1bff3f146100b95780632c09b32914610109578063481c6a75146102055780634884ef741461024f57806379716e431461027d5780637b346ea1146102ab575b600080fd5b610107600480360360408110156100cf57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035151590602001909291905050506105bc565b005b610203600480360360a081101561011f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019064010000000081111561016657600080fd5b82018360208201111561017857600080fd5b8035906020019184600183028401116401000000008311171561019a57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803560ff16906020019092919080359060200190929190505050610767565b005b61020d610b3c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61027b6004803603602081101561026557600080fd5b8101908080359060200190929190505050610b62565b005b6102a96004803603602081101561029357600080fd5b8101908080359060200190929190505050610d30565b005b6103a5600480360360a08110156102c157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019064010000000081111561030857600080fd5b82018360208201111561031a57600080fd5b8035906020019184600183028401116401000000008311171561033c57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803560ff16906020019092919080359060200190929190505050610efe565b6040518082815260200191505060405180910390f35b6103fd600480360360208110156103d157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061109c565b005b61042b6004803603602081101561041557600080fd5b810190808035906020019092919050505061126e565b6040518083151515158152602001821515151581526020019250505060405180910390f35b610458611329565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561049857808201518184015260208101905061047d565b50505050905090810190601f1680156104c55780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6104db611362565b005b61051f600480360360208110156104f357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061136c565b604051808215151515815260200191505060405180910390f35b61054161138c565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610581578082015181840152602081019050610566565b50505050905090810190601f1680156105ae5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610662576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806114f16026913960400191505060405180910390fd5b801515600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515146107635780600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9fdbc2d48b8a0db2f62663bf9312ad02f5b1f6414ad600b55a247d09aeec3ea282604051808215151515815260200191505060405180910390a25b5050565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610826576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f6f6e6c79206578656375746f722063616e2063616c6c0000000000000000000081525060200191505060405180910390fd5b60006108358686868686610efe565b90506001600281111561084457fe5b6002600083815260200190815260200160002060009054906101000a900460ff16600281111561087057fe5b146108e3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f747820756e6b6e6f776e206f7220616c7265616479206578656375746564000081525060200191505060405180910390fd5b600280600083815260200190815260200160002060006101000a81548160ff0219169083600281111561091257fe5b0217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663468721a7878787876040518563ffffffff1660e01b8152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001848152602001806020018360018111156109b457fe5b60ff168152602001828103825284818151815260200191508051906020019080838360005b838110156109f45780820151818401526020810190506109d9565b50505050905090810190601f168015610a215780820380516001836020036101000a031916815260200191505b5095505050505050602060405180830381600087803b158015610a4357600080fd5b505af1158015610a57573d6000803e3d6000fd5b505050506040513d6020811015610a6d57600080fd5b8101908080519060200190929190505050610af0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f657865637574696f6e206661696c65640000000000000000000000000000000081525060200191505060405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff16817f59c3746e635078efc737fb3f37dd8188203b8df10bbad35878a7d156f4f51c4160405160405180910390a3505050505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c08576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806114f16026913960400191505060405180910390fd5b60016002811115610c1557fe5b6002600083815260200190815260200160002060009054906101000a900460ff166002811115610c4157fe5b14610cb4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f747820756e6b6e6f776e206f7220616c7265616479206578656375746564000081525060200191505060405180910390fd5b60006002600083815260200190815260200160002060006101000a81548160ff02191690836002811115610ce457fe5b02179055503373ffffffffffffffffffffffffffffffffffffffff16817f5bc2baf870c5baf189838b5e0b0e3b04a3263e2df5d305d1c15f3e6022f5dc4560405160405180910390a350565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610dd6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806114f16026913960400191505060405180910390fd5b60006002811115610de357fe5b6002600083815260200190815260200160002060009054906101000a900460ff166002811115610e0f57fe5b14610e82576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f747820616c726561647920636f6e6669726d656400000000000000000000000081525060200191505060405180910390fd5b60016002600083815260200190815260200160002060006101000a81548160ff02191690836002811115610eb257fe5b02179055503373ffffffffffffffffffffffffffffffffffffffff16817fd4964a7cd99f5c1fa8f2420fb5e1d3bd26eadf16e2658cf2e29a67dfda38601e60405160405180910390a350565b6000806001811115610f0c57fe5b836001811115610f1857fe5b1480610f395750600180811115610f2b57fe5b836001811115610f3757fe5b145b610fab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f756e6b6e6f776e206f7065726174696f6e00000000000000000000000000000081525060200191505060405180910390fd5b8585858585604051602001808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200185815260200180602001846001811115610fff57fe5b60ff168152602001838152602001828103825285818151815260200191508051906020019080838360005b8381101561104557808201518184015260208101905061102a565b50505050905090810190601f1680156110725780820380516001836020036101000a031916815260200191505b50965050505050505060405160208183030381529060405280519060200120905095945050505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611142576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806114f16026913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156111c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806114cd6024913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f75e41bc35ff1bf14d81d1d2f649c0084a0f974f9289c803ec9898eeec4c8d0b881604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a150565b60008060006002600085815260200190815260200160002060009054906101000a900460ff169050600060028111156112a357fe5b8160028111156112af57fe5b14156112c2576000809250925050611324565b600160028111156112cf57fe5b8160028111156112db57fe5b14156112ef57600160009250925050611324565b6002808111156112fb57fe5b81600281111561130757fe5b141561131a576001809250925050611324565b600061132257fe5b505b915091565b6040518060400160405280601c81526020017f436f6e6669726d6564205472616e73616374696f6e204d6f64756c650000000081525081565b61136a6113c5565b565b60036020528060005260406000206000915054906101000a900460ff1681565b6040518060400160405280600581526020017f302e312e3000000000000000000000000000000000000000000000000000000081525081565b600073ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611489576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f4d616e616765722068617320616c7265616479206265656e207365740000000081525060200191505060405180910390fd5b33600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555056fe496e76616c6964206d617374657220636f707920616464726573732070726f76696465644d6574686f642063616e206f6e6c792062652063616c6c65642066726f6d206d616e61676572a265627a7a72315820ef088e400f8572fd885e36348bcc199d7e0dd5d5ff73d8a70906daebcbe5fbf764736f6c63430005110032