Transaction Hash:
Block:
14823021 at May-22-2022 11:08:06 AM +UTC
Transaction Fee:
0.001241212820732381 ETH
$3.24
Gas Used:
92,393 Gas / 13.434056917 Gwei
Emitted Events:
37 |
Invisibears.Transfer( from=0x00000000...000000000, to=[Sender] 0xbb720b9147733ef5a6867a998fced23593daa5eb, tokenId=3518 )
|
38 |
Invisibears.Transfer( from=0x00000000...000000000, to=[Sender] 0xbb720b9147733ef5a6867a998fced23593daa5eb, tokenId=3519 )
|
39 |
Invisibears.Transfer( from=0x00000000...000000000, to=[Sender] 0xbb720b9147733ef5a6867a998fced23593daa5eb, tokenId=3520 )
|
40 |
Invisibears.Transfer( from=0x00000000...000000000, to=[Sender] 0xbb720b9147733ef5a6867a998fced23593daa5eb, tokenId=3521 )
|
41 |
Invisibears.Transfer( from=0x00000000...000000000, to=[Sender] 0xbb720b9147733ef5a6867a998fced23593daa5eb, tokenId=3522 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x22aBa4fF...D1e272291 | |||||
0x8B4de256...EE2813dbB
Miner
| (SBI Crypto Pool) | 454.009423750647693408 Eth | 454.009654733147693408 Eth | 0.0002309825 | |
0xbb720B91...593daA5eb |
0.429950434983904901 Eth
Nonce: 17
|
0.42870922216317252 Eth
Nonce: 18
| 0.001241212820732381 |
Execution Trace
Invisibears.freeMint( quantity=5 )
freeMint[Invisibears (ln:27)]
_numberMinted[Invisibears (ln:30)]
totalSupply[Invisibears (ln:33)]
_safeMint[Invisibears (ln:35)]
1234567891011121314151617181920212223242526// SPDX-License-Identifier: GPL-3.0pragma solidity ^0.8.7;import "@openzeppelin/contracts/access/Ownable.sol";import "erc721a/contracts/ERC721A.sol";contract Invisibears is Ownable, ERC721A {using Strings for uint256;string public baseExtension = ".json";uint256 public FREE_MINT_SUPPLY = 500;uint256 public MAX_MINT_PER_TRANSACTION = 30;uint256 public MAX_FREEMINT_PER_USER = 5;uint256 public totalMaxSupply = 5000;uint256 public mintPrice = 0.009 ether;uint64 public startTimestamp;bool public mintActive = true;string private _baseTokenURI;constructor() ERC721A("Invisibears", "IBS") {}function mint(uint256 quantity) external payable {require(startTimestamp !=0 && block.timestamp >= startTimestamp,"Mint is not active yet");require(mintActive == true,"Mint have been Paused");require(quantity > 0, "Mint quantity should be over 0");require(quantity <= MAX_MINT_PER_TRANSACTION, "Max mint per transaction exceeded");require(totalSupply() + quantity <= totalMaxSupply, "Reached max supply");require(msg.value >= mintPrice * quantity, "Insufficient Funds");// _safeMint's second argument now takes in a quantity, not a tokenId._safeMint(msg.sender, quantity);}