Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00Latest 25 from a total of 410 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Wrap And Bridge | 24224976 | 2 days ago | IN | 0.0034 ETH | 0.00005341 | ||||
| Wrap And Bridge | 24210262 | 4 days ago | IN | 0.0328 ETH | 0.0000245 | ||||
| Wrap And Bridge | 24208470 | 4 days ago | IN | 5 ETH | 0.00002304 | ||||
| Wrap And Bridge | 24192062 | 7 days ago | IN | 0.0001 ETH | 0.00005537 | ||||
| Wrap And Bridge | 24176822 | 9 days ago | IN | 8.68 ETH | 0.00146494 | ||||
| Wrap And Bridge | 24176775 | 9 days ago | IN | 0.00000001 ETH | 0.0003346 | ||||
| Wrap And Bridge | 24168293 | 10 days ago | IN | 0.6 ETH | 0.00006611 | ||||
| Wrap And Bridge | 24140702 | 14 days ago | IN | 0.1 ETH | 0.00004224 | ||||
| Wrap And Bridge | 24126817 | 16 days ago | IN | 0.0001 ETH | 0.00009661 | ||||
| Wrap And Bridge | 24106868 | 18 days ago | IN | 0.00003 ETH | 0.00009687 | ||||
| Wrap And Bridge | 24092545 | 20 days ago | IN | 26.05 ETH | 0.00001949 | ||||
| Wrap And Bridge | 24092449 | 20 days ago | IN | 0.001 ETH | 0.00002022 | ||||
| Wrap And Bridge | 24081222 | 22 days ago | IN | 13 ETH | 0.0000215 | ||||
| Wrap And Bridge | 24076654 | 23 days ago | IN | 0.001 ETH | 0.00006624 | ||||
| Wrap And Bridge | 24068627 | 24 days ago | IN | 0.00003 ETH | 0.00017171 | ||||
| Wrap And Bridge | 24066787 | 24 days ago | IN | 0.002 ETH | 0.00011119 | ||||
| Wrap And Bridge | 24052475 | 26 days ago | IN | 0.00001111 ETH | 0.00001832 | ||||
| Wrap And Bridge | 24039776 | 28 days ago | IN | 0.0000211 ETH | 0.00004168 | ||||
| Wrap And Bridge | 24031793 | 29 days ago | IN | 0.000015 ETH | 0.00002526 | ||||
| Wrap And Bridge | 24018493 | 31 days ago | IN | 0.002 ETH | 0.00003194 | ||||
| Wrap And Bridge | 24017160 | 31 days ago | IN | 0.00003 ETH | 0.00003269 | ||||
| Wrap And Bridge | 24004122 | 33 days ago | IN | 0.00846385 ETH | 0.00002662 | ||||
| Wrap And Bridge | 23998375 | 34 days ago | IN | 0.02 ETH | 0.00001717 | ||||
| Wrap And Bridge | 23998360 | 34 days ago | IN | 1.5 ETH | 0.00001997 | ||||
| Wrap And Bridge | 23992569 | 34 days ago | IN | 0.00002 ETH | 0.00008509 |
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| Deposit | 24224976 | 2 days ago | 0.0034 ETH | ||||
| Deposit | 24210262 | 4 days ago | 0.0328 ETH | ||||
| Deposit | 24208470 | 4 days ago | 5 ETH | ||||
| Deposit | 24192062 | 7 days ago | 0.0001 ETH | ||||
| Deposit | 24176822 | 9 days ago | 8.68 ETH | ||||
| Deposit | 24176775 | 9 days ago | 0.00000001 ETH | ||||
| Deposit | 24168293 | 10 days ago | 0.6 ETH | ||||
| Deposit | 24140702 | 14 days ago | 0.1 ETH | ||||
| Deposit | 24126817 | 16 days ago | 0.0001 ETH | ||||
| Deposit | 24106868 | 18 days ago | 0.00003 ETH | ||||
| Deposit | 24092545 | 20 days ago | 26.05 ETH | ||||
| Deposit | 24092449 | 20 days ago | 0.001 ETH | ||||
| Deposit | 24081222 | 22 days ago | 13 ETH | ||||
| Deposit | 24076654 | 23 days ago | 0.001 ETH | ||||
| Deposit | 24068627 | 24 days ago | 0.00003 ETH | ||||
| Deposit | 24066787 | 24 days ago | 0.002 ETH | ||||
| Deposit | 24052475 | 26 days ago | 0.00001111 ETH | ||||
| Deposit | 24039776 | 28 days ago | 0.0000211 ETH | ||||
| Deposit | 24031793 | 29 days ago | 0.000015 ETH | ||||
| Deposit | 24018493 | 31 days ago | 0.002 ETH | ||||
| Deposit | 24017160 | 31 days ago | 0.00003 ETH | ||||
| Deposit | 24004122 | 33 days ago | 0.00846385 ETH | ||||
| Deposit | 23998375 | 34 days ago | 0.02 ETH | ||||
| Deposit | 23998360 | 34 days ago | 1.5 ETH | ||||
| Deposit | 23992569 | 34 days ago | 0.00002 ETH |
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
SuperBridgeETHWrapper
Compiler Version
v0.8.19+commit.7dd6d404
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2025-05-12
*/
// SPDX-License-Identifier: LGPL-3.0-only
pragma solidity <0.8.20 <0.9.0 >=0.5.13 >=0.8.7 ^0.8.0 ^0.8.15;
// lib/openzeppelin-contracts8/contracts/utils/Context.sol
// OpenZeppelin Contracts v4.4.1 (utils/Context.sol)
/**
* @dev Provides information about the current execution context, including the
* sender of the transaction and its data. While these are generally available
* via msg.sender and msg.data, they should not be accessed in such a direct
* manner, since when dealing with meta-transactions the account sending and
* paying for execution may not be the actual sender (as far as an application
* is concerned).
*
* This contract is only required for intermediate, library-like contracts.
*/
abstract contract Context {
function _msgSender() internal view virtual returns (address) {
return msg.sender;
}
function _msgData() internal view virtual returns (bytes calldata) {
return msg.data;
}
}
// contracts-0.8/common/interfaces/IStandardBridge.sol
/**
* @title This interface describes the functions specific to the Superbridge's Standard Bridge contract.
*/
interface IStandardBridge {
/// @notice Sends ERC20 tokens to a receiver's address on the other chain. Note that if the
/// ERC20 token on the other chain does not recognize the local token as the correct
/// pair token, the ERC20 bridge will fail and the tokens will be returned to sender on
/// this chain.
/// @param _localToken Address of the ERC20 on this chain.
/// @param _remoteToken Address of the corresponding token on the remote chain.
/// @param _to Address of the receiver.
/// @param _amount Amount of local tokens to deposit.
/// @param _minGasLimit Minimum amount of gas that the bridge can be relayed with.
/// @param _extraData Extra data to be sent with the transaction. Note that the recipient will
/// not be triggered with this data, but it will be emitted and can be used
/// to identify the transaction.
function bridgeERC20To(
address _localToken,
address _remoteToken,
address _to,
uint256 _amount,
uint32 _minGasLimit,
bytes calldata _extraData
) external;
}
// contracts-0.8/common/interfaces/IWETH.sol
interface IWETH {
function deposit() external payable;
function withdraw(uint wad) external;
function totalSupply() external view returns (uint);
function approve(address guy, uint wad) external returns (bool);
function transfer(address dst, uint wad) external returns (bool);
function transferFrom(address src, address dst, uint wad) external returns (bool);
function allowance(address owner, address spender) external returns (uint256);
}
// contracts/common/Initializable.sol
/**
* @title Used with proxied contracts that have an `initialize` function.
* @notice Ensures the `initialize` function:
* - gets called only once
* - cannot be called on the logic contract.
*/
contract Initializable {
bool public initialized;
/**
* @notice Ensures the initializer function cannot be called more than once.
*/
modifier initializer() {
require(!initialized, "contract already initialized");
initialized = true;
_;
}
/**
* @notice By default, ensures that the `initialize` function cannot be called
* on the logic contract.
* @param testingDeployment When set to true, allows the `initialize` function
* to be called, which is useful in testing when not setting up with a Proxy.
*/
constructor(bool testingDeployment) public {
if (!testingDeployment) {
initialized = true;
}
}
}
// lib/openzeppelin-contracts8/contracts/access/Ownable.sol
// OpenZeppelin Contracts v4.4.1 (access/Ownable.sol)
/**
* @dev Contract module which provides a basic access control mechanism, where
* there is an account (an owner) that can be granted exclusive access to
* specific functions.
*
* By default, the owner account will be the one that deploys the contract. This
* can later be changed with {transferOwnership}.
*
* This module is used through inheritance. It will make available the modifier
* `onlyOwner`, which can be applied to your functions to restrict their use to
* the owner.
*/
abstract contract Ownable is Context {
address private _owner;
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
/**
* @dev Initializes the contract setting the deployer as the initial owner.
*/
constructor() {
_transferOwnership(_msgSender());
}
/**
* @dev Returns the address of the current owner.
*/
function owner() public view virtual returns (address) {
return _owner;
}
/**
* @dev Throws if called by any account other than the owner.
*/
modifier onlyOwner() {
require(owner() == _msgSender(), "Ownable: caller is not the owner");
_;
}
/**
* @dev Leaves the contract without owner. It will not be possible to call
* `onlyOwner` functions anymore. Can only be called by the current owner.
*
* NOTE: Renouncing ownership will leave the contract without an owner,
* thereby removing any functionality that is only available to the owner.
*/
function renounceOwnership() public virtual onlyOwner {
_transferOwnership(address(0));
}
/**
* @dev Transfers ownership of the contract to a new account (`newOwner`).
* Can only be called by the current owner.
*/
function transferOwnership(address newOwner) public virtual onlyOwner {
require(newOwner != address(0), "Ownable: new owner is the zero address");
_transferOwnership(newOwner);
}
/**
* @dev Transfers ownership of the contract to a new account (`newOwner`).
* Internal function without access restriction.
*/
function _transferOwnership(address newOwner) internal virtual {
address oldOwner = _owner;
_owner = newOwner;
emit OwnershipTransferred(oldOwner, newOwner);
}
}
// contracts-0.8/common/SuperBridgeETHWrapper.sol
contract SuperBridgeETHWrapper {
IWETH public wethLocal;
address public wethAddressRemote;
IStandardBridge public standardBridge;
event WrappedAndBridged(address indexed sender, uint256 amount);
/**
* @notice Creates the contract with the WETH and Standard Bridge addresses.
* @param _wethAddressLocal The address of the local WETH contract.
* @param _wethAddressRemote The address of the remote WETH contract.
* @param _standardBridgeAddress The address of the Standard Bridge contract.
*/
constructor(
address _wethAddressLocal,
address _wethAddressRemote,
address _standardBridgeAddress
) {
_setAddresses(_wethAddressLocal, _wethAddressRemote, _standardBridgeAddress);
}
/**
* @notice Wraps the ETH and bridges it to the recipient.
* @param to The address of the recipient on the other chain.
* @param minGasLimit The minimum gas limit for the bridge transaction.
*/
function wrapAndBridge(address to, uint32 minGasLimit) public payable {
require(msg.value > 0, "No ETH sent");
// Wrap the ETH
wethLocal.deposit{ value: msg.value }();
// Approve the Standard Bridge to spend the WETH
wethLocal.approve(address(standardBridge), msg.value);
// Bridge the WETH to the recipient
standardBridge.bridgeERC20To(
address(wethLocal),
address(wethAddressRemote),
to,
msg.value,
minGasLimit,
""
);
emit WrappedAndBridged(msg.sender, msg.value);
}
function _setAddresses(
address _wethAddressLocal,
address _wethAddressRemote,
address _standardBridgeAddress
) internal {
require(
_wethAddressLocal != address(0) &&
_wethAddressRemote != address(0) &&
_standardBridgeAddress != address(0),
"Invalid address"
);
wethLocal = IWETH(_wethAddressLocal);
wethAddressRemote = _wethAddressRemote;
standardBridge = IStandardBridge(_standardBridgeAddress);
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_wethAddressLocal","type":"address"},{"internalType":"address","name":"_wethAddressRemote","type":"address"},{"internalType":"address","name":"_standardBridgeAddress","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"WrappedAndBridged","type":"event"},{"inputs":[],"name":"standardBridge","outputs":[{"internalType":"contract IStandardBridge","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"wethAddressRemote","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"wethLocal","outputs":[{"internalType":"contract IWETH","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint32","name":"minGasLimit","type":"uint32"}],"name":"wrapAndBridge","outputs":[],"stateMutability":"payable","type":"function"}]Contract Creation Code
60806040523480156200001157600080fd5b5060405162000b3938038062000b3983398181016040528101906200003791906200026b565b6200004a8383836200005360201b60201c565b5050506200034a565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015620000be5750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015620000f85750600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b6200013a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001319062000328565b60405180910390fd5b826000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620002338262000206565b9050919050565b620002458162000226565b81146200025157600080fd5b50565b60008151905062000265816200023a565b92915050565b60008060006060848603121562000287576200028662000201565b5b6000620002978682870162000254565b9350506020620002aa8682870162000254565b9250506040620002bd8682870162000254565b9150509250925092565b600082825260208201905092915050565b7f496e76616c696420616464726573730000000000000000000000000000000000600082015250565b600062000310600f83620002c7565b91506200031d82620002d8565b602082019050919050565b60006020820190508181036000830152620003438162000301565b9050919050565b6107df806200035a6000396000f3fe60806040526004361061003f5760003560e01c8063265b799214610044578063354fe6a61461006057806373963aeb1461008b578063d64e3fac146100b6575b600080fd5b61005e6004803603810190610059919061049e565b6100e1565b005b34801561006c57600080fd5b5061007561038f565b604051610082919061053d565b60405180910390f35b34801561009757600080fd5b506100a06103b5565b6040516100ad9190610579565b60405180910390f35b3480156100c257600080fd5b506100cb6103d9565b6040516100d891906105a3565b60405180910390f35b60003411610124576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161011b9061061b565b60405180910390fd5b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d0e30db0346040518263ffffffff1660e01b81526004016000604051808303818588803b15801561018c57600080fd5b505af11580156101a0573d6000803e3d6000fd5b505050505060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16346040518363ffffffff1660e01b8152600401610222929190610654565b6020604051808303816000875af1158015610241573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061026591906106b5565b50600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663540abf7360008054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168534866040518663ffffffff1660e01b815260040161030b959493929190610728565b600060405180830381600087803b15801561032557600080fd5b505af1158015610339573d6000803e3d6000fd5b505050503373ffffffffffffffffffffffffffffffffffffffff167f4f85ace840d7a2081c34b43a648bf0d86fb932ba7eb5cdb079f1166b8b807c9934604051610383919061078e565b60405180910390a25050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061042f82610404565b9050919050565b61043f81610424565b811461044a57600080fd5b50565b60008135905061045c81610436565b92915050565b600063ffffffff82169050919050565b61047b81610462565b811461048657600080fd5b50565b60008135905061049881610472565b92915050565b600080604083850312156104b5576104b46103ff565b5b60006104c38582860161044d565b92505060206104d485828601610489565b9150509250929050565b6000819050919050565b60006105036104fe6104f984610404565b6104de565b610404565b9050919050565b6000610515826104e8565b9050919050565b60006105278261050a565b9050919050565b6105378161051c565b82525050565b6000602082019050610552600083018461052e565b92915050565b60006105638261050a565b9050919050565b61057381610558565b82525050565b600060208201905061058e600083018461056a565b92915050565b61059d81610424565b82525050565b60006020820190506105b86000830184610594565b92915050565b600082825260208201905092915050565b7f4e6f204554482073656e74000000000000000000000000000000000000000000600082015250565b6000610605600b836105be565b9150610610826105cf565b602082019050919050565b60006020820190508181036000830152610634816105f8565b9050919050565b6000819050919050565b61064e8161063b565b82525050565b60006040820190506106696000830185610594565b6106766020830184610645565b9392505050565b60008115159050919050565b6106928161067d565b811461069d57600080fd5b50565b6000815190506106af81610689565b92915050565b6000602082840312156106cb576106ca6103ff565b5b60006106d9848285016106a0565b91505092915050565b6106eb81610462565b82525050565b600082825260208201905092915050565b50565b60006107126000836106f1565b915061071d82610702565b600082019050919050565b600060c08201905061073d6000830188610594565b61074a6020830187610594565b6107576040830186610594565b6107646060830185610645565b61077160808301846106e2565b81810360a083015261078281610705565b90509695505050505050565b60006020820190506107a36000830184610645565b9291505056fea2646970667358221220b5f620fd9f158fb8ba9e3918a66fb9197712bbfbe7040dc90ad2e7748e73d9f364736f6c63430008130033000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000d221812de1bd094f35587ee8e174b07b6167d9af0000000000000000000000009c4955b92f34148dbcfdcd82e9c9ece5cf2badfe
Deployed Bytecode
0x60806040526004361061003f5760003560e01c8063265b799214610044578063354fe6a61461006057806373963aeb1461008b578063d64e3fac146100b6575b600080fd5b61005e6004803603810190610059919061049e565b6100e1565b005b34801561006c57600080fd5b5061007561038f565b604051610082919061053d565b60405180910390f35b34801561009757600080fd5b506100a06103b5565b6040516100ad9190610579565b60405180910390f35b3480156100c257600080fd5b506100cb6103d9565b6040516100d891906105a3565b60405180910390f35b60003411610124576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161011b9061061b565b60405180910390fd5b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d0e30db0346040518263ffffffff1660e01b81526004016000604051808303818588803b15801561018c57600080fd5b505af11580156101a0573d6000803e3d6000fd5b505050505060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16346040518363ffffffff1660e01b8152600401610222929190610654565b6020604051808303816000875af1158015610241573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061026591906106b5565b50600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663540abf7360008054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168534866040518663ffffffff1660e01b815260040161030b959493929190610728565b600060405180830381600087803b15801561032557600080fd5b505af1158015610339573d6000803e3d6000fd5b505050503373ffffffffffffffffffffffffffffffffffffffff167f4f85ace840d7a2081c34b43a648bf0d86fb932ba7eb5cdb079f1166b8b807c9934604051610383919061078e565b60405180910390a25050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061042f82610404565b9050919050565b61043f81610424565b811461044a57600080fd5b50565b60008135905061045c81610436565b92915050565b600063ffffffff82169050919050565b61047b81610462565b811461048657600080fd5b50565b60008135905061049881610472565b92915050565b600080604083850312156104b5576104b46103ff565b5b60006104c38582860161044d565b92505060206104d485828601610489565b9150509250929050565b6000819050919050565b60006105036104fe6104f984610404565b6104de565b610404565b9050919050565b6000610515826104e8565b9050919050565b60006105278261050a565b9050919050565b6105378161051c565b82525050565b6000602082019050610552600083018461052e565b92915050565b60006105638261050a565b9050919050565b61057381610558565b82525050565b600060208201905061058e600083018461056a565b92915050565b61059d81610424565b82525050565b60006020820190506105b86000830184610594565b92915050565b600082825260208201905092915050565b7f4e6f204554482073656e74000000000000000000000000000000000000000000600082015250565b6000610605600b836105be565b9150610610826105cf565b602082019050919050565b60006020820190508181036000830152610634816105f8565b9050919050565b6000819050919050565b61064e8161063b565b82525050565b60006040820190506106696000830185610594565b6106766020830184610645565b9392505050565b60008115159050919050565b6106928161067d565b811461069d57600080fd5b50565b6000815190506106af81610689565b92915050565b6000602082840312156106cb576106ca6103ff565b5b60006106d9848285016106a0565b91505092915050565b6106eb81610462565b82525050565b600082825260208201905092915050565b50565b60006107126000836106f1565b915061071d82610702565b600082019050919050565b600060c08201905061073d6000830188610594565b61074a6020830187610594565b6107576040830186610594565b6107646060830185610645565b61077160808301846106e2565b81810360a083015261078281610705565b90509695505050505050565b60006020820190506107a36000830184610645565b9291505056fea2646970667358221220b5f620fd9f158fb8ba9e3918a66fb9197712bbfbe7040dc90ad2e7748e73d9f364736f6c63430008130033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000d221812de1bd094f35587ee8e174b07b6167d9af0000000000000000000000009c4955b92f34148dbcfdcd82e9c9ece5cf2badfe
-----Decoded View---------------
Arg [0] : _wethAddressLocal (address): 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
Arg [1] : _wethAddressRemote (address): 0xD221812de1BD094f35587EE8E174B07B6167D9Af
Arg [2] : _standardBridgeAddress (address): 0x9C4955b92F34148dbcfDCD82e9c9eCe5CF2badfe
-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Arg [1] : 000000000000000000000000d221812de1bd094f35587ee8e174b07b6167d9af
Arg [2] : 0000000000000000000000009c4955b92f34148dbcfdcd82e9c9ece5cf2badfe
Deployed Bytecode Sourcemap
6336:2012:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7298:564;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6436:37;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6372:22;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6399:32;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7298:564;7395:1;7383:9;:13;7375:37;;;;;;;;;;;;:::i;:::-;;;;;;;;;7442:9;;;;;;;;;;:17;;;7468:9;7442:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7544:9;;;;;;;;;;:17;;;7570:14;;;;;;;;;;;7587:9;7544:53;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;7647:14;;;;;;;;;;;:28;;;7692:9;;;;;;;;;;7719:17;;;;;;;;;;;7746:2;7757:9;7775:11;7647:157;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7834:10;7816:40;;;7846:9;7816:40;;;;;;:::i;:::-;;;;;;;;7298:564;;:::o;6436:37::-;;;;;;;;;;;;;:::o;6372:22::-;;;;;;;;;;;;:::o;6399:32::-;;;;;;;;;;;;;:::o;88:117:1:-;197:1;194;187:12;334:126;371:7;411:42;404:5;400:54;389:65;;334:126;;;:::o;466:96::-;503:7;532:24;550:5;532:24;:::i;:::-;521:35;;466:96;;;:::o;568:122::-;641:24;659:5;641:24;:::i;:::-;634:5;631:35;621:63;;680:1;677;670:12;621:63;568:122;:::o;696:139::-;742:5;780:6;767:20;758:29;;796:33;823:5;796:33;:::i;:::-;696:139;;;;:::o;841:93::-;877:7;917:10;910:5;906:22;895:33;;841:93;;;:::o;940:120::-;1012:23;1029:5;1012:23;:::i;:::-;1005:5;1002:34;992:62;;1050:1;1047;1040:12;992:62;940:120;:::o;1066:137::-;1111:5;1149:6;1136:20;1127:29;;1165:32;1191:5;1165:32;:::i;:::-;1066:137;;;;:::o;1209:472::-;1276:6;1284;1333:2;1321:9;1312:7;1308:23;1304:32;1301:119;;;1339:79;;:::i;:::-;1301:119;1459:1;1484:53;1529:7;1520:6;1509:9;1505:22;1484:53;:::i;:::-;1474:63;;1430:117;1586:2;1612:52;1656:7;1647:6;1636:9;1632:22;1612:52;:::i;:::-;1602:62;;1557:117;1209:472;;;;;:::o;1687:60::-;1715:3;1736:5;1729:12;;1687:60;;;:::o;1753:142::-;1803:9;1836:53;1854:34;1863:24;1881:5;1863:24;:::i;:::-;1854:34;:::i;:::-;1836:53;:::i;:::-;1823:66;;1753:142;;;:::o;1901:126::-;1951:9;1984:37;2015:5;1984:37;:::i;:::-;1971:50;;1901:126;;;:::o;2033:148::-;2105:9;2138:37;2169:5;2138:37;:::i;:::-;2125:50;;2033:148;;;:::o;2187:175::-;2296:59;2349:5;2296:59;:::i;:::-;2291:3;2284:72;2187:175;;:::o;2368:266::-;2483:4;2521:2;2510:9;2506:18;2498:26;;2534:93;2624:1;2613:9;2609:17;2600:6;2534:93;:::i;:::-;2368:266;;;;:::o;2640:138::-;2702:9;2735:37;2766:5;2735:37;:::i;:::-;2722:50;;2640:138;;;:::o;2784:155::-;2883:49;2926:5;2883:49;:::i;:::-;2878:3;2871:62;2784:155;;:::o;2945:246::-;3050:4;3088:2;3077:9;3073:18;3065:26;;3101:83;3181:1;3170:9;3166:17;3157:6;3101:83;:::i;:::-;2945:246;;;;:::o;3197:118::-;3284:24;3302:5;3284:24;:::i;:::-;3279:3;3272:37;3197:118;;:::o;3321:222::-;3414:4;3452:2;3441:9;3437:18;3429:26;;3465:71;3533:1;3522:9;3518:17;3509:6;3465:71;:::i;:::-;3321:222;;;;:::o;3549:169::-;3633:11;3667:6;3662:3;3655:19;3707:4;3702:3;3698:14;3683:29;;3549:169;;;;:::o;3724:161::-;3864:13;3860:1;3852:6;3848:14;3841:37;3724:161;:::o;3891:366::-;4033:3;4054:67;4118:2;4113:3;4054:67;:::i;:::-;4047:74;;4130:93;4219:3;4130:93;:::i;:::-;4248:2;4243:3;4239:12;4232:19;;3891:366;;;:::o;4263:419::-;4429:4;4467:2;4456:9;4452:18;4444:26;;4516:9;4510:4;4506:20;4502:1;4491:9;4487:17;4480:47;4544:131;4670:4;4544:131;:::i;:::-;4536:139;;4263:419;;;:::o;4688:77::-;4725:7;4754:5;4743:16;;4688:77;;;:::o;4771:118::-;4858:24;4876:5;4858:24;:::i;:::-;4853:3;4846:37;4771:118;;:::o;4895:332::-;5016:4;5054:2;5043:9;5039:18;5031:26;;5067:71;5135:1;5124:9;5120:17;5111:6;5067:71;:::i;:::-;5148:72;5216:2;5205:9;5201:18;5192:6;5148:72;:::i;:::-;4895:332;;;;;:::o;5233:90::-;5267:7;5310:5;5303:13;5296:21;5285:32;;5233:90;;;:::o;5329:116::-;5399:21;5414:5;5399:21;:::i;:::-;5392:5;5389:32;5379:60;;5435:1;5432;5425:12;5379:60;5329:116;:::o;5451:137::-;5505:5;5536:6;5530:13;5521:22;;5552:30;5576:5;5552:30;:::i;:::-;5451:137;;;;:::o;5594:345::-;5661:6;5710:2;5698:9;5689:7;5685:23;5681:32;5678:119;;;5716:79;;:::i;:::-;5678:119;5836:1;5861:61;5914:7;5905:6;5894:9;5890:22;5861:61;:::i;:::-;5851:71;;5807:125;5594:345;;;;:::o;5945:115::-;6030:23;6047:5;6030:23;:::i;:::-;6025:3;6018:36;5945:115;;:::o;6066:168::-;6149:11;6183:6;6178:3;6171:19;6223:4;6218:3;6214:14;6199:29;;6066:168;;;;:::o;6240:114::-;;:::o;6360:362::-;6501:3;6522:65;6585:1;6580:3;6522:65;:::i;:::-;6515:72;;6596:93;6685:3;6596:93;:::i;:::-;6714:1;6709:3;6705:11;6698:18;;6360:362;;;:::o;6728:966::-;7031:4;7069:3;7058:9;7054:19;7046:27;;7083:71;7151:1;7140:9;7136:17;7127:6;7083:71;:::i;:::-;7164:72;7232:2;7221:9;7217:18;7208:6;7164:72;:::i;:::-;7246;7314:2;7303:9;7299:18;7290:6;7246:72;:::i;:::-;7328;7396:2;7385:9;7381:18;7372:6;7328:72;:::i;:::-;7410:71;7476:3;7465:9;7461:19;7452:6;7410:71;:::i;:::-;7529:9;7523:4;7519:20;7513:3;7502:9;7498:19;7491:49;7557:130;7682:4;7557:130;:::i;:::-;7549:138;;6728:966;;;;;;;;:::o;7700:222::-;7793:4;7831:2;7820:9;7816:18;7808:26;;7844:71;7912:1;7901:9;7897:17;7888:6;7844:71;:::i;:::-;7700:222;;;;:::o
Swarm Source
ipfs://b5f620fd9f158fb8ba9e3918a66fb9197712bbfbe7040dc90ad2e7748e73d9f3
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 35 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.