WalletProxy

Verified contract

Proxy

Active on Ethereum with 12 txns
Deployed by via 0x8cbfa132 at 14602230
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 9 additional slots

No balances found for "WalletProxy"

0x80e9e8229f4f55ee4aa64b691a8bee6c32ee68729e0190b05885c65c1ffedf48
0x892088c5bdc89b3350b9d748975a3409caf9d46b3ab08c0052409a7b13402c07
0x283ea92090f1646ac81c7b5576a41963abdc5606a85a4e91f161540710c8b4b2
0x5a3e3ae73a19a29a7dbcb51e28966a570fa21543a5b3b6ea9cb23c356440338d
0xdcc71a7574064b3e2aa99cde28f0e6d3048d5880989917e0e87949d6adbfce2d
0x35a859d3443252b619ea0e6689e14430665f043e35293fcb2b742c10852f4f24
0xfd587dacb97730ff6b551cd32dd1e27734040ff6270ef8d7d1ab79df78bc4040
0xa32f7a83adcc4df7f0483bf3e879a7aa3dd725a6a7fa67a9a508c43e1ea91034
0x07da3998a7846e53dd2d7aad20839556a72309086c35e67bfb186eb7e351c91a
0x5b0261658dca417f48aaa97a238734e1a5b0509f2eaf1609e53f430eb7705b3d

Functions
Getter at block 21385824
DOMAIN_SEPARATOR(view returns (bytes32)
0x6eb62ababf4da0f65013bf6c6df74fa46ecbd0a164b398cb17b05350d84e2537
blankOwner(view returns (address)
0xdd2a08a1c1a28c1a571e098914ca10f2877d9c97
getCreationTimestamp(view returns (uint64)
1650191166
getMasterCopy(view returns (address)
0x10443637df3e2d86b6a5717254e1e8844a84a2a3
getOwner(view returns (address)
0xbd318903b1fbf70fb31e0743ad92501c3c85f423
priceOracle(view returns (address)
0xb124190942976431d8181fbe183e44584253da68
wallet(view returns (address owneruint64 creationTimestampuint256 noncebool lockedaddress inheritoruint32 inheritWaitingPerioduint64 lastActivestruct Quota quota)
(owner=0xbd318903b1fbf70fb31e0743ad92501c3c85f423, creationTimestamp=1650191166, nonce=1719918590974, locked=false, inheritor=0x0000000000000000000000000000000000000000, inheritWaitingPeriod=0, lastActive=1668414467, quota=(0, 0, 0, 0, 0))
Read-only
getGuardians(bool includePendingAdditionview returns (struct Guardian[])
getWhitelistEffectiveTime(address addrview returns (uint256)
isGuardian(address addrbool includePendingAdditionview returns (bool)
isValidSignature(bytes32 signHashbytes signatureview returns (bytes4 magicValue)
isWhitelisted(address addrview returns (bool)
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytespure returns (bytes4)
onERC1155Received(addressaddressuint256uint256bytespure returns (bytes4)
onERC721Received(addressaddressuint256bytespure returns (bytes4)
supportsInterface(bytes4 interfaceIdpure returns (bool)
State-modifying
addGuardian(address guardian
addGuardianWA(struct Approval approvaladdress guardianreturns (bytes32 approvedHash)
addToWhitelist(address addr
addToWhitelistWA(struct Approval approvaladdress addrreturns (bytes32 approvedHash)
approveThenCallContract(address tokenaddress touint256 amountuint256 valuebytes databool forceUseQuotareturns (bytes)
approveThenCallContractWA(struct Approval approvaladdress tokenaddress touint256 amountuint256 valuebytes datareturns (bytes32 approvedHashbytes returnData)
approveToken(address tokenaddress touint256 amountbool forceUseQuota
approveTokenWA(struct Approval approvaladdress tokenaddress touint256 amountreturns (bytes32 approvedHash)
callContract(address touint256 valuebytes databool forceUseQuotareturns (bytes)
callContractWA(struct Approval approvaladdress touint256 valuebytes datareturns (bytes32 approvedHashbytes returnData)
changeDailyQuota(uint256 newQuota
changeDailyQuotaWA(struct Approval approvaluint256 newQuotareturns (bytes32 approvedHash)
changeMasterCopy(struct Approval approvaladdress newMasterCopyreturns (bytes32 approvedHash)
executeMetaTx(address touint256 nonceaddress gasTokenuint256 gasPriceuint256 gasLimituint256 gasOverheadaddress feeRecipientbool requiresSuccessbytes databytes signaturereturns (bool)
inherit(address newOwnerbool removeGuardians
initialize(address owneraddress[] guardiansuint256 quotaaddress inheritoraddress feeRecipientaddress feeTokenuint256 feeAmount
lock(
recover(struct Approval approvaladdress newOwneraddress[] newGuardiansreturns (bytes32 approvedHash)
removeFromWhitelist(address addr
removeGuardian(address guardian
removeGuardianWA(struct Approval approvaladdress guardianreturns (bytes32 approvedHash)
resetGuardians(address[] newGuardians
resetGuardiansWA(struct Approval approvaladdress[] newGuardiansreturns (bytes32 approvedHash)
selfBatchCall(bytes[] data
setInheritor(address inheritoruint32 waitingPeriod
transferOwnership(address _owner
transferToken(address tokenaddress touint256 amountbytes logdatabool forceUseQuota
transferTokenWA(struct Approval approvaladdress tokenaddress touint256 amountbytes logdatareturns (bytes32 approvedHash)
unlock(struct Approval approvalreturns (bytes32 approvedHash)
Events

This contract contains no event objects.

Constructor
constructor(address _masterCopy
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.