ETH Price: $3,491.13 (+0.09%)
Gas: 2 Gwei

Contract

0x734B81d7De2b8D85eb71E5c7548f5f8D220a7782
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Process Fees199419762024-05-24 19:58:4757 days ago1716580727IN
0x734B81d7...D220a7782
0 ETH0.000146286.68914858
Process Fees199419632024-05-24 19:56:1157 days ago1716580571IN
0x734B81d7...D220a7782
0 ETH0.000131296.00048088
0x60806040197115302024-04-22 14:27:1189 days ago1713796031IN
 Create: X7RTemporaryLiquidityHub
0 ETH0.009175919.52187308

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
X7RTemporaryLiquidityHub

Compiler Version
v0.8.25+commit.b61c2a91

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2024-04-22
*/

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.25;

abstract contract Ownable {
    address private _owner;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    constructor(address owner_) {
        _transferOwnership(owner_);
    }

    modifier onlyOwner() {
        _checkOwner();
        _;
    }

    function owner() public view virtual returns (address) {
        return _owner;
    }

    function _checkOwner() internal view virtual {
        require(owner() == msg.sender, "Ownable: caller is not the owner");
    }

    function renounceOwnership() public virtual onlyOwner {
        _transferOwnership(address(0));
    }

    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        _transferOwnership(newOwner);
    }

    function _transferOwnership(address newOwner) internal virtual {
        address oldOwner = _owner;
        _owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
}

interface IERC20 {
    function balanceOf(address account) external view returns (uint256);
    function transfer(address to, uint256 amount) external returns (bool);
}

contract X7RTemporaryLiquidityHub is Ownable {

    constructor() Ownable(msg.sender) {}

    function withdrawTokens(address tokenAddress, uint256 amount) external onlyOwner {
        IERC20 token = IERC20(tokenAddress);
        if (amount == 0) {
            amount = token.balanceOf(address(this));
        }

        token.transfer(msg.sender, amount);
    }

    function processFees(address tokenAddress) external {}

}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"tokenAddress","type":"address"}],"name":"processFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"tokenAddress","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"withdrawTokens","outputs":[],"stateMutability":"nonpayable","type":"function"}]

6080604052348015600e575f80fd5b5033601d81602260201b60201c565b5060e3565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b61070e806100f05f395ff3fe608060405234801561000f575f80fd5b5060043610610055575f3560e01c806306b091f91461005957806361582eaa14610075578063715018a6146100915780638da5cb5b1461009b578063f2fde38b146100b9575b5f80fd5b610073600480360381019061006e919061046c565b6100d5565b005b61008f600480360381019061008a91906104aa565b6101e4565b005b6100996101e7565b005b6100a36101fa565b6040516100b091906104e4565b60405180910390f35b6100d360048036038101906100ce91906104aa565b610221565b005b6100dd6102a3565b5f8290505f8203610163578073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161012191906104e4565b602060405180830381865afa15801561013c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101609190610511565b91505b8073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff1660e01b815260040161019e92919061054b565b6020604051808303815f875af11580156101ba573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101de91906105a7565b50505050565b50565b6101ef6102a3565b6101f85f61031a565b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6102296102a3565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610297576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161028e90610652565b60405180910390fd5b6102a08161031a565b50565b3373ffffffffffffffffffffffffffffffffffffffff166102c26101fa565b73ffffffffffffffffffffffffffffffffffffffff1614610318576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161030f906106ba565b60405180910390fd5b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610408826103df565b9050919050565b610418816103fe565b8114610422575f80fd5b50565b5f813590506104338161040f565b92915050565b5f819050919050565b61044b81610439565b8114610455575f80fd5b50565b5f8135905061046681610442565b92915050565b5f8060408385031215610482576104816103db565b5b5f61048f85828601610425565b92505060206104a085828601610458565b9150509250929050565b5f602082840312156104bf576104be6103db565b5b5f6104cc84828501610425565b91505092915050565b6104de816103fe565b82525050565b5f6020820190506104f75f8301846104d5565b92915050565b5f8151905061050b81610442565b92915050565b5f60208284031215610526576105256103db565b5b5f610533848285016104fd565b91505092915050565b61054581610439565b82525050565b5f60408201905061055e5f8301856104d5565b61056b602083018461053c565b9392505050565b5f8115159050919050565b61058681610572565b8114610590575f80fd5b50565b5f815190506105a18161057d565b92915050565b5f602082840312156105bc576105bb6103db565b5b5f6105c984828501610593565b91505092915050565b5f82825260208201905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f61063c6026836105d2565b9150610647826105e2565b604082019050919050565b5f6020820190508181035f83015261066981610630565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6106a46020836105d2565b91506106af82610670565b602082019050919050565b5f6020820190508181035f8301526106d181610698565b905091905056fea26469706673582212204a3cca5c77f1f937456b97900378c19ca459d2ee6de69c80c3531baa850e285d64736f6c63430008190033

