Mahjong404
Verified contract
Active on
Ethereum with 3,004 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
6 additional
variables
Balances ($0.00)
No balances found for "Mahjong404"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20844923 | 6 days ago | | | 0 | 0.00022738127 | |
| 20840724 | 7 days ago | | | 0 | 0.00030994633 | |
| 20839359 | 7 days ago | | | 0 | 0.00039108372 | |
| 20795212 | 13 days ago | | | 0 | 0.00062158230 | |
| 20786432 | 15 days ago | | | 0 | 0.00083906913 | |
| 20781791 | 15 days ago | | | 0 | 0.0012261886 | |
| 20715490 | 25 days ago | | | 0 | 0.00025639355 | |
| 20714449 | 25 days ago | | | 0 | 0.0031809065 | |
| 20636006 | a month ago | | | 0 | 0.00020572279 | |
| 20552032 | 2 months ago | | | 0 | 0.000032888525 |
ABI
ABI objects
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(address, address) view returns (uint256)
allowance(address owner, address spender) view returns (uint256)
attributes(uint256) view returns (uint32)
balanceOf(address) view returns (uint256)
cardCounts(uint256) view returns (uint32)
getApproved(uint256) view returns (address)
getAttribute(uint256 tokenId) view returns (uint256)
getMintCount(address addr) view returns (uint32)
getOwnerNftCount(address addr) view returns (uint256)
getOwnerNftList(address addr, uint32 offset, uint32 limit) view returns (uint256[])
goldProps(uint256) view returns (uint32)
isApprovedForAll(address, address) view returns (bool)
mintCount(address) view returns (uint32)
ownerOf(uint256 id) view returns (address owner)
propCounts(uint256) view returns (uint32)
royaltyInfo(uint256 _salePrice) view returns (address, uint256)
tokenURI(uint256 id) view returns (string)
whitelist(address) view returns (bool)
State-modifying
Events approve(address spender, uint256 amountOrId) returns (bool)
mint(uint32 count) payable
revokeOwnership()
safeTransferFrom(address from, address to, uint256 id)
safeTransferFrom(address from, address to, uint256 id, bytes data)
setAdmin(address newAdmin)
setApprovalForAll(address operator, bool approved)
setCards(uint32[] counts)
setMaxMint(uint32 maxCount)
setMaxPerWallet(uint32 maxCount)
setMintPrice(uint256 price)
setMintTime(bool isTime)
setNameSymbol(string _name, string _symbol)
setProp(uint32[] props, uint32[] counts)
setRoyaltyFee(uint256 _royaltyFee)
setRoyaltyReceiver(address _royaltyReceiver)
setSuffixCount(uint32 goldCount, uint32 normalCount)
setUriPrefix(string _uriPrefix)
setUriSuffix(string _uriSuffix)
setWhitelist(address target, bool state)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amountOrId)
transferOwnership(address _owner)
withdrawEth(address to)
Approval(address indexed owner, address indexed spender, uint256 amount)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
ERC20Transfer(address indexed from, address indexed to, uint256 amount)
ERC721Approval(address indexed owner, address indexed spender, uint256 indexed id)
OwnershipTransferred(address indexed user, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 indexed id)
constructor(address _owner, address _royaltyReceiver)
This contract contains no fallback and receive objects.
AlreadyExists()
InsufficientBalance()
InvalidMintCount()
InvalidMintPrice()
InvalidMintTime()
InvalidOwner()
InvalidOwnerBalance()
InvalidRecipient()
InvalidSender()
NotFound()
Unauthorized()
UnsafeRecipient()