Contract 0xFCf83648b8cDeF62e5d03319a6f1FCE16e4D6A59 5

 
 
Txn Hash
Method
Block
From
To
Value [Txn Fee]
0xf608e914a9c0eecb955a91e34f42ed6b0422e9cfc92221eda135baaa7d49eb6c0x60806040216884832021-11-22 23:37:41559 days 19 hrs ago0xd6f0dabbbccd143f7d526a82ca176b5395ccc844 IN  Create: WethGate0 MATIC0.0067474830
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x7606dc85e17cdf7505c5f5ecbb6b9bf87ea3090ec877308fbad7d46a49a23715421410622023-04-30 15:23:4636 days 4 hrs ago 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a590x5423e28219d6d568dcf62a8134d623e6f4a1c2df1.37024433 MATIC
0x7606dc85e17cdf7505c5f5ecbb6b9bf87ea3090ec877308fbad7d46a49a23715421410622023-04-30 15:23:4636 days 4 hrs ago Polygon: WMATIC Token 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a591.37024433 MATIC
0x4bd32a818eb9295856e091ca542685198bfbc4aa43e48cc6c66d1b1b55711a72416600422023-04-18 5:01:1048 days 14 hrs ago 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a590x649ca752bd1463d25860dd90acc32ab4fec0d4705.89620556 MATIC
0x4bd32a818eb9295856e091ca542685198bfbc4aa43e48cc6c66d1b1b55711a72416600422023-04-18 5:01:1048 days 14 hrs ago Polygon: WMATIC Token 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a595.89620556 MATIC
0x3316e133018be3c462878eeb54178c61c23078510b04c341fb73740081a45ee9413965252023-04-11 6:35:4155 days 12 hrs ago 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a590x63c7758b14545ff35186418729bfea18984e0d7d46.51774574 MATIC
0x3316e133018be3c462878eeb54178c61c23078510b04c341fb73740081a45ee9413965252023-04-11 6:35:4155 days 12 hrs ago Polygon: WMATIC Token 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a5946.51774574 MATIC
0xab3c57d57bca1405195a7b6b18b61691e528d87479689569a66c02cb4a6165fa412551092023-04-07 15:12:4559 days 4 hrs ago 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a59 zoiadebridge22.wallet 0.1452713 MATIC
0xab3c57d57bca1405195a7b6b18b61691e528d87479689569a66c02cb4a6165fa412551092023-04-07 15:12:4559 days 4 hrs ago Polygon: WMATIC Token 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a590.1452713 MATIC
0x97e9a6c75993a2a5b5f78386e2d083cdec2e8bf245f35dee4c5d0f2dbc3c9dce326277102022-09-03 6:17:49275 days 13 hrs ago 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a590xa6e6aa73d1b4ce5a7bffc203e956bd400bf6569719.98 MATIC
0x97e9a6c75993a2a5b5f78386e2d083cdec2e8bf245f35dee4c5d0f2dbc3c9dce326277102022-09-03 6:17:49275 days 13 hrs ago Polygon: WMATIC Token 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a5919.98 MATIC
0x8b6c27f321c4debef98c3368824265e0c2d9d344b3a021a5c8da9ea3e26acefc325731422022-09-01 22:33:14276 days 20 hrs ago 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a59 cryptoforfuture2.blockchain 98.59925205 MATIC
0x8b6c27f321c4debef98c3368824265e0c2d9d344b3a021a5c8da9ea3e26acefc325731422022-09-01 22:33:14276 days 20 hrs ago Polygon: WMATIC Token 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a5998.59925205 MATIC
0x1ea32b4998697a86985b3f1ede9d4da9e00a62b279ceba3ebcfca9e4af706c4f325275432022-08-31 19:28:07277 days 23 hrs ago 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a590xaae7289501595b05eb218aaf9b83b8b29551a79114.23978266 MATIC
0x1ea32b4998697a86985b3f1ede9d4da9e00a62b279ceba3ebcfca9e4af706c4f325275432022-08-31 19:28:07277 days 23 hrs ago Polygon: WMATIC Token 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a5914.23978266 MATIC
0x03e7fffc90048466c2e03bc79c2e03b569b89a62137591c33f4da60a7dd67dac322722472022-08-24 15:44:16285 days 3 hrs ago 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a59 sergey-debridge22.wallet 4.41827126 MATIC
0x03e7fffc90048466c2e03bc79c2e03b569b89a62137591c33f4da60a7dd67dac322722472022-08-24 15:44:16285 days 3 hrs ago Polygon: WMATIC Token 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a594.41827126 MATIC
0x02b3df0c06554f7f3e5a1b04e0a6240576eee0310191eb0d9559c798bccee6db320078822022-08-17 20:48:27291 days 22 hrs ago 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a590x9be3d0a952b0c9550b2eaf86b6ac21f19fe93b362.22192687 MATIC
0x02b3df0c06554f7f3e5a1b04e0a6240576eee0310191eb0d9559c798bccee6db320078822022-08-17 20:48:27291 days 22 hrs ago Polygon: WMATIC Token 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a592.22192687 MATIC
0x7c76b07d26e94686af491c8dbac796966f8b91def42fed9934691f9b5ac3613f319647462022-08-16 17:20:30293 days 2 hrs ago 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a590xb779daead6031ef189cad4ac438c991efe7635a71,539.42999598 MATIC
0x7c76b07d26e94686af491c8dbac796966f8b91def42fed9934691f9b5ac3613f319647462022-08-16 17:20:30293 days 2 hrs ago Polygon: WMATIC Token 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a591,539.42999598 MATIC
0xe39817f4c18ceacdc0a102db38202c8ff0e61e21c088d78d48e277a2287d5699319335742022-08-15 21:44:43293 days 21 hrs ago 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a590x9b705dad4ec9906324ef20c2b82859671927e31010.29450422 MATIC
0xe39817f4c18ceacdc0a102db38202c8ff0e61e21c088d78d48e277a2287d5699319335742022-08-15 21:44:43293 days 21 hrs ago Polygon: WMATIC Token 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a5910.29450422 MATIC
0xda1b28f63f2e38477c7c03b732fab6b1dc61877ca93d29f6f6d82fac2b0885e7317017482022-08-09 16:38:07300 days 2 hrs ago 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a590xb779daead6031ef189cad4ac438c991efe7635a70.45446 MATIC
0xda1b28f63f2e38477c7c03b732fab6b1dc61877ca93d29f6f6d82fac2b0885e7317017482022-08-09 16:38:07300 days 2 hrs ago Polygon: WMATIC Token 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a590.45446 MATIC
0x8df543462edda9c8c66d03f0da89f6001b8e34c4febcf8b3d7c83e8f02e520b8317017202022-08-09 16:37:11300 days 2 hrs ago 0xfcf83648b8cdef62e5d03319a6f1fce16e4d6a590x2a18a846d5362c5689a82ce1a0e771602852a98a0.153895 MATIC
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
WethGate

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
File 1 of 3 : WethGate.sol
// SPDX-License-Identifier: BUSL-1.1
pragma solidity 0.8.7;

import "../interfaces/IWETH.sol";
import "../interfaces/IWethGate.sol";

contract WethGate is IWethGate
{
    IWETH public weth; // wrapped native token contract

    /* ========== ERRORS ========== */

    error EthTransferFailed();

    /* ========== EVENTS ========== */

    event Withdrawal(address indexed receiver, uint wad);

    /* ========== CONSTRUCTOR  ========== */

    constructor(IWETH _weth) {
        weth = _weth;
    }

    function withdraw(address _receiver, uint _wad) external override {
        weth.withdraw(_wad);
        _safeTransferETH(_receiver, _wad);
        emit Withdrawal(_receiver, _wad);
    }

    function _safeTransferETH(address _to, uint256 _value) internal {
        (bool success, ) = _to.call{value: _value}(new bytes(0));
        if (!success) revert EthTransferFailed();
    }

    // we need to accept ETH sends to unwrap WETH
    receive() external payable {
    }

    // ============ Version Control ============
    function version() external pure returns (uint256) {
        return 101; // 1.0.1
    }
}

File 2 of 3 : IWETH.sol
// SPDX-License-Identifier: MIT
pragma solidity 0.8.7;

interface IWETH {
    function deposit() external payable;

    function withdraw(uint256 wad) external;

    function totalSupply() external view returns (uint256);

    function balanceOf(address account) external view returns (uint256);

    function transfer(address recipient, uint256 amount) external returns (bool);

    function allowance(address owner, address spender) external view returns (uint256);

    function approve(address spender, uint256 amount) external returns (bool);

    function transferFrom(
        address sender,
        address recipient,
        uint256 amount
    ) external returns (bool);
}

File 3 of 3 : IWethGate.sol
// SPDX-License-Identifier: BUSL-1.1
pragma solidity 0.8.7;

interface IWethGate {
    function withdraw(address receiver, uint wad) external;
}

Settings
{
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "metadata": {
    "useLiteralContent": true
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"contract IWETH","name":"_weth","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"EthTransferFailed","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"receiver","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Withdrawal","type":"event"},{"inputs":[],"name":"version","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"weth","outputs":[{"internalType":"contract IWETH","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_receiver","type":"address"},{"internalType":"uint256","name":"_wad","type":"uint256"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

608060405234801561001057600080fd5b5060405161033d38038061033d83398101604081905261002f91610054565b600080546001600160a01b0319166001600160a01b0392909216919091179055610084565b60006020828403121561006657600080fd5b81516001600160a01b038116811461007d57600080fd5b9392505050565b6102aa806100936000396000f3fe6080604052600436106100385760003560e01c80633fc8cef31461004457806354fd4d5014610081578063f3fef3a31461009d57600080fd5b3661003f57005b600080fd5b34801561005057600080fd5b50600054610064906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561008d57600080fd5b5060405160658152602001610078565b3480156100a957600080fd5b506100bd6100b8366004610201565b6100bf565b005b600054604051632e1a7d4d60e01b8152600481018390526001600160a01b0390911690632e1a7d4d90602401600060405180830381600087803b15801561010557600080fd5b505af1158015610119573d6000803e3d6000fd5b50505050610127828261016e565b816001600160a01b03167f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b658260405161016291815260200190565b60405180910390a25050565b604080516000808252602082019092526001600160a01b0384169083906040516101989190610239565b60006040518083038185875af1925050503d80600081146101d5576040519150601f19603f3d011682016040523d82523d6000602084013e6101da565b606091505b50509050806101fc57604051630db2c7f160e31b815260040160405180910390fd5b505050565b6000806040838503121561021457600080fd5b82356001600160a01b038116811461022b57600080fd5b946020939093013593505050565b6000825160005b8181101561025a5760208186018101518583015201610240565b81811115610269576000828501525b50919091019291505056fea26469706673582212206ab57b3bc19ca4e86b9d32cf905e3c8538d8b47bcafe20346054abc9703ddb0464736f6c634300080700330000000000000000000000000d500b1d8e8ef31e21c99d1db9a6444d3adf1270

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

0000000000000000000000000d500b1d8e8ef31e21c99d1db9a6444d3adf1270

-----Decoded View---------------
Arg [0] : _weth (address): 0x0d500b1d8e8ef31e21c99d1db9a6444d3adf1270

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000000d500b1d8e8ef31e21c99d1db9a6444d3adf1270


Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.