Transaction Hash:
Block:
15723765 at Oct-11-2022 08:46:35 AM +UTC
Transaction Fee:
0.002364185870477396 ETH
$6.00
Gas Used:
82,954 Gas / 28.499962274 Gwei
Emitted Events:
16 |
XENCrypto.Transfer( from=0x0000000000000000000000000000000000000000, to=[Sender] 0x3a0746e99c75578aa5937187b18c6740f7b2c187, value=57071000000000000000000 )
|
17 |
XENCrypto.MintClaimed( user=[Sender] 0x3a0746e99c75578aa5937187b18c6740f7b2c187, rewardAmount=57071000000000000000000 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x06450dEe...5599a6Fb8 | |||||
0x3a0746e9...0F7B2c187 |
0.013617967642142636 Eth
Nonce: 1
|
0.01125378177166524 Eth
Nonce: 2
| 0.002364185870477396 | ||
0x4675C7e5...ef3b0a263
Miner
| (Coinbase: MEV Builder) | 0.061123851934651785 Eth | 0.061248282934651785 Eth | 0.000124431 |
Execution Trace
File 1 of 2: XENCrypto
File 2 of 2: Math
12345678910111213141516// 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 {
File 2 of 2: Math
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.10;import "abdk-libraries-solidity/ABDKMath64x64.sol";library Math {function min(uint256 a, uint256 b) external pure returns (uint256) {if (a > b) return b;return a;}function max(uint256 a, uint256 b) external pure returns (uint256) {if (a > b) return a;return b;}function logX64(uint256 x) external pure returns (int128) {return ABDKMath64x64.log_2(ABDKMath64x64.fromUInt(x));}}