This contract is being backfilled. You may encounter incomplete storage history.

TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 285 txns
Deployed by via 0x8ed8bd30 at 13663989
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xdaf35ee51c8d7a92eb0a961a1403723bf55b92efc427e218bc2088a93eb967e7
0x669560ba68b4f40e7451c3762bbdef0b763d37bac9d1944b36267470143f2e8d
0xf05669c4cb69f9c737d9117e37370378b6688d766d9a7bf507b7850f7ca08569
0x7eb94313790d42b47c9e0b578b929c9010fe47685b23f31791fcd5e2b0583952
0x5d1edcac65c0ca6f50a44b0c21a6fa969ff1d9fa23b1e068200f1a3e2e21b7e8
0x8b9b6f18d2a227b4cab4f7c6fef1096ee8a3b81afaf55286a85dc6b55bc3d87d
0x09b7410695c41fb3ebce9d5655df326aed705e47762d6687649f365bcfbc1a8e
0xe74c0e473968829f2be9dff39323c707033b501528c888e9609e9561fa830a95
0x03abb09aa0ea8493edb4f5870c5ddb67dddf8090a7751008273949c8a1fb5313
0x1fde8b4e56621b021aeb86dc6a41bafca0eb8513779239cec96f7265e8631971

Functions
Getter at block 20799606
ADMIN_ROLE(view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
getAllowList(view returns (address[])
[]
getBlocklist(view returns (address[])
[]
inboundEnable(view returns (bool)
true
isTokenBridge(view returns (bool)
true
isTokenRouter(view returns (bool)
false
outboundEnable(view returns (bool)
true
router(view returns (address)
0xa4b3b07e413d34a63a20ed59e7543911f9509b04
wpc(view returns (address)
0x6f620ec89b8479e97a6985792d0c64f237566746
Read-only
chainSupported(uint256view returns (bool)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
_setRouter(address _router
_setWpc(address _wpc
addToAllowList(address _user
addToBlockList(address _user
grantRole(bytes32 roleaddress account
inboundTransfer(uint256 _fromChainIdaddress _tokenaddress _fromaddress _touint256 _amountbytes _datapayable returns (bytes)
initialize(address _wpcaddress _router
outboundTransfer(uint256 _toChainIdaddress _tokenaddress _touint256 _amountbytes _datapayable returns (bytes)
removeFromAllowList(address _user
removeFromBlockList(address _user
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setChainSupported(uint256[] _chainIdsbool[] _status
setInboundEnable(bool status
setOutboundEnable(bool status
tokenTransfer(address _assetaddress _touint256 _amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
ChainSupportedSet(uint256 chainIdbool status
InboundTransferFinalized(uint256 fromChainIdaddress tokenaddress fromaddress touint256 amountbytes databytes32 checkDigits
OutboundTransferFinalized(uint256 toChainIdaddress tokenaddress fromaddress touint256 amountbytes databytes32 checkDigits
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
StatusUpdated(string statusNamebool oldStatusbool newStatus
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.