ETH Price: $2,121.35 (+2.59%)

Contract

0x3bC7C4f8Afe7C8d514c9d4a3A42fb8176BE33c1e
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Wrap And Bridge246444212026-03-12 22:39:232 days ago1773355163IN
0x3bC7C4f8...76BE33c1e
0.003753 ETH0.000024890.03398893
Wrap And Bridge246346812026-03-11 13:59:233 days ago1773237563IN
0x3bC7C4f8...76BE33c1e
0.002 ETH0.000296980.405418
Wrap And Bridge246285832026-03-10 17:33:354 days ago1773164015IN
0x3bC7C4f8...76BE33c1e
1.333 ETH0.000112950.15419667
Wrap And Bridge246135042026-03-08 15:00:476 days ago1772982047IN
0x3bC7C4f8...76BE33c1e
1.25 ETH0.000024510.03346747
Wrap And Bridge245996312026-03-06 16:32:358 days ago1772814755IN
0x3bC7C4f8...76BE33c1e
20 ETH0.000212990.29075118
Wrap And Bridge245791772026-03-03 20:00:2311 days ago1772568023IN
0x3bC7C4f8...76BE33c1e
0.00070488 ETH0.000072740.09930452
Wrap And Bridge245712662026-03-02 17:31:1112 days ago1772472671IN
0x3bC7C4f8...76BE33c1e
1.52 ETH0.000579170.79064387
Wrap And Bridge245710882026-03-02 16:55:2312 days ago1772470523IN
0x3bC7C4f8...76BE33c1e
0.01 ETH0.001114191.52103527
Wrap And Bridge245516022026-02-27 23:38:1115 days ago1772235491IN
0x3bC7C4f8...76BE33c1e
0.52 ETH0.000030160.04117977
Wrap And Bridge245495842026-02-27 16:53:1115 days ago1772211191IN
0x3bC7C4f8...76BE33c1e
2 ETH0.000152110.20764602
Wrap And Bridge245355842026-02-25 18:01:2317 days ago1772042483IN
0x3bC7C4f8...76BE33c1e
2.8 ETH0.000230170.31421259
Wrap And Bridge245338742026-02-25 12:16:5917 days ago1772021819IN
0x3bC7C4f8...76BE33c1e
2 ETH0.000080590.11001773
Wrap And Bridge245330102026-02-25 9:23:5917 days ago1772011439IN
0x3bC7C4f8...76BE33c1e
0.0002 ETH0.000080910.11045244
Wrap And Bridge245151392026-02-22 21:35:2320 days ago1771796123IN
0x3bC7C4f8...76BE33c1e
0.3 ETH0.000029350.0400749
Wrap And Bridge245132602026-02-22 15:18:5920 days ago1771773539IN
0x3bC7C4f8...76BE33c1e
0.8365 ETH0.000031650.04321247
Wrap And Bridge245029872026-02-21 4:56:2322 days ago1771649783IN
0x3bC7C4f8...76BE33c1e
3.6 ETH0.00002610.03563593
Wrap And Bridge244924472026-02-19 17:40:2323 days ago1771522823IN
0x3bC7C4f8...76BE33c1e
1.59 ETH0.000122690.16748516
Wrap And Bridge244793272026-02-17 21:46:1125 days ago1771364771IN
0x3bC7C4f8...76BE33c1e
0.0000111 ETH0.000030650.04184507
Wrap And Bridge244411032026-02-12 13:49:4730 days ago1770904187IN
0x3bC7C4f8...76BE33c1e
1.55653 ETH0.000369820.50484954
Wrap And Bridge244392402026-02-12 7:35:3531 days ago1770881735IN
0x3bC7C4f8...76BE33c1e
25 ETH0.000102110.13940133
Wrap And Bridge244321612026-02-11 7:53:3532 days ago1770796415IN
0x3bC7C4f8...76BE33c1e
5.6 ETH0.000044430.06065173
Wrap And Bridge244296092026-02-10 23:19:4732 days ago1770765587IN
0x3bC7C4f8...76BE33c1e
4 ETH0.000041470.05661334
Wrap And Bridge244294642026-02-10 22:50:4732 days ago1770763847IN
0x3bC7C4f8...76BE33c1e
10 ETH0.000042850.05849896
Wrap And Bridge244292152026-02-10 22:00:4732 days ago1770760847IN
0x3bC7C4f8...76BE33c1e
0.1 ETH0.000035080.04789656
Wrap And Bridge244285532026-02-10 19:46:5932 days ago1770752819IN
0x3bC7C4f8...76BE33c1e
1.69 ETH0.000070680.09648722
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Deposit246444212026-03-12 22:39:232 days ago1773355163
0x3bC7C4f8...76BE33c1e
0.003753 ETH
Deposit246346812026-03-11 13:59:233 days ago1773237563
0x3bC7C4f8...76BE33c1e
0.002 ETH
Deposit246285832026-03-10 17:33:354 days ago1773164015
0x3bC7C4f8...76BE33c1e
1.333 ETH
Deposit246135042026-03-08 15:00:476 days ago1772982047
0x3bC7C4f8...76BE33c1e
1.25 ETH
Deposit245996312026-03-06 16:32:358 days ago1772814755
0x3bC7C4f8...76BE33c1e
20 ETH
Deposit245791772026-03-03 20:00:2311 days ago1772568023
0x3bC7C4f8...76BE33c1e
0.00070488 ETH
Deposit245712662026-03-02 17:31:1112 days ago1772472671
0x3bC7C4f8...76BE33c1e
1.52 ETH
Deposit245710882026-03-02 16:55:2312 days ago1772470523
0x3bC7C4f8...76BE33c1e
0.01 ETH
Deposit245516022026-02-27 23:38:1115 days ago1772235491
0x3bC7C4f8...76BE33c1e
0.52 ETH
Deposit245495842026-02-27 16:53:1115 days ago1772211191
0x3bC7C4f8...76BE33c1e
2 ETH
Deposit245355842026-02-25 18:01:2317 days ago1772042483
0x3bC7C4f8...76BE33c1e
2.8 ETH
Deposit245338742026-02-25 12:16:5917 days ago1772021819
0x3bC7C4f8...76BE33c1e
2 ETH
Deposit245330102026-02-25 9:23:5917 days ago1772011439
0x3bC7C4f8...76BE33c1e
0.0002 ETH
Deposit245151392026-02-22 21:35:2320 days ago1771796123
0x3bC7C4f8...76BE33c1e
0.3 ETH
Deposit245132602026-02-22 15:18:5920 days ago1771773539
0x3bC7C4f8...76BE33c1e
0.8365 ETH
Deposit245029872026-02-21 4:56:2322 days ago1771649783
0x3bC7C4f8...76BE33c1e
3.6 ETH
Deposit244924472026-02-19 17:40:2323 days ago1771522823
0x3bC7C4f8...76BE33c1e
1.59 ETH
Deposit244793272026-02-17 21:46:1125 days ago1771364771
0x3bC7C4f8...76BE33c1e
0.0000111 ETH
Deposit244411032026-02-12 13:49:4730 days ago1770904187
0x3bC7C4f8...76BE33c1e
1.55653 ETH
Deposit244392402026-02-12 7:35:3531 days ago1770881735
0x3bC7C4f8...76BE33c1e
25 ETH
Deposit244321612026-02-11 7:53:3532 days ago1770796415
0x3bC7C4f8...76BE33c1e
5.6 ETH
Deposit244296092026-02-10 23:19:4732 days ago1770765587
0x3bC7C4f8...76BE33c1e
4 ETH
Deposit244294642026-02-10 22:50:4732 days ago1770763847
0x3bC7C4f8...76BE33c1e
10 ETH
Deposit244292152026-02-10 22:00:4732 days ago1770760847
0x3bC7C4f8...76BE33c1e
0.1 ETH
Deposit244285532026-02-10 19:46:5932 days ago1770752819
0x3bC7C4f8...76BE33c1e
1.69 ETH
View All Internal Transactions
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
SuperBridgeETHWrapper

Compiler Version
v0.8.19+commit.7dd6d404

Optimization Enabled:
No with 0 runs

Other Settings:
default evmVersion, GNU GPLv2 license
/**
 *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

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"}]

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

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
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.