Deployed Bytecode

0x608060405234801561000f575f80fd5b5060043610610055575f3560e01c806306b091f91461005957806361582eaa14610075578063715018a6146100915780638da5cb5b1461009b578063f2fde38b146100b9575b5f80fd5b610073600480360381019061006e919061046c565b6100d5565b005b61008f600480360381019061008a91906104aa565b6101e4565b005b6100996101e7565b005b6100a36101fa565b6040516100b091906104e4565b60405180910390f35b6100d360048036038101906100ce91906104aa565b610221565b005b6100dd6102a3565b5f8290505f8203610163578073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161012191906104e4565b602060405180830381865afa15801561013c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101609190610511565b91505b8073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff1660e01b815260040161019e92919061054b565b6020604051808303815f875af11580156101ba573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101de91906105a7565b50505050565b50565b6101ef6102a3565b6101f85f61031a565b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6102296102a3565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610297576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161028e90610652565b60405180910390fd5b6102a08161031a565b50565b3373ffffffffffffffffffffffffffffffffffffffff166102c26101fa565b73ffffffffffffffffffffffffffffffffffffffff1614610318576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161030f906106ba565b60405180910390fd5b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610408826103df565b9050919050565b610418816103fe565b8114610422575f80fd5b50565b5f813590506104338161040f565b92915050565b5f819050919050565b61044b81610439565b8114610455575f80fd5b50565b5f8135905061046681610442565b92915050565b5f8060408385031215610482576104816103db565b5b5f61048f85828601610425565b92505060206104a085828601610458565b9150509250929050565b5f602082840312156104bf576104be6103db565b5b5f6104cc84828501610425565b91505092915050565b6104de816103fe565b82525050565b5f6020820190506104f75f8301846104d5565b92915050565b5f8151905061050b81610442565b92915050565b5f60208284031215610526576105256103db565b5b5f610533848285016104fd565b91505092915050565b61054581610439565b82525050565b5f60408201905061055e5f8301856104d5565b61056b602083018461053c565b9392505050565b5f8115159050919050565b61058681610572565b8114610590575f80fd5b50565b5f815190506105a18161057d565b92915050565b5f602082840312156105bc576105bb6103db565b5b5f6105c984828501610593565b91505092915050565b5f82825260208201905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f61063c6026836105d2565b9150610647826105e2565b604082019050919050565b5f6020820190508181035f83015261066981610630565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6106a46020836105d2565b91506106af82610670565b602082019050919050565b5f6020820190508181035f8301526106d181610698565b905091905056fea26469706673582212204a3cca5c77f1f937456b97900378c19ca459d2ee6de69c80c3531baa850e285d64736f6c63430008190033

Deployed Bytecode Sourcemap

