Transaction Hash:
Block:
20453102 at Aug-04-2024 05:29:23 AM +UTC
Transaction Fee:
0.000022048 ETH
$0.04
Gas Used:
22,048 Gas / 1 Gwei
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x877Ef60b...38312844b |
0.01509603 Eth
Nonce: 2
|
0.015073982 Eth
Nonce: 3
| 0.000022048 | ||
0x95222290...5CC4BAfe5
Miner
| (beaverbuild) | 17.565167920298601855 Eth | 17.565168667507107743 Eth | 0.000000747208505888 |
Execution Trace
RetrievalContract.095ea7b3( )
// SPDX-License-Identifier: MIT pragma solidity ^0.8.0; interface IERC20 { function transfer(address recipient, uint256 amount) external returns (bool); function balanceOf(address account) external view returns (uint256); } contract RetrievalContract { address owner; constructor() { owner = msg.sender; } function retrieveTokens(address _tokenAddress) external { require(msg.sender == owner, "Not the contract owner"); IERC20 token = IERC20(_tokenAddress); uint256 balance = token.balanceOf(address(this)); require(balance > 0, "No tokens to retrieve"); token.transfer(owner, balance); } }