SafeProxy

Verified contract

Proxy

Active on Ethereum with 26 txns
Deployed by via 0xb22f17cc at 19671938
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $11.47
ERC-20
Value $0.85
0xe81d06e3df7eb1f239c902dd097673e781b832ad1fa250bbe26115986cf36487
0x4ca4ce7bfe24880b19abfc454d3c951faebeb6a61e2f352404ee9ca98cc205f3
0x8fb6d67f7897091a424f9c9e3a0e77e04d8f6ee9862f069ebd09a9e31c3ca869
0x4f63eec3ac801e4cfcf3adaa79397ed03433ef160d0182f5babc45de8bc4d58a
0xf14479a6f9eab6bbb50ce5713d2105106281687737db030e75c1c27a2559e866
0xb22d8b902c48fb60d297949391f9945540e6ddc100d47eb27a486fd40f844385
0x4d96b42b8cadaa7eb303d1220ac4ab010c3408e5de6bd0e9ff62e198b88d41e9
0x820c5afa46a1e7008692bc3f0c378e1add8c17f43e7583fb8d5a76b04bf65949
0x4bb7e9c5d985c60d5123b537886cf168961574177e276428f0fe41452ba8587d
0x357aba779836482a20093fc15c75833724a50e5ebc05aacce9dbf37d0a97c3c9

Functions
Getter at block 20976773
VERSION(view returns (string)
1.4.1
domainSeparator(view returns (bytes32)
0xe4be7a5fb0bbfbb59f02dfe912b1a4f6c2b06e51b46cd076d984c614b132afa6
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0x0D48ea9c9B3fD098F1E811fb1028e9437DD246B3]
getThreshold(view returns (uint256)
1
nonce(view returns (uint256)
23
Read-only
approvedHashes(addressbytes32view returns (uint256)
checkNSignatures(bytes32 dataHashbytes databytes signaturesuint256 requiredSignaturesview 
checkSignatures(bytes32 dataHashbytes databytes signaturesview 
encodeTransactionData(address touint256 valuebytes datauint8 operationuint256 safeTxGasuint256 baseGasuint256 gasPriceaddress gasTokenaddress refundReceiveruint256 _nonceview returns (bytes)
getModulesPaginated(address startuint256 pageSizeview returns (address[] arrayaddress next)
getStorageAt(uint256 offsetuint256 lengthview returns (bytes)
getTransactionHash(address touint256 valuebytes datauint8 operationuint256 safeTxGasuint256 baseGasuint256 gasPriceaddress gasTokenaddress refundReceiveruint256 _nonceview returns (bytes32)
isModuleEnabled(address moduleview returns (bool)
isOwner(address ownerview returns (bool)
signedMessages(bytes32view returns (uint256)
State-modifying
addOwnerWithThreshold(address owneruint256 _threshold
approveHash(bytes32 hashToApprove
changeThreshold(uint256 _threshold
disableModule(address prevModuleaddress module
enableModule(address module
execTransaction(address touint256 valuebytes datauint8 operationuint256 safeTxGasuint256 baseGasuint256 gasPriceaddress gasTokenaddress refundReceiverbytes signaturespayable returns (bool success)
execTransactionFromModule(address touint256 valuebytes datauint8 operationreturns (bool success)
execTransactionFromModuleReturnData(address touint256 valuebytes datauint8 operationreturns (bool successbytes returnData)
removeOwner(address prevOwneraddress owneruint256 _threshold
setFallbackHandler(address handler
setGuard(address guard
setup(address[] _ownersuint256 _thresholdaddress tobytes dataaddress fallbackHandleraddress paymentTokenuint256 paymentaddress paymentReceiver
simulateAndRevert(address targetContractbytes calldataPayload
swapOwner(address prevOwneraddress oldOwneraddress newOwner
Events
AddedOwner(address indexed owner
ApproveHash(bytes32 indexed approvedHashaddress indexed owner
ChangedFallbackHandler(address indexed handler
ChangedGuard(address indexed guard
ChangedThreshold(uint256 threshold
DisabledModule(address indexed module
EnabledModule(address indexed module
ExecutionFailure(bytes32 indexed txHashuint256 payment
ExecutionFromModuleFailure(address indexed module
ExecutionFromModuleSuccess(address indexed module
ExecutionSuccess(bytes32 indexed txHashuint256 payment
RemovedOwner(address indexed owner
SafeReceived(address indexed senderuint256 value
SafeSetup(address indexed initiatoraddress[] ownersuint256 thresholdaddress initializeraddress fallbackHandler
SignMsg(bytes32 indexed msgHash
Constructor
constructor(address _singleton
Fallback and receive
fallback(
fallback(
receive(
Errors

This contract contains no error objects.