ETH Price: $2,761.54 (-1.10%)

Transaction Decoder

Block:
16791471 at Mar-09-2023 03:14:59 PM +UTC
Transaction Fee:
0.000871403924720412 ETH $2.41
Gas Used:
24,333 Gas / 35.811610764 Gwei

Emitted Events:

Account State Difference:

  Address   Before After State Difference Code
0x06450dEe...5599a6Fb8
0x68F69713...89492071b
0.007148306316525938 Eth
Nonce: 15
0.006276902391805526 Eth
Nonce: 16
0.000871403924720412
(builder0x69)
2.472549200426590497 Eth2.472551633726590497 Eth0.0000024333

Execution Trace

XENCrypto.approve( spender=0x0a252663DBCc0b073063D6420a40319e438Cfa59, amount=0 ) => ( 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 "./Math.sol";
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import "@openzeppelin/contracts/interfaces/IERC165.sol";
import "abdk-libraries-solidity/ABDKMath64x64.sol";
import "./interfaces/IStakingToken.sol";
import "./interfaces/IRankedMintingToken.sol";
import "./interfaces/IBurnableToken.sol";
import "./interfaces/IBurnRedeemable.sol";
contract XENCrypto is Context, IRankedMintingToken, IStakingToken, IBurnableToken, ERC20("XEN Crypto", "XEN") {
using Math for uint256;
using ABDKMath64x64 for int128;
using ABDKMath64x64 for uint256;
// INTERNAL TYPE TO DESCRIBE A XEN MINT INFO
struct MintInfo {
address user;
uint256 term;
uint256 maturityTs;
uint256 rank;
uint256 amplifier;
uint256 eaaRate;
}
// INTERNAL TYPE TO DESCRIBE A XEN STAKE
struct StakeInfo {
uint256 term;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX