Transaction Hash:
Block:
17300020 at May-20-2023 10:22:47 AM +UTC
Transaction Fee:
0.003153013286995908 ETH
$11.17
Gas Used:
96,082 Gas / 32.815858194 Gwei
Emitted Events:
312 |
FunMint.Transfer( from=0x00000000...000000000, to=[Sender] 0xc4fb550fa8f2a6e5178711e56d5b48dedf897e5e, tokenId=16678 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x00000000...28bC6628C | 7.030620581228050393 Eth | 7.027702726380872689 Eth | 0.002917854847177704 | ||
0x95222290...5CC4BAfe5
Miner
| (beaverbuild) | 10.632233244003440646 Eth | 10.632242852203440646 Eth | 0.0000096082 | |
0xc4fb550F...EdF897e5e |
0.020600116466984775 Eth
Nonce: 1380
|
0.020364958027166571 Eth
Nonce: 1381
| 0.000235158439818204 |
Execution Trace
FunMint.mint( )

- ETH 0.002917854847177704
0xc4fb550fa8f2a6e5178711e56d5b48dedf897e5e.CALL( )
mint[FunMint (ln:51)]
MintClosed[FunMint (ln:52)]
_unpackAux[FunMint (ln:53)]
_getAux[FunMint (ln:53)]
MintedAlready[FunMint (ln:54)]
verify[FunMint (ln:55)]
InvalidProof[FunMint (ln:56)]
_mint[FunMint (ln:58)]
_setAux[FunMint (ln:59)]
_packAux[FunMint (ln:59)]
1234567891011121314151617181920212223242526// SPDX-License-Identifier: UNLICENSEDpragma solidity ^0.8.19;import {Ownable} from "openzeppelin/access/Ownable.sol";import {ERC721A} from "ERC721A/ERC721A.sol";import {IERC721} from "openzeppelin/token/ERC721/IERC721.sol";import {IERC721Metadata} from "openzeppelin/token/ERC721/extensions/IERC721Metadata.sol";import {IERC165} from "openzeppelin/utils/introspection/IERC165.sol";import {MerkleProofLib} from "solmate/utils/MerkleProofLib.sol";import "./IERC4906.sol";import "./IMetadataRenderer.sol";contract FunMint is ERC721A, IERC4906, Ownable {address public metadataRenderer;address public metadataUpdater;mapping(uint256 => bool) public mintedSpecialByTokenId;uint256 public mintEnd;bytes32 merkleRoot;bytes32 merkleRootSpecial;// Refund constantsuint256 public constant REFUND_BASE_GAS = 30_000;uint256 public constant MAX_REFUND_GAS_USED = 200_000;uint256 public constant MAX_REFUND_BASE_FEE = 200 gwei;uint256 public constant MAX_REFUND_PRIORITY_FEE = 2 gwei;bool private _initialized;string private _name;string private _symbol;error InvalidTokenId();