TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 260,553 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 $17,666.52
ERC-20
Value $46,596,982.66
ERC-20
Value $21,041,494.84
ERC-20
Value $9,683,055.44
ERC-20
Value $6,374,167.14
ERC-20
Value $715,603.37
ERC-20
Value $573,443.37
ERC-20
Value $145,475.97
ERC-20
Value $121,688.25
ERC-20
Value $86,743.89
0xf3df6f1c98066c9c950bd80a7491ba765620e0305f2fc3209eeee9c37259ded9
0xa53e7a665d2fdb8396b22d98811c04f3fc690793d9e35af6304640f6fc2a4477
0x26abe71e73fd88d1cf72514a41fb838f01a20e87dec9850b02678406c62896c6
0x1e0fdb64aeaa2395d0e49d3cc2bf62c60fdafc36a29b5e822e5cc64bf4f34230
0x02d340cb86c54a2229643962a546289dbbbd2312ff09aafd55a0ce4158916a2e
0xd7415ffc14e7815b203c51446ceb66d04201326656b0af13045fb2c798a5be6e
0x67c80c8cc3b3e26502c3aabeffb75c737d579f15ed742c57da3a9901dd4745c9
0x19ed4d0a7af18d7c5f42da5be4ec772b904bbae1035d9d3d210d04a6d59b04ca
0x5c7c5eb9f3978b07ba80266a46e52a543d962659348224bf13c8765f687cd08a
0xa086328302b0eb19ddb5e5f05af87bb61777f0ef695e9d2fef6a3e9008ff213e

Functions
Getter at block 21160065
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.