InitializableAdminUpgradeabilityProxy

Verified contract

Proxy

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

No balances found for "InitializableAdminUpgradeabilityProxy"

0xd5479a4cebc7afe7715d0e36189a15f728c11367654da6925bfa43e04b0e93b7
0x0ba30d52fa5b38354a0b96c966f9f75436fd0fac48a8e4e4bfd93b0c56186a19
0xe32c97dd69821859c3a48cab96edd177edf9cd9cb89c1ec31342e40c8652cade
0x27e6fd347ae0545a29a3de71c8af3e479153de5b9bfa5b43220e68f921a307c4
0x07a846640e6f270f5ef3233e9dbbc66fc2466e04e0fe85136f1f7705e60dbe41
0xdd28eab00df9d318887312f438be91c088bb2fc98970d4dc3dc09bdf1fff2cbb
0xe08b08d137f3965f4b5f09a42328506d780182fab947fa83128b1d7d2103bbee
0x327b9d4d79ed7b30faa047291214f6f907344a51ab3187a618b0a7bfcb4a551e
0xa47d2f0357a13b7291bf0d345076d18b65ab114d61e752a29763a2b2803dd6a1
0x6d2736757bea167f139bc078f570c2c43409d2e9cbf85b449ea10a0a5be2f6ac

Functions
Getter at block 21160314
BORROWER_ROLE(view returns (bytes32)
0x2344277e405079ec07749d374ba0b5862a4e45a6a05ac889dbb4a991c6f9354d
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DELEGATION_ADMIN_ROLE(view returns (bytes32)
0xa434a7eae4dc33d33707b4ea79a4d2f6f2fde6108bbe8f120bc12699e152e91e
EXCHANGE_OPERATOR_ROLE(view returns (bytes32)
0x03d64837e30f3bde14c47536cffb1dc441abfcf02e886b676a4ef6c83c39f980
FORCED_TRADE_GRACE_PERIOD(view returns (uint256)
604800
FORCED_TRADE_WAITING_PERIOD(view returns (uint256)
604800
GUARDIAN_ROLE(view returns (bytes32)
0x55435dd261a4b9b3364963f7738a7a662ad9c84396d64be3365284bb7f0a5041
LIQUIDITY_STAKING(view returns (address)
0x5aa653a076c1dbb47cec8c1b4d152444cad91941
MERKLE_DISTRIBUTOR(view returns (address)
0x01d3348601968ab85b4bb028979006eac235a588
OWNER_ROLE(view returns (bytes32)
0xb19546dff01e856fb3f010c267a7b1c60363cf8a4664e21cc89c26224620214e
STARK_PERPETUAL(view returns (address)
0xd54f502e184b6b739d7d27a6410a67dc462d69c8
TOKEN(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
VETO_GUARDIAN_ROLE(view returns (bytes32)
0x41f69eec3ae0a88a429dd80e56128f5db215a5b5dd0900d4998a2f6516c09355
WITHDRAWAL_OPERATOR_ROLE(view returns (bytes32)
0x6663d80d1ddaf7af549b98207d87c23d06e0a662c0bc9bd97a9b07d71e130fe6
getAllocatedBalanceCurrentEpoch(view returns (uint256)
17559384468
getAllocatedBalanceNextEpoch(view returns (uint256)
17489625447
getApprovedAmountForExternalWithdrawal(view returns (uint256)
0
 
getBorrowableAmount(view returns (uint256)
getBorrowedAndDebtBalance(view returns (uint256)
0
getBorrowedBalance(view returns (uint256)
0
getDebtBalance(view returns (uint256)
0
getTokenBalance(view returns (uint256)
0
isBorrowingRestricted(view returns (bool)
false
Read-only
getQueuedForcedTradeTimestamp(bytes32 argsHashview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isRecipientAllowed(address recipientview returns (bool)
isStarkKeyAllowed(uint256 starkKeyview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
initialize(address _logicaddress _adminbytes _datapayable 
initialize(address _logicbytes _datapayable 
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
allowExternalRecipient(address recipient
allowStarkKey(uint256 starkKey
autoPayOrBorrow(returns (uint256uint256uint256)
borrow(uint256 amount
claimRewardsFromMerkleDistributor(uint256 cumulativeAmountbytes32[] merkleProofreturns (uint256)
depositCancel(uint256 starkKeyuint256 assetTypeuint256 vaultId
depositReclaim(uint256 starkKeyuint256 assetTypeuint256 vaultId
depositToExchange(uint256 starkKeyuint256 assetTypeuint256 vaultIduint256 quantizedAmountreturns (uint256)
disallowExternalRecipient(address recipient
disallowStarkKey(uint256 starkKey
externalWithdrawEther(address recipientuint256 amount
externalWithdrawOtherToken(address tokenaddress recipientuint256 amount
externalWithdrawToken(address recipientuint256 amount
forcedTradeRequest(uint256[12] argsbytes signature
forcedWithdrawalRequest(uint256 starkKeyuint256 vaultIduint256 quantizedAmountbool premiumCost
grantRole(bytes32 roleaddress account
guardianDepositCancel(uint256 starkKeyuint256 assetTypeuint256 vaultId
guardianDepositReclaim(uint256 starkKeyuint256 assetTypeuint256 vaultId
guardianForcedTradeRequest(uint256[12] argsbytes signature
guardianForcedWithdrawalRequest(uint256 starkKeyuint256 vaultIduint256 quantizedAmountbool premiumCost
guardianRepayBorrow(uint256 amount
guardianRepayDebt(uint256 amount
guardianSetBorrowingRestriction(bool isBorrowingRestricted
guardianVetoForcedTradeRequests(bytes32[] argsHashes
guardianWithdrawFromExchange(uint256 starkKeyuint256 assetTypereturns (uint256)
increaseApprovedAmountForExternalWithdrawal(uint256 amountreturns (uint256)
initialize(
queueForcedTradeRequest(uint256[12] args
renounceRole(bytes32 roleaddress account
repayBorrow(uint256 amount
repayDebt(uint256 amount
resetApprovedAmountForExternalWithdrawal(returns (uint256)
revokeRole(bytes32 roleaddress account
setExchangeContractAllowance(address tokenuint256 amount
setStakingContractAllowance(address tokenuint256 amount
withdrawFromExchange(uint256 starkKeyuint256 assetTypereturns (uint256)
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Borrowed(uint256 amountuint256 newBorrowedBalance
BorrowingRestrictionChanged(bool isBorrowingRestricted
DepositCanceled(uint256 starkKeyuint256 starkAssetTypeuint256 vaultIdbool isGuardianAction
DepositReclaimed(uint256 starkKeyuint256 starkAssetTypeuint256 vaultIduint256 fundsReclaimedbool isGuardianAction
DepositedToExchange(uint256 starkKeyuint256 starkAssetTypeuint256 starkVaultIduint256 tokenAmount
ExternalWithdrewEther(address recipientuint256 amount
ExternalWithdrewOtherToken(address tokenaddress recipientuint256 amount
ExternalWithdrewToken(address recipientuint256 amount
GuardianUpdateApprovedAmountForExternalWithdrawal(uint256 amount
GuardianVetoedForcedTradeRequest(bytes32 argsHash
QueuedForcedTradeRequest(uint256[12] argsbytes32 argsHash
RepaidBorrow(uint256 amountuint256 newBorrowedBalancebool isGuardianAction
RepaidDebt(uint256 amountuint256 newDebtBalancebool isGuardianAction
RequestedForcedTrade(uint256 starkKeyuint256 vaultIdbool isGuardianAction
RequestedForcedWithdrawal(uint256 starkKeyuint256 vaultIdbool isGuardianAction
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
UpdatedExternalRecipient(address recipientbool isAllowed
UpdatedStarkKey(uint256 starkKeybool isAllowed
WithdrewFromExchange(uint256 starkKeyuint256 starkAssetTypeuint256 tokenAmountbool isGuardianAction
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
Errors

This contract contains no error objects.