Dnner

Verified contract

Active on Ethereum with 2,108 txns
Deployed by via 0xc8bb601f at 19288481
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 12 additional slots
ERC-20
--
0x481665bf9e3528361a0086f257f370c669b8978c1596125096e8acabd31cb15e
0x5364a8369bb6039419c8a0a52d796960eb03ec3bb080ce32c531a84918185cf2
0xa56793342863952208b6de9fc0e77e0e74314bf3be0b23715e7819ed9850a5ec
0xa1249113928e85bebbf15d0caa13ebb400328d65161d19582a773345942291a6
0x3fd342df1c13ca62beb6e9a445f9c352b45f8a67c74a0e0c66424c869cf287e8
0x3559513d58979325b1b62fbf8de960623163039fcde35805f100c8faedeba502
0x21d5bffd41be3db7a05868341fad492352c8596618f8937560c7d6357e6877e2
0x2ba9b3d1de489e725c7b575c02a2c130b02a17bc0cf90cf76325d9db36ce61cb
0x0d13c9247ed90a0833f5667bafcbdc31eec361a527803f5710845fee69f08ca8
0xe4d5c6f6b83c68581f05a2392429125eab3c55f814cf066cc64ef77dcf84a063

Functions
Getter at block 21216017
burnReward(view returns (uint256)
79664989535572922996
decimals(pure returns (uint8)
18
getNFTSupply(view returns (uint256)
8610
initialNFTValue(view returns (uint256)
19916247383893230749
maxBuy(view returns (uint256)
60
maxMint(view returns (uint256)
9500
maxNFTSupply(view returns (uint256)
10000
mirrorERC721(view returns (address)
0xa2123c5d9cd887862b5b41008154c0657736849d
name(view returns (string)
Dnner
openBuy(view returns (bool)
true
openNextStage(view returns (bool)
false
openSetSkipNFT(view returns (bool)
true
openUnlock(view returns (bool)
true
owner(view returns (address result)
0x3b24a0931a388fb8e60ccc566ca9c2cea73c7da8
price(view returns (uint256)
1000000000000000
symbol(view returns (string)
DNNER
totalSupply(view returns (uint256)
30198804199673522626425524
Read-only
addressAlias(address aview returns (uint32)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
getSkipNFT(address ownerview returns (bool)
getTokensOfOwner(address aview returns (uint256[])
lastNFTUnit(uint256 idview returns (uint256)
lockedBalance(address fromview returns (uint256)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
tokenURI(uint256 tokenIdview returns (string result)
State-modifying
approve(address spenderuint256 amountreturns (bool)
buyDnner(uint256 amountbytes signaturepayable 
cancelOwnershipHandover(payable 
completeOwnershipHandover(address pendingOwnerpayable 
eat(address fromuint256 amount
renounceOwnership(payable 
requestOwnershipHandover(payable 
reserve(uint256 amount
setBaseURI(string baseURI_
setMaxBuy(uint256 maxBuy_
setMaxNFTSupply(uint256 value
setPrices(uint120 price_
setSigner(address a
setSkipNFT(bool skipreturns (bool)
setTeamWallet(address a
toggleOpenBuy(
toggleOpenNextStage(
toggleOpenSetSkipNFT(
toggleOpenUnlock(
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwnerpayable 
unlock(address from
withdraw(
wrap(address fromuint256 amount
Events
Approval(address indexed owneraddress indexed spenderuint256 amount
Burn(uint256 amountuint256 rewarduint256 fee
Buy(uint256 amount
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
SkipNFTSet(address indexed targetbool status
Transfer(address indexed fromaddress indexed touint256 amount
Constructor
constructor(
Fallback and receive
fallback(
receive(
Errors
AlreadyInitialized(
ApprovalCallerNotOwnerNorApproved(
DNAlreadyInitialized(
InsufficientAllowance(
InsufficientBalance(
InvalidOperation(
InvalidSender(
InvalidSignature(
LinkMirrorContractFailed(
MirrorAddressIsZero(
NewOwnerIsZeroAddress(
NoHandoverRequest(
ReachedMaxBuy(
Reentrancy(
SenderNotMirror(
TokenDoesNotExist(
TotalSupplyOverflow(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToZeroAddress(
Unauthorized(
UnitIsZero(