Miaocraft
Verified contract
Active on
Ethereum with 5,937 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x281d…be35
0xe74d…8974
0x88cd…e2b4
0xa68d…ca96
0xcbcb…0ef8
Balances ($0.00)
No balances found for "Miaocraft"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20217132 | 3 months ago | | | 0 | 0.000068457398 | |
| 20149533 | 3 months ago | | | 0 | 0.000055711707 | |
| 20149531 | 3 months ago | | | 0 | 0.000048802128 | |
| 20149531 | 3 months ago | | | 0 | 0.000045091645 | |
| 20149520 | 3 months ago | | | 0 | 0.000051897503 | |
| 20149520 | 3 months ago | | | 0 | 0.000051897503 | |
| 20149520 | 3 months ago | | | 0 | 0.000047955272 | |
| 19340779 | 7 months ago | | | 0 | 0.0030286605 | |
| 18831242 | 9 months ago | | | 0 | 0.00093365841 | |
| 18047953 | a year ago | | | 0 | 0.00032497231 |
ABI
ABI objects
Getter at block 20866428
BUILD_COST() view returns (uint256)
100000000000000000000
SINGLE_SPINS_DECAY_PER_SEC() view returns (uint256)
385802469135
accountWlManager() view returns (address)
0xcbcb560ec919bf81ca9b822eacb66321384f0ef8
butter() view returns (address)
0x281d6cc6b48e8eca43a07ee388e1467e946dbe35
commissionPublicOpen() view returns (bool)
true
commissionWlOpen() view returns (bool)
true
metadata() view returns (address)
0x88cd236e7a5fe80a9051d2e74ac2f128f7b5e2b4
name() view returns (string)
Miaocraft
nextId() view returns (uint256)
2044
nftWlManager() view returns (address)
0xa68d68ef8767b44d94e4daea18979e8f89ecca96
owner() view returns (address)
0xac4625b359e01c93837bad3e7b1183fef50a3c00
sbh() view returns (address)
0xdc03db7607f0bf0276bcec79211196d2511a365a
scrapRadius() view returns (uint256)
5000
scrapReward() view returns (uint256)
25000000000000000000
spatialSystem() view returns (address)
0xe74d3fe97f60b2c1fbd2ee2c75d7e78552b68974
symbol() view returns (string)
MC
transferBurnRate() view returns (uint256)
50000000000000000
Read-only
balanceOf(address owner) view returns (uint256)
buildCost(uint256 spins) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
getShipInfo(uint256 id) view returns (struct ShipInfo)
isApprovedForAll(address owner, address operator) view returns (bool)
isApprovedOrOwner(address spender, uint256 tokenId) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
paginateShips(uint256 offset, uint256 limit) view returns (struct ShipInfoExtended[] shipInfos)
serviceCostOf(uint256 id) view returns (uint256)
spinsDecayOf(uint256 id) view returns (uint256)
spinsDecayPerSec(uint256 spins) view returns (uint256)
spinsOf(uint256 id) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
toEntity(uint256 id) view returns (uint256)
tokenURI(uint256 tokenId) view returns (string)
State-modifying
Events approve(address to, uint256 tokenId)
build(uint256 spins, string name)
buildAndLoad(uint256 spins, string name, uint256 amount)
commissionNftWl(address token, uint256[] ids, string[] names)
commissionPublic(string name)
commissionWl(string name, bytes32[] proof)
initialize(address butter_, address spatialSystem_, address metadata_, address sbh_, uint256 scrapReward_, uint256 scrapRadius_, uint256 transferBurnRate_, address nftWlManager_, address accountWlManager_)
loadAndUpgrade(uint256 id, uint256 amount, uint256 spins)
merge(uint256 id1, uint256 id2)
multicall(bytes[] data) returns (bytes[] results)
rename(uint256 id, string name)
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes data)
scrap(uint256 scavengerId, uint256 targetId)
service(uint256 id)
setApprovalForAll(address operator, bool approved)
setButter(address butter_)
setCommissionPublicOpen(bool open)
setCommissionWlOpen(bool open)
setMetadata(address metadata_)
setSbh(address sbh_)
setScrapRadius(uint256 radius)
setScrapReward(uint256 reward)
setSpatialSystem(address spatialSystem_)
setTransferBurnRate(uint256 rate)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
upgrade(uint256 id, uint256 spins)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
Build(address indexed owner, uint256 indexed id, uint256 spins, string name)
Initialized(uint8 version)
Merge(address indexed owner, uint256 indexed id1, uint256 indexed id2, uint256 spins)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Rename(address indexed owner, uint256 indexed id, string name)
Scrap(address indexed scavengerOwner, uint256 indexed scavengerId, uint256 indexed targetId)
Service(address indexed owner, uint256 indexed id, uint256 spins, uint256 cost)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
Upgrade(address indexed owner, uint256 indexed id, uint256 spins)
constructor(uint256 buildCost_, uint256 unitDecayInterval)
This contract contains no fallback and receive objects.
This contract contains no error objects.