Nakamigos

Verified contract

Active on Ethereum with 50,237 txns
Deployed by via 0xfcfc420d at 16877789
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
3 additional variables
Native
Value $12.01
 (#50)
ERC-721
--
 (#49)
ERC-721
--
 (#48)
ERC-721
--
 (#4)
ERC-721
--
0xd9690e8c883c5010a0df70cde0c0bd3b8c55b6f47c3f20f6b51b3f402226b219
0x7ffddcf24c0fe021ce140cd719884cd51bdd5aaba755f9e8671e7f2fa1322e46
0xdf94d27359a6a6d0d36c6328d833d7053431a863040df3edf1b4d03c06f03782
0xb2d32c8961d3401af8281145e1c8635310c54e3d5775264ff8ee106364019f2d
0x4b428e3c5daf884f451e78cde09026811a582f4c04023cc77ad2e1a75f07e398
0x30ca7ceb08e78ce68a332fd016abef4764c8bfff7497c6c4a6eb916c854ab59b
0x1a4f86209a6c136eee3c1f8ed333d4a2df38c528a7ab8c79fff2dbfa05aecab5
0xcfe0bf27c6bb032105e4944500f3d844171b78b5e8e9a87962a70d21a6e8138a
0x69ee46e2326472399f58b0585e3598e14b06b6825a21d0b9ebfeb25ded5867c3
0x17be3331c74d2b4d570970f71aa5801b505084dd25967217711c35206aeeae03

Functions
Getter at block 21219011
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MAX_SUPPLY(view returns (uint256)
20000
MAX_TOKENS_PER_PURCHASE(view returns (uint256)
10
SUPPORT_ROLE(view returns (bytes32)
0xd8acb51ff3d48f690a25887aaf234c4ae5a66ab9839243cd8e2b639cade0663b
allowListActive(view returns (bool)
false
auctionActive(view returns (bool)
false
duration(view returns (uint256)
6000
finalPrice(view returns (uint256)
10000000000000000
getAuctionPrice(view returns (uint256)
10000000000000000
getRemainingSaleTime(view returns (uint256)
0
merkleRoot(view returns (bytes32)
0x02e6bd4ac17e9709d2e38c670ea19737aa4e433064385141e58efd127b4623ad
name(view returns (string)
Nakamigos
operatorFilteringEnabled(view returns (bool)
true
owner(view returns (address)
0xbaa4b7858c3277da9cb9cdadf405f2017afea19a
priceStep(view returns (uint256)
100000000000000000
provenance(view returns (string)
dd12ad9961da6e68fcba0f97913289c94075ba6d9f0b765de0ec64bb00deac72
shareholderAddress(view returns (address)
0xfca634387cd89128116b80e04c6352a4e7c5a40c
snapshotContract(view returns (address)
0xf7d134224a66c6a4ddeb7dee714a280b99044805
startPrice(view returns (uint256)
1000000000000000000
startTime(view returns (uint256)
1679587223
symbol(view returns (string)
NKMGS
timeStepSeconds(view returns (uint256)
600
totalSupply(view returns (uint256)
20000
Read-only
balanceOf(address ownerview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721ATokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721ATokenOwnership[])
getAllowListMinted(address fromview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
onAllowListA(address claimerbytes32[] proofview returns (bool)
onAllowListB(address claimeruint256 bbytes32[] proofview returns (bool)
onAllowListC(address claimeruint256 buint256 cbytes32[] proofview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
State-modifying
approve(address operatoruint256 tokenIdpayable 
createDutchAuction(uint256 startPrice_uint256 finalPrice_uint256 priceStep_uint256 timeStepSeconds_
deleteDefaultRoyalty(
devMint(address touint256 numberOfTokens
grantRole(bytes32 roleaddress account
mintAllowList(address vaultuint256 numberOfTokensuint256 tokenQuotabytes32[] proof
mintDutch(uint256 numberOfTokenspayable 
renounceOwnership(
renounceRole(bytes32 roleaddress account
resetTokenRoyalty(uint256 tokenId
resumeDutchAuction(
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setAllowList(bytes32 merkleRoot_
setAllowListActive(bool isActive
setAllowListPreserveBalances(bytes32 merkleRoot_
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURI_
setDefaultRoyalty(address receiveruint96 feeNumerator
setOperatorFilteringEnabled(bool value
setProvenance(string provenance_
setSnapshotContract(address snapshotContract_
setTokenRoyalty(uint256 tokenIdaddress receiveruint96 feeNumerator
startDutchAuction(
stopDutchAuction(
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdraw(
Events
AllowListClaimMint(address indexed userAddressaddress indexed vaultuint256 numberOfTokens
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Claimed(address indexed accountuint256 amount
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
DutchAuctionEnd(uint256 auctionEndTime
DutchAuctionMint(address indexed userAddressuint256 numberOfTokens
DutchAuctionStart(uint256 indexed auctionStartTimeuint256 indexed auctionDuration
MerkleRootChanged(bytes32 merkleRoot
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address shareholderAddress_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AllowListIsActive(
AllowListIsNotActive(
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
DutchAuctionHasNotStarted(
DutchAuctionIsActive(
DutchAuctionIsNotActive(
ExceedsAllowListQuota(
ExceedsMaximumSupply(
ExceedsMaximumTokensPerTransaction(
ExceedsReserveSupply(
InvalidDutchAuctionParameters(
InvalidQueryRange(
MerkleRootNotSet(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NoContractMinting(
NotDelegatedOnContract(
NotOnAllowList(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
PublicSaleIsNotActive(
RefundFailed(
SnapshotContractNotSet(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
WithdrawFailed(
WrongETHValueSent(
ZeroAddressProvided(