SafeProxy

Verified contract

Proxy

Active on Ethereum with 129 txns
Deployed by via 0x6e7e86ba at 17465480
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $2.53
ERC-20
Value $3.45
ERC-20
Value $0.2
ERC-20
Value $0
ERC-20
--
 (#139)
ERC-721
--
)
ERC-721
--
ERC-20
--
0x86311574c6efff8a2057092be1ad599a09b521d40de207417762abe6e15d8064
0xa26808c45c927a9c91180a7dd2526a0362e4df46526596fde38219bb5971f968
0x1bb08647f08a340a3822ae8380f2b937d3eb33a28021ce74d7b0daed5a0085bc
0x71a3d9ee45fa703cb32c643bef9055ec82cd6ae64ef9eec733c7567753ae7467
0x244c85c6ca03851aa8dd42c2beac1c8d75986701487001acfc2fb145b9d5a1d4
0x0798a0fdaf0bd89ecd10501a6f06f2d93b6c6867ebe26a61f439ce26f4758fc3
0xf7a368836f7be87277fb2a64d5778751aa65e1b5cd50ba07cc4cba75490ac65c
0x92662bf4b399925e4d19483b76174f3d3d8ad7e3d8e322dff99abe8bdc7b4a50
0xdc5d470412b8f608f2f3b3b9e355dbb6d22b3a261e42739149e00a306900256a
0xf66e7d2043c4bf7d3e0c867b0c76859a19912b53e69b84ced2e2f365170c2805

Functions
Getter at block 20992459
VERSION(view returns (string)
1.4.0
domainSeparator(view returns (bytes32)
0x396b19cc300700fcec12e22a361ccc5f58f657962c4b2a9ddd2dbd8ce8c2e9c5
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0xA69DBb4411173c8cD163F29FE3D8CA8E3B8db3CB, 0x5B34e701393b197d267e6619d01711121F3e87Ce]
getThreshold(view returns (uint256)
2
nonce(view returns (uint256)
126
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.