ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 5,027 txns
Deployed by via 0x146d951e at 19953947
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ERC1967Proxy"

0xb8ac6c81cbab3eafa01b956f3269a71f702079c72223c13c8bd64cf44c139459
0xd8bc13e025d14c2f847af7fed855afcec663b7d57f8439fea216034fd74a4978
0x73c363afb5f0cea7033bd1ef81155f435b1a04e15cbe997994a4228e4b7f1699
0x98810631910d4fd67b06d91d58b2fa0f1da07480532f50e1ea44979320f730e9
0x03ffae83d50a6effa96c5f448fb1b6ffe94ef1716a37d643983edecfcb0715e8
0x8f214d718a81a6af18b8c0132edf87b5c5602f820e6eee34fe0ded26c4949662
0x0f983ee5eef79652074c2ad194da5bd95d2ccdb75d8d6eb177e7f4a1f9ea11f7
0x123d7ecb5b1d8bd837e39538a6f8bc6f0dc67661ed0bf3f978863418052e3a49
0x438886454d764ac924cd7c09b8a8e65af3044ecf8bffef92355c772022212cc9
From
0x0da168c1322d5fb5b1a0d031f5c7b8b2334292e284d845722ffadc036db6c837

Functions
Getter at block 21393751
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
isDepositCapEnabled(view returns (bool)
true
owner(view returns (address)
0xaa96baa2af77e33004ca03b46f6505aefebbfb98
 
proxiableUUID(view returns (bytes32)
signer(view returns (address)
0xa6be8d57369709fb7ebee4d502128fa54a35dfc7
Read-only
accDepositAmounts(bytes32view returns (uint256)
allowTokenToProtocols(bytes32addressview returns (bool)
depositCaps(bytes32view returns (uint256)
depositPools(bytes32addressview returns (uint256 depositAmountuint256 targetAmount)
getProtocolAllowedTokens(uint256 _protocolProxyChainIdaddress _protocolProxyAddrview returns (address[])
getProtocolKey(uint256 _protocolProxyChainIdaddress _protocolProxyAddrpure returns (bytes32)
protocolTokenDecimals(bytes32view returns (uint256)
remainingDepositCap(uint256 _protocolProxyChainIdaddress _protocolProxyAddrview returns (uint256)
withdrawers(addressview returns (bool)
State-modifying
initialize(address implementationbytes data
addAllowedTokenToProtocol(address _tokenuint256 _protocolProxyChainIdaddress _protocolProxyAddr
enableDepositCap(bool _enabled
initialize(address _owneraddress _signer
removeAllowedTokenFromProtocol(address _tokenuint256 _protocolProxyChainIdaddress _protocolProxyAddr
renounceOwnership(
rescueWithdraw(address _tokenaddress _to
setDepositCap(uint256 _protocolProxyChainIdaddress _protocolProxyAddruint256 _amount
setProtocolTokenDecimals(uint256 _protocolProxyChainIdaddress _protocolProxyAddruint256 _decimals
setSigner(address _signer
setWithdrawer(address _withdrawerbool _enabled
transferOwnership(address newOwner
upgradeToAndCall(address newImplementationbytes datapayable 
vaultDeposit(address _touint256 _amountbytes _encodedDatabytes _signaturepayable 
vaultWithdraw(address _tokenaddress _touint256 _protocolProxyChainIdaddress _protocolProxyAddr
Events
Upgraded(address indexed implementation
AllowedTokenAddedToProtocol(address _tokenuint256 _protocolProxyChainIdaddress _protocolProxyAddr
AllowedTokenRemovedFromProtocol(address _tokenuint256 _protocolProxyChainIdaddress _protocolProxyAddr
Initialized(uint64 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SignerChanged(address indexed _signer
Upgraded(address indexed implementation
VaultDeposited(address indexed _fromaddress indexed _toaddress indexed _tokenuint256 _amountuint256 _exchangeRateuint256 _protocolProxyChainIdaddress _protocolProxyAddr
VaultWithdrawn(address indexed _fromaddress indexed _toaddress indexed _tokenuint256 _amountuint256 _targetAmountuint256 _protocolProxyChainIdaddress _protocolProxyAddr
WithdrawerChanged(address _withdrawerbool _enabled
Constructor
constructor(address _deployerbytes32 _nameHash
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
AddressEmptyCode(address target
AddressInsufficientBalance(address account
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
InvalidInitialization(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeERC20FailedOperation(address token
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot