Mahjong404

Verified contract

Active on Ethereum with 3,004 txns
Deployed by via 0x4d348b1d at 19357984
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
6 additional variables

No balances found for "Mahjong404"

0xcfa6ca5f9ee2d10c935ed6d636de4daeeaa2ab07bba32101738afc9107c30901
0x747f96dbb154977d8879d8cbfe11a2f5f08d036a9e2750903cc7d141a0680806
0xdd9c63f35808eef15f4de743df29346dda296df20e6e834cd73edbf1f68c1df3
0x27c745e0b8a8b68703daa20ab97010dfa8a97031b51d3f5f95c24bbda0762936
0x90c0bdc72e192cbdb44b8fc530805313eaea3548bd0603ac813188b0f9ded67f
0x36dcc3f46a558ae5c01d23439b8d9d2b7a7329eca60c0887a40b55205005a8dd
0x8ff1a8edf6a58d11be643a4cc603c8763013229a62daef8d868661108cb65029
0xb5d7747a63e68208a592926998ee1807364b7636c097e8c7afc78774d12f24a6
0xc15fa83b75c2cfa191624eda16ecf13ddc15a96df7cc9f70341572900f82940c
0xd1e43808be597ce7ff7d080fc930429d02b375d1835a6b5cb1182fa9c269bcab

Functions
Getter at block 20891241
MAX_SUPPLY(view returns (uint32)
4040
PROP_DIVISOR(view returns (uint32)
10000
ROYALTY_DIVISOR(view returns (uint256)
10000
_admin(view returns (address)
0x570f032ab5a4911708382edeb440ce54e4f9835d
admin(view returns (address)
0x570f032ab5a4911708382edeb440ce54e4f9835d
balanceEth(view returns (uint256)
0
campCount(view returns (uint32)
3
decimals(view returns (uint8)
18
getTotalMintCount(view returns (uint256)
3000
goldSuffixCount(view returns (uint32)
100
isMintTime(view returns (bool)
false
maxMintCount(view returns (uint32)
3000
maxPerWallet(view returns (uint32)
4
mintPrice(view returns (uint256)
40400000000000000
mintTime(view returns (bool)
false
minted(view returns (uint256)
7271
name(view returns (string)
Mahjong404
normalSuffixCount(view returns (uint32)
900
owner(view returns (address)
0x570f032ab5a4911708382edeb440ce54e4f9835d
royaltyFee(view returns (uint256)
0
royaltyReceiver(view returns (address)
0xa9d996f9ecbbe53fcf8448e5b0f90c854f146f1e
symbol(view returns (string)
MJ404
totalMintCount(view returns (uint32)
3000
totalSupply(view returns (uint256)
4040000000000000000000
uriPrefix(view returns (string)
https://mj404.com/api/metajson/
uriSuffix(view returns (string)
.json
Read-only
_allowance(addressaddressview returns (uint256)
allowance(address owneraddress spenderview returns (uint256)
attributes(uint256view returns (uint32)
balanceOf(addressview returns (uint256)
cardCounts(uint256view returns (uint32)
getApproved(uint256view returns (address)
getAttribute(uint256 tokenIdview returns (uint256)
getMintCount(address addrview returns (uint32)
getOwnerNftCount(address addrview returns (uint256)
getOwnerNftList(address addruint32 offsetuint32 limitview returns (uint256[])
goldProps(uint256view returns (uint32)
isApprovedForAll(addressaddressview returns (bool)
mintCount(addressview returns (uint32)
ownerOf(uint256 idview returns (address owner)
propCounts(uint256view returns (uint32)
royaltyInfo(uint256 _salePriceview returns (addressuint256)
tokenURI(uint256 idview returns (string)
whitelist(addressview returns (bool)
State-modifying
approve(address spenderuint256 amountOrIdreturns (bool)
mint(uint32 countpayable 
revokeOwnership(
safeTransferFrom(address fromaddress touint256 id
safeTransferFrom(address fromaddress touint256 idbytes data
setAdmin(address newAdmin
setApprovalForAll(address operatorbool approved
setCards(uint32[] counts
setMaxMint(uint32 maxCount
setMaxPerWallet(uint32 maxCount
setMintPrice(uint256 price
setMintTime(bool isTime
setNameSymbol(string _namestring _symbol
setProp(uint32[] propsuint32[] counts
setRoyaltyFee(uint256 _royaltyFee
setRoyaltyReceiver(address _royaltyReceiver
setSuffixCount(uint32 goldCountuint32 normalCount
setUriPrefix(string _uriPrefix
setUriSuffix(string _uriSuffix
setWhitelist(address targetbool state
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountOrId
transferOwnership(address _owner
withdrawEth(address to
Events
Approval(address indexed owneraddress indexed spenderuint256 amount
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ERC20Transfer(address indexed fromaddress indexed touint256 amount
ERC721Approval(address indexed owneraddress indexed spenderuint256 indexed id
OwnershipTransferred(address indexed useraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed id
Constructor
constructor(address _owneraddress _royaltyReceiver
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyExists(
InsufficientBalance(
InvalidMintCount(
InvalidMintPrice(
InvalidMintTime(
InvalidOwner(
InvalidOwnerBalance(
InvalidRecipient(
InvalidSender(
NotFound(
Unauthorized(
UnsafeRecipient(