1297:440:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1395:275;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1678:54;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;604:103;;;:::i;:::-;;371:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;715:201;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1395:275;330:13;:11;:13::i;:::-;1487:12:::1;1509;1487:35;;1547:1;1537:6;:11:::0;1533:83:::1;;1574:5;:15;;;1598:4;1574:30;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1565:39;;1533:83;1628:5;:14;;;1643:10;1655:6;1628:34;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;1476:194;1395:275:::0;;:::o;1678:54::-;;:::o;604:103::-;330:13;:11;:13::i;:::-;669:30:::1;696:1;669:18;:30::i;:::-;604:103::o:0;371:87::-;417:7;444:6;;;;;;;;;;;437:13;;371:87;:::o;715:201::-;330:13;:11;:13::i;:::-;824:1:::1;804:22;;:8;:22;;::::0;796:73:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;880:28;899:8;880:18;:28::i;:::-;715:201:::0;:::o;466:130::-;541:10;530:21;;:7;:5;:7::i;:::-;:21;;;522:66;;;;;;;;;;;;:::i;:::-;;;;;;;;;466:130::o;924:191::-;998:16;1017:6;;;;;;;;;;;998:25;;1043:8;1034:6;;:17;;;;;;;;;;;;;;;;;;1098:8;1067:40;;1088:8;1067:40;;;;;;;;;;;;987:128;924:191;:::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:77::-;878:7;907:5;896:16;;841:77;;;:::o;924:122::-;997:24;1015:5;997:24;:::i;:::-;990:5;987:35;977:63;;1036:1;1033;1026:12;977:63;924:122;:::o;1052:139::-;1098:5;1136:6;1123:20;1114:29;;1152:33;1179:5;1152:33;:::i;:::-;1052:139;;;;:::o;1197:474::-;1265:6;1273;1322:2;1310:9;1301:7;1297:23;1293:32;1290:119;;;1328:79;;:::i;:::-;1290:119;1448:1;1473:53;1518:7;1509:6;1498:9;1494:22;1473:53;:::i;:::-;1463:63;;1419:117;1575:2;1601:53;1646:7;1637:6;1626:9;1622:22;1601:53;:::i;:::-;1591:63;;1546:118;1197:474;;;;;:::o;1677:329::-;1736:6;1785:2;1773:9;1764:7;1760:23;1756:32;1753:119;;;1791:79;;:::i;:::-;1753:119;1911:1;1936:53;1981:7;1972:6;1961:9;1957:22;1936:53;:::i;:::-;1926:63;;1882:117;1677:329;;;;:::o;2012:118::-;2099:24;2117:5;2099:24;:::i;:::-;2094:3;2087:37;2012:118;;:::o;2136:222::-;2229:4;2267:2;2256:9;2252:18;2244:26;;2280:71;2348:1;2337:9;2333:17;2324:6;2280:71;:::i;:::-;2136:222;;;;:::o;2364:143::-;2421:5;2452:6;2446:13;2437:22;;2468:33;2495:5;2468:33;:::i;:::-;2364:143;;;;:::o;2513:351::-;2583:6;2632:2;2620:9;2611:7;2607:23;2603:32;2600:119;;;2638:79;;:::i;:::-;2600:119;2758:1;2783:64;2839:7;2830:6;2819:9;2815:22;2783:64;:::i;:::-;2773:74;;2729:128;2513:351;;;;:::o;2870:118::-;2957:24;2975:5;2957:24;:::i;:::-;2952:3;2945:37;2870:118;;:::o;2994:332::-;3115:4;3153:2;3142:9;3138:18;3130:26;;3166:71;3234:1;3223:9;3219:17;3210:6;3166:71;:::i;:::-;3247:72;3315:2;3304:9;3300:18;3291:6;3247:72;:::i;:::-;2994:332;;;;;:::o;3332:90::-;3366:7;3409:5;3402:13;3395:21;3384:32;;3332:90;;;:::o;3428:116::-;3498:21;3513:5;3498:21;:::i;:::-;3491:5;3488:32;3478:60;;3534:1;3531;3524:12;3478:60;3428:116;:::o;3550:137::-;3604:5;3635:6;3629:13;3620:22;;3651:30;3675:5;3651:30;:::i;:::-;3550:137;;;;:::o;3693:345::-;3760:6;3809:2;3797:9;3788:7;3784:23;3780:32;3777:119;;;3815:79;;:::i;:::-;3777:119;3935:1;3960:61;4013:7;4004:6;3993:9;3989:22;3960:61;:::i;:::-;3950:71;;3906:125;3693:345;;;;:::o;4044:169::-;4128:11;4162:6;4157:3;4150:19;4202:4;4197:3;4193:14;4178:29;;4044:169;;;;:::o;4219:225::-;4359:34;4355:1;4347:6;4343:14;4336:58;4428:8;4423:2;4415:6;4411:15;4404:33;4219:225;:::o;4450:366::-;4592:3;4613:67;4677:2;4672:3;4613:67;:::i;:::-;4606:74;;4689:93;4778:3;4689:93;:::i;:::-;4807:2;4802:3;4798:12;4791:19;;4450:366;;;:::o;4822:419::-;4988:4;5026:2;5015:9;5011:18;5003:26;;5075:9;5069:4;5065:20;5061:1;5050:9;5046:17;5039:47;5103:131;5229:4;5103:131;:::i;:::-;5095:139;;4822:419;;;:::o;5247:182::-;5387:34;5383:1;5375:6;5371:14;5364:58;5247:182;:::o;5435:366::-;5577:3;5598:67;5662:2;5657:3;5598:67;:::i;:::-;5591:74;;5674:93;5763:3;5674:93;:::i;:::-;5792:2;5787:3;5783:12;5776:19;;5435:366;;;:::o;5807:419::-;5973:4;6011:2;6000:9;5996:18;5988:26;;6060:9;6054:4;6050:20;6046:1;6035:9;6031:17;6024:47;6088:131;6214:4;6088:131;:::i;:::-;6080:139;;5807:419;;;:::o

Swarm Source

ipfs://4a3cca5c77f1f937456b97900378c19ca459d2ee6de69c80c3531baa850e285d

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ 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.