TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 217 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17541863 | a year ago | | | 0 | 0.033600687 | |
| 17537404 | a year ago | | | 0 | 0.039565474 | |
| 17134123 | 2 years ago | | | 0 | 0.10034809 | |
| 17064559 | 2 years ago | | | 0 | 0.061924959 | |
| 17019601 | 2 years ago | | | 0 | 0.051747128 | |
| 17008190 | 2 years ago | | | 0 | 0.040452309 | |
| 16999988 | 2 years ago | | | 0 | 0.047440028 | |
| 16997653 | 2 years ago | | | 0 | 0.0061777964 | |
| 16992342 | 2 years ago | | | 0 | 0.054305537 | |
| 16992337 | 2 years ago | | | 0 | 0.047248118 |
ABI
ABI objects
Getter at block 21125395 getAllMembers() view returns (struct member[])
directoryContract() view returns (address)
0xa79e22c950d4289ef2bb582faeb5f92f14148186
getBlacklistedAddresses() view returns (address[])
[]
owner() view returns (address)
0xf6140dfb940d5340185dbc4016c57e8f6e095b64
Read-only
allMembers(uint256) view returns (uint256 dateCreated, uint256 primaryWallet, string uid)
checkBackupandSenderofUID(string _uid, address _backup) view
checkIfAddressIsBlacklisted(address _user) view
checkIfUIDExists(address _walletAddress) view returns (bool _exists)
checkIfWalletHasNFT(address _contractAddress, string _NFTType, uint256 tokenId, address userAddress) view
checkUIDofSender(string _uid, address _user) view
getBackupApprovals(string uid) view returns (struct BackUpApprovals[])
getBackupWallets(string uid) view returns (address[])
getMember(string uid) view returns (struct member)
getPrimaryWallet(string uid) view returns (address)
getUID(address _walletAddress) view returns (string)
getWallets(string uid) view returns (address[])
members(string) view returns (uint256 dateCreated, uint256 primaryWallet, string uid)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
addBackupWallet(string uid, address[] _wallets)
addBlacklist(address _user)
addWallet(string uid, address _wallet, bool _primary)
createMember(string uid, address _walletAddress)
deleteAllBackUp(string _uid)
deleteWallet(string uid, uint256 _walletIndex)
editAllBackUp(address[] _contractAddress, uint256[] _tokenIds, address[] _backUpWallets, uint256[] _tokenAmount, string[] _tokenTypes, string _memberUID)
editBackUp(uint256 approvalId_, address _contractAddress, uint256 _tokenIds, uint256 _tokenAmount, string _tokenType, string _uid)
executePanic(address _backUpWallet, string _memberUID)
initialize(address _directoryContract)
removeBlacklist(address _user)
renounceOwnership()
setPrimaryWallet(string uid, uint256 _walletIndex)
storeBackupAssetsApprovals(address[] _contractAddress, uint256[] _tokenIds, address[] _backUpWallets, uint256[] _tokenAmount, string[] _tokenTypes, string _memberUID)
transferOwnership(address newOwner)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
BackUpApprovalsEvent(string uid, address approvedWallet, address[] backupaddress, uint256 tokenId, address tokenAddress, string tokenType, uint256 tokensAllocated, uint256 dateApproved, bool claimed, uint256 approvalId, address claimedWallet)
BlacklistEvent(address blacklistedAddress, bool blacklisted)
Initialized(uint8 version)
MemberCreated(string uid, uint256 dateCreated)
MemberUpdated(string uid, uint256 dateCreated, address[] backUpWallets, address[] wallets, uint256 primaryWallet)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
NotValidUID()
OnlyWalletOfUser()
RequireBackupApproval()
RequireBackupWallet()
TokensDifferentLength()
UserBlacklisted()
UserDoesNotExist()
UserExists()
UserMustHaveWallet()
UserNotTokenOwner()