ETH Price: $3,811.61 (+2.18%)

Transaction Decoder

Block:
21622710 at Jan-14-2025 12:25:11 PM +UTC
Transaction Fee:
0.000438306448540288 ETH $1.67
Gas Used:
46,304 Gas / 9.465844172 Gwei

Emitted Events:

251 Sidus.Approval( owner=[Sender] 0x5f939de0e81a199a34e50615f34cbab82412459a, spender=0x7a250d56...659F2488D, value=2786803200000000000000000000 )

Account State Difference:

  Address   Before After State Difference Code
(Titan Builder)
5.098597593927363032 Eth5.098602224327363032 Eth0.0000046304
0x549020a9...61C981102
0x5F939de0...82412459a
6.996775479126797174 Eth
Nonce: 5
6.996337172678256886 Eth
Nonce: 6
0.000438306448540288

Execution Trace

Sidus.approve( spender=0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D, amount=2786803200000000000000000000 ) => ( True )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
import "ERC20.sol";
contract Sidus is ERC20 {
uint256 constant public MAX_SUPPLY = 30_000_000_000e18;
address public deployer;
constructor(address initialKeeper)
ERC20("SIDUS", "SIDUS")
{
_mint(initialKeeper, MAX_SUPPLY);
deployer = _msgSender();
}
/**
* @dev Destroys `amount` tokens from the caller.
*
* See {ERC20-_burn}.
*/
function burn(uint256 amount) external {
_burn(_msgSender(), amount);
}
/**
* @dev Deployer can claim any tokens that transfered to this contract
* address for prevent users confused
*/
function reclaimToken(ERC20 token) external {
require(_msgSender() == deployer, "Only for deployer");
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX