MoonrunnersS1

Verified contract

Active on Ethereum with 6,590 txns
Deployed by via 0x4a1cb667 at 15238061
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
 (#9684)
ERC-721
--
 (#9477)
ERC-721
--
 (#9073)
ERC-721
--
 (#9041)
ERC-721
--
 (#8100)
ERC-721
--
 (#7911)
ERC-721
--
 (#7794)
ERC-721
--
 (#7377)
ERC-721
--
 (#7288)
ERC-721
--
 (#7109)
ERC-721
--
0x85099e5b069ae89630b124de464c19baea737e9f696f93cd05fca157e851780a
0x6c851b050b7fb4327e4dd7dcac6214641b7805fb6d412420a253754ae00f241e
0xe7fe94dcd88f0e8913f197056084cf262a87bb28880b3977f635d1ae39c3a05f
0xae23d69ae6b0a1c8b0d4a7344da6698e32e55639fcdfed7041df7fbf14d30473
0x038d7d8d7700484aeecfd0e6ae1de82cbf47d864d344d6c45fefca16fdd73009
0xcb0e1358989545a2435e0edee001968fa550edafb6718d84f6ebd38f87c7f206
0xa6199b8ea231c454ba8324a10619791b66397d0d1731065d15b1732e0ff95c2c
0x8582a76fc7b96487a0ef208d0c79b4f60aa7d118b96f6ea2f68a3bd18beeeee2
0x5517ba5f2d1b4a19342f0e32175a16388c3af37723f290516f29f16ead8aff56
0xb7de16d7aa0bb36d1a29a2e5ddcca5cd4c913393ac68741f646f833473d90e99

Functions
Getter at block 21203773
 
getCapturedMR(view returns (uint256[])
isExploreOpen(view returns (bool)
false
isOpen(view returns (bool)
false
moonrunners(view returns (address)
0x1485297e942ce64e0870ece60179dfda34b4c625
moonrunnersLoot(view returns (address)
0xb6d460ac51b93bca63b694f099c4a8b3b1cf73b4
owner(view returns (address)
0xe39f5f5e3e5038c9b1610fbd549730c8c756935f
Read-only
capturedMR(uint256view returns (uint256)
fightCountOf(uint256view returns (uint256)
getFightCountBatch(uint256[] moonrunnerIdsview returns (uint256[])
getHasExploredBatch(uint256[] moonrunnerIdsview returns (bool[])
hasExplored(uint256view returns (bool)
maxSupplyOf(uint256view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
burnMoonruners(
captureMoonrunners(uint256[] moonrunnerIds
explore(uint256 moonrunnerId
fight(uint256 moonrunnerIduint256 weaponId
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
renounceOwnership(
rescueMoonruners(address account
setIsExploreOpen(bool newIsExploreOpen
setIsOpen(bool newIsOpen
setLegendsIds(uint256[] ids
setMoonrunners(address newMoonrunners
setMoonrunnersLoot(address newMoonrunnersLoot
transferOwnership(address newOwner
withdraw(payable 
Events
DragonAttack(address indexed owneruint256 moonrunnerIduint256 rand
DragonBigFiraFira(address indexed owneruint256 moonrunnerId
DragonWhips(address indexed owneruint256 moonrunnerId
ExploreLootItem(address indexed owneruint256 itemId
ExploreLootPooPoopPeeDoo(address indexed owneruint256 moonrunnerId
ExploreLucky(address indexed owneruint256 moonrunnerIduint256 amount
ExploreRescue(address indexed owneruint256 moonrunnerIduint256 moonrunnerRescuedId
LootItem(address indexed owneruint256 itemId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address moonrunnersAddressaddress moonrunnersLootAddress
Fallback and receive
receive(
Errors
AwwoooooOnly(
AwwwwooError(
CallerIsNotLootHolder(
CallerIsNotMoonrunnerHolder(
CantExploreMore(
CantExploreWithoutFighting(
CantFightMore(
CaveIsClosed(
ExploreIsClosed(
InvalidLegendsIdsConfig(
InvalidWeaponId(
NotApprovedForAll(
ZeroBalance(