InitializableAdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 19 txns
Deployed by via 0xab8a7e38 at 12931622
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"

0x05ee6b0dd7533687826f62ccd92066250ec4f2ef3e7e38343e330f092d6e000a
0xd36c27a32ecc7c69a1b1e57e59e6610169fc602981847c98e6f585e37e4f14b3
0x12cd9eff41453398fe0f07e9f8e44e62c119b9fcf907af89ff7448b586865851
0xf99e5681506941c60b3db88d7daee0fe2916f56cd0cf333ef7066bcbdc528bec
0x3bf4f563fe7606f5998fe75fa77d8cf2277d91cb0fbc232054d22329263b0d84
0x187b990696c240785a13e890ac54c6f4b1f6a7f08215713f13c4ca7df022ca05
0x2421d700865624b7a7bc61ad4c83b312ede99beaeb5b992cbeee9672783a4b40
0x116f2ca4fbea4c83f63adcdaab085389bfc2de083543048e884a212856492d0b
0xed8177d3f13998f14fa93831b940640cbda9e02ccc90014793989e963d3d51da
0x90da75cb3977c452d268953734f332e2008eb5935d88df31bea4ab3a8737f33b

Functions
Getter at block 21004173
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)
35118768936
getAllocatedBalanceNextEpoch(view returns (uint256)
35118768936
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.