web3pocket.eth

Verified contract

Proxy

Active on Ethereum with 52 txns
Deployed by via 0x2f4fd0bf at 17824817
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#0)
ERC-1555
--
)
ERC-1555
--
0x21237fc824b190dae0e45c736d3ffaa76bfe6c80295e324eab2ae471e38fb92c
0xa5a125755216a2196c47e6e1bba0771ddd61393a3bdd8e2ff361f8693cdb73ae
0xb7f68ed6f30573f315eb77193ab6763c7dd1e43d6ffec34a2f41bbd5601f1b47
0xb39c5fae25b08b260e3ca6251a8c18fde80eefe1ee062f83373ca3e403894400
0x328cd4e66d8d81503ceadaa3f75f0c329372c368670aa9381a265b9ad7c58008
0x387b2e9075fbedb032f3ae9b050434de6a343899768e50d44e5a56704b675af2
0x2a156460c4b20142aaffca0d6833f8cab93bf8dd7051fae308e930fd721b2bdc
0x7a1a29326dfc297b88fadb742f7d82aee8e39559abb26b652e6ac62b222a80d1
0x411ac0fb723b9da8b3d7a5cdd540fb8a739b0c8286a0f6bca0169b40e12d0305
0xff6f5cbedd6e7fdfdde781a705c9f8a9ecafd59d13ec064acd6ce47214526a44

Functions
Getter at block 21298580
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0x5ed9c91d680c1bfdf8946bbe56288061cb7c64b756d3d0b09061db98aa3c2514
getChainId(view returns (uint256)
1
 
getOwners(view returns (address[])
getThreshold(view returns (uint256)
1
nonce(view returns (uint256)
34
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
requiredTxGas(address touint256 valuebytes datauint8 operationreturns (uint256)
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 owner
ApproveHash(bytes32 indexed approvedHashaddress indexed owner
ChangedFallbackHandler(address handler
ChangedGuard(address guard
ChangedThreshold(uint256 threshold
DisabledModule(address module
EnabledModule(address module
ExecutionFailure(bytes32 txHashuint256 payment
ExecutionFromModuleFailure(address indexed module
ExecutionFromModuleSuccess(address indexed module
ExecutionSuccess(bytes32 txHashuint256 payment
RemovedOwner(address 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.