TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 6,154 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
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
-
variable spans 9 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
Balances ($42,826,050.45)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WBTC | ERC-20 | 219.765187 | $91,905.00 |
$20,197,519.53 | |
USDT | ERC-20 | 10.121422M | $0.997615 |
$10,097,282.41 | |
wstETH | ERC-20 | 2.512489K | $3,928.83 |
$9,871,140.25 | |
DUCKIES | ERC-20 | 392.661746M | $0.003244 |
$1,273,932.13 | |
DAI | ERC-20 | 715.825502K | $0.997658 |
$714,149.04 | |
XFIT | ERC-20 | 32.894544M | $0.010181 |
$334,909.55 | |
SIS | ERC-20 | 496.613726K | $0.112573 |
$55,905.3 | |
LUSD | ERC-20 | 42.66657K | $0.99108 |
$42,285.98 | |
IBEX | ERC-20 | 600.15K | $0.062341 |
$37,413.95 | |
UNI | ERC-20 | 2.6878K | $10.74 |
$28,866.97 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21271753 | 42 minutes ago | | | 0 | 0.0022550469 | |
| 21265960 | 20 hours ago | | | 0 | 0.0036561952 | |
| 21265849 | 21 hours ago | | | 0 | 0.0038194392 | |
| 21265780 | 21 hours ago | | | 0 | 0.0033045061 | |
| 21265354 | a day ago | | | 0 | 0.0032590291 | |
| 21263930 | a day ago | | | 0 | 0.0022804848 | |
| 21261892 | a day ago | | | 0 | 0.00099359125 | |
| 21256753 | 2 days ago | | | 0 | 0.0010455637 | |
| 21252588 | 3 days ago | | | 0 | 0.0019978367 | |
| 21251175 | 3 days ago | | | 0 | 0.0027880141 |
ABI
ABI objects
Getter at block 21271959
messageService() view returns (address)
0xd19d4b5d358258f05d7b411e21a1460d11b0876f
owner() view returns (address)
0x892bb7eed71efb060ab90140e7825d8127991dd3
paused() view returns (bool)
false
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
remoteSender() view returns (address)
0x353012dc4a9a6cf55c941badc267f82004a8ceb9
sourceChainId() view returns (uint256)
1
targetChainId() view returns (uint256)
59144
tokenBeacon() view returns (address)
0x971f46a2852d11d59dbf0909e837cfd06f357deb
Read-only
bridgedToNativeToken(address) view returns (address)
nativeToBridgedToken(uint256, address) view returns (address)
State-modifying
Events acceptOwnership()
bridgeToken(address _token, uint256 _amount, address _recipient) payable
bridgeTokenWithPermit(address _token, uint256 _amount, address _recipient, bytes _permitData) payable
completeBridging(address _nativeToken, uint256 _amount, address _recipient, uint256 _chainId, bytes _tokenMetadata)
confirmDeployment(address[] _tokens) payable
initialize(address _securityCouncil, address _messageService, address _tokenBeacon, uint256 _sourceChainId, uint256 _targetChainId, address[] _reservedTokens)
pause()
removeReserved(address _token)
renounceOwnership()
setCustomContract(address _nativeToken, address _targetContract)
setDeployed(address[] _nativeTokens)
setMessageService(address _messageService)
setRemoteTokenBridge(address _remoteTokenBridge)
setReserved(address _token)
transferOwnership(address newOwner)
unpause()
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
BridgingFinalized(address indexed nativeToken, address indexed bridgedToken, uint256 indexed amount, address recipient)
BridgingFinalizedV2(address indexed nativeToken, address indexed bridgedToken, uint256 amount, address indexed recipient)
BridgingInitiated(address indexed sender, address recipient, address indexed token, uint256 indexed amount)
BridgingInitiatedV2(address indexed sender, address indexed recipient, address indexed token, uint256 amount)
CustomContractSet(address indexed nativeToken, address indexed customContract, address indexed setBy)
DeploymentConfirmed(address[] tokens, address indexed confirmedBy)
Initialized(uint8 version)
MessageServiceUpdated(address indexed newMessageService, address indexed oldMessageService, address indexed setBy)
NewToken(address indexed token)
NewTokenDeployed(address indexed bridgedToken, address indexed nativeToken)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
RemoteTokenBridgeSet(address indexed remoteTokenBridge, address indexed setBy)
ReservationRemoved(address indexed token)
TokenDeployed(address indexed token)
TokenReserved(address indexed token)
Unpaused(address account)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
AlreadyBridgedToken(address token)
AlreadyBrigedToNativeTokenSet(address token)
CallerIsNotMessageService()
DecimalsAreUnknown(address token)
InvalidPermitData(bytes4 permitData, bytes4 permitSelector)
NativeToBridgedTokenAlreadySet(address token)
NotReserved(address token)
PermitNotAllowingBridge(address spender)
PermitNotFromSender(address owner)
RemoteTokenBridgeAlreadySet(address remoteTokenBridge)
ReservedToken(address token)
SenderNotAuthorized()
StatusAddressNotAllowed(address token)
TokenNotDeployed(address token)
ZeroAddressNotAllowed()
ZeroAmountNotAllowed(uint256 amount)