TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 1,588 txns
Deployed by via 0xa82f7b1d at 20521985
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $1,116,607.76
ERC-20
Value $179.92
0x9505a86445741ee15c1c8a8f222b2fe2dfa5e0dc4a7a4cadbd7e24487e1ffe82
0x63d96cde2327c6c67d525e5958902235c4131da22f1615b2aa448104f1977043
0x81c2cec0116887a1fcbb2a18dc17fa039359f0edc997926d991575cc552b7881
0x59feab933b2d68b82554c5410bfa6b2b148566278dfd1034c214b44054577f64
0xbbd036f1e3893dd2b749fccc9bae2295cb6c0ff27d7e13f2c6f192e13252a36f
0xb08e7c34dcc389b135e3fdc900435e68d334e7ef451c0c7c6040777477648523
0x6c22587b6e8a5723493b92895d3fa1bd7d9c922a0958232c80337e967f3f2de0
0x96d53b184d301608731782708efd308b03885c68f092f29b2550d0a6d9d829a3
0x1b84453609d952bfb3d7c0db8af4d20d3dc85d6f6b650602fc6488ab668e988c
0x44c5402033b946e951aa0f041bac6b524c0bac7b99f23d80bb1c50fa9ef9644d

Functions
Getter at block 21275207
decimals(view returns (uint8)
18
name(view returns (string)
Staked $AZUR
nextWithdrawalRequestId(view returns (uint256)
126
owner(view returns (address)
0x80cb7c007d448af0822e7b7b2459012cdfb5a200
symbol(view returns (string)
stAZUR
totalRequestedAmount(view returns (uint128)
1070327682329548940330616
totalSupply(view returns (uint256)
19339245761649481435690776
underlying(view returns (address)
0x9e6be44cc1236eef7e1f197418592d363bedcd5a
withdrawalDelay(view returns (uint32)
1209600
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
withdrawalRequests(uint256view returns (uint128 valueaddress requesteruint32 withdrawAfter)
State-modifying
approve(address spenderuint256 valuereturns (bool)
batchWithdrawTo(address accountuint256[] requestIds
changeWithdrawalDelay(uint32 newWithdrawalDelay
depositFor(address accountuint256 valuereturns (bool)
initialize(address underlyingToken_string name_string symbol_uint32 withdrawalDelay_
recover(address accountreturns (uint256)
renounceOwnership(
requestWithdrawal(uint128 valuereturns (uint256)
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
withdrawTo(address accountuint256 requestIdreturns (bool)
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Initialized(uint64 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 value
WithdrawalDelayChanged(uint256 newWithdrawalDelay
WithdrawalRequestProcessed(uint256 indexed requestIdaddress indexed to
WithdrawalRequested(address indexed requesteruint256 indexed requestIduint128 valueuint32 withdrawAfter
Constructor
constructor(address _logicaddress initialOwnerbytes _data
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidAdmin(address admin
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
ProxyDeniedAdminAccess(
AddressEmptyCode(address target
AddressInsufficientBalance(address account
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
ERC20InvalidUnderlying(address token
FailedInnerCall(
InvalidInitialization(
NotInitializing(
OnlyRequesterCanWithdrawToAnotherAddress(address requester
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
RequestDoesNotExist(uint256 requestId
SafeERC20FailedOperation(address token
WithdrawalLocked(uint32 withdrawAfter
ZeroValue(