Transaction Hash:
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:
269 |
XENCrypto.Approval( owner=[Sender] 0x68f697130e9626d1ccbaabde9a19a2789492071b, spender=0x0a252663...e438Cfa59, value=0 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x06450dEe...5599a6Fb8 | |||||
0x68F69713...89492071b |
0.007148306316525938 Eth
Nonce: 15
|
0.006276902391805526 Eth
Nonce: 16
| 0.000871403924720412 | ||
0x690B9A9E...Db4FaC990
Miner
| (builder0x69) | 2.472549200426590497 Eth | 2.472551633726590497 Eth | 0.0000024333 |
Execution Trace
XENCrypto.approve( spender=0x0a252663DBCc0b073063D6420a40319e438Cfa59, amount=0 ) => ( True )
approve[ERC20 (ln:1368)]
_msgSender[ERC20 (ln:1369)]
_approve[ERC20 (ln:1370)]
Approval[ERC20 (ln:1531)]
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma 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 INFOstruct MintInfo {address user;uint256 term;uint256 maturityTs;uint256 rank;uint256 amplifier;uint256 eaaRate;}// INTERNAL TYPE TO DESCRIBE A XEN STAKEstruct StakeInfo {uint256 term;