TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 260,969 txns
Deployed by via 0x43a974bb at 13033669
Slot
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
-
variable spans 48 additional slots
Native
Value $18,633.41
ERC-20
Value $43,531,400.22
ERC-20
Value $17,935,525.23
ERC-20
Value $8,948,497.21
ERC-20
Value $8,126,218.52
ERC-20
Value $525,441.36
ERC-20
Value $433,952.08
ERC-20
Value $246,813.35
ERC-20
Value $121,566.69
ERC-20
Value $90,665.81
0x4c50fdc707f9a68ebd4288ac8923932d8db396c524a3fc1dfb5d82e97864ff2d
0xdad821e60865bef945a9f7796fc9d841041fc00eef841ffb11f3b083294e3afb
0x209fb54db469f3d36a10381e0801b7a03950768a937e3e5710f4b5fb99a13357
0x18332ac973f2b454f9d1e65b8d12e5cd39230cbdccc3d0aa8b99553a9492a8fa
0x751af4f8d942290345dde202dba55b94214ac3617ff9cb81e4217ce7aa315633
0x7b39076b465094912d491915e24f05c5a94c81a14b81595fdb5141539cab2dca
0xb03ffeccf512b44d9cba83ec619e5347a349015d56948c0835d9d524641211e7
0x641d1bf47a227fa9aaad47f3444de96868e5d7ee3096d82b485d6d3586fcb701
0xc5993c3c760568aa977d41cf6d9ee31ee643033f7c968cd2255391656e75adff
0x39ebfcb366b8b249d43f6908ed60a4c5b4c14bc826c26ca0cabe6138cefe51ac

Functions
Getter at block 21246603
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
GOVERNANCE_ROLE(view returns (bytes32)
0x71840dc4906352362b0cdaf79870196c8e42acafade72d5d5a6d59291253ceb1
NODEGROUP_ROLE(view returns (bytes32)
0xb5c00e6706c3d213edd70ff33717fac657eacc5fe161f07180cf1fcab13cc4cd
WETH_ADDRESS(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
bridgeVersion(view returns (uint256)
6
chainGasAmount(view returns (uint256)
0
paused(view returns (bool)
false
startBlockNumber(view returns (uint256)
0
Read-only
getFeeBalance(address tokenAddressview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
kappaExists(bytes32 kappaview returns (bool)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addKappas(bytes32[] kappas
deposit(address touint256 chainIdaddress tokenuint256 amount
depositAndSwap(address touint256 chainIdaddress tokenuint256 amountuint8 tokenIndexFromuint8 tokenIndexTouint256 minDyuint256 deadline
grantRole(bytes32 roleaddress account
initialize(
mint(address toaddress tokenuint256 amountuint256 feebytes32 kappa
mintAndSwap(address toaddress tokenuint256 amountuint256 feeaddress pooluint8 tokenIndexFromuint8 tokenIndexTouint256 minDyuint256 deadlinebytes32 kappa
pause(
redeem(address touint256 chainIdaddress tokenuint256 amount
redeemAndRemove(address touint256 chainIdaddress tokenuint256 amountuint8 swapTokenIndexuint256 swapMinAmountuint256 swapDeadline
redeemAndSwap(address touint256 chainIdaddress tokenuint256 amountuint8 tokenIndexFromuint8 tokenIndexTouint256 minDyuint256 deadline
redeemV2(bytes32 touint256 chainIdaddress tokenuint256 amount
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setChainGasAmount(uint256 amount
setWethAddress(address _wethAddress
unpause(
withdraw(address toaddress tokenuint256 amountuint256 feebytes32 kappa
withdrawAndRemove(address toaddress tokenuint256 amountuint256 feeaddress pooluint8 swapTokenIndexuint256 swapMinAmountuint256 swapDeadlinebytes32 kappa
withdrawFees(address tokenaddress to
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokenDeposit(address indexed touint256 chainIdaddress tokenuint256 amount
TokenDepositAndSwap(address indexed touint256 chainIdaddress tokenuint256 amountuint8 tokenIndexFromuint8 tokenIndexTouint256 minDyuint256 deadline
TokenMint(address indexed toaddress tokenuint256 amountuint256 feebytes32 indexed kappa
TokenMintAndSwap(address indexed toaddress tokenuint256 amountuint256 feeuint8 tokenIndexFromuint8 tokenIndexTouint256 minDyuint256 deadlinebool swapSuccessbytes32 indexed kappa
TokenRedeem(address indexed touint256 chainIdaddress tokenuint256 amount
TokenRedeemAndRemove(address indexed touint256 chainIdaddress tokenuint256 amountuint8 swapTokenIndexuint256 swapMinAmountuint256 swapDeadline
TokenRedeemAndSwap(address indexed touint256 chainIdaddress tokenuint256 amountuint8 tokenIndexFromuint8 tokenIndexTouint256 minDyuint256 deadline
TokenRedeemV2(bytes32 indexed touint256 chainIdaddress tokenuint256 amount
TokenWithdraw(address indexed toaddress tokenuint256 amountuint256 feebytes32 indexed kappa
TokenWithdrawAndRemove(address indexed toaddress tokenuint256 amountuint256 feeuint8 swapTokenIndexuint256 swapMinAmountuint256 swapDeadlinebool swapSuccessbytes32 indexed kappa
Unpaused(address account
Constructor
constructor(address initialLogicaddress initialAdminbytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.