Egg Wars Chicken

Verified contract

Active on Base with 2,015 txns
Deployed by via 0x4dcc1cac at 11585144
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
5 additional variables
ERC-20
Value $0
0xfe355610fd82bb25795167c7e54ed67a3ce7adef307350d7f14aeb3a1d16dec6
0xd02e0fd5c572d63faf590383bc318b999477a67006c7a99a21afd24889d91c2d
0x0e3bf5e4d1b6abff8fef56e5d7df323c9fd2e07766d8b2ecaf55918acdd6b62c
0x385156900d9b0de17e08d3d8bd9ad35f84990008decc05670ce4c00cb7dd4dd5
0xd6ef15f10f2066870f9d13c5163caf75184c59b0dd72d7bcfd74fb677ab4ebe8
0x79554ddd5537c6610be7efa9edabd5eab4c8d379f4a470430a6ec5980530cf69
0x3b693d3d25f0bd2f622ca41a234348b17150a7de47c1a8c1820143fdb2def221
0x13be475cb1147435e275c5dffaac52617ba1616fb2ab59e1a6e0cb7ed4d18e49
0xc59efac03078c17a4b0457bade2db6cf0a2eafc1382fd48be1128759f4ae6468
0x2b003fa3eeb9ae9a0f34ccf244950fd9c3baee4ed66299461ed9f00c7f493daf

Functions
Getter at block 22933277
airnode(view returns (address)
0x224e030f03cd3440d88bd78c9bf5ed36458a1a25
airnodeRrp(view returns (address)
0xa0ad79d995ddeeb18a14eaef56a549a04e3aa1bd
birthLikelihoodPercent(view returns (uint256)
10
canAirdrop(view returns (bool)
false
canTweakNumbers(view returns (bool)
true
 
contractURI(view returns (string)
eggToken(view returns (address)
0xd20f3d9229fa77898d69524526fa590dabdff701
endpointIdUint256(view returns (bytes32)
0xffd1bbe880e7b2c662f6c8511b15ff22d12a4a35d5c8c17202893a5f10e25284
lastTokenId(view returns (uint256)
617
maxLevel(view returns (uint256)
20
minLevel(view returns (uint256)
1
name(view returns (string)
Egg Wars Chicken
owner(view returns (address)
0x8138f468d235ffa0c6b32ae70aa799555a91ee74
royaltyFeeBp(view returns (uint256)
250
secondsBetweenLays(view returns (uint256)
86400
sponsorWallet(view returns (address)
0xc10f9bd3e7377f56345bab1e5a1f977ef00b0931
symbol(view returns (string)
EWC
tokenRenderer(view returns (address)
0x921c4986eb5f4f78b2f2f4ab166081f0023fe524
totalSupply(view returns (uint256)
617
withdrawalAddress(view returns (address)
0xa24e48ea9af5d122b99af734aaadfd9405d59697
Read-only
balanceOf(address ownerview returns (uint256)
canLayEggsNow(uint256 tokenIdview returns (bool)
eggLevel(uint256view returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getChickenInfo(uint256 tokenIdview returns (struct ChickenChickenInfo)
getChickenInfos(uint256[] tokenIdsview returns (struct ChickenChickenInfo[])
hatchOwner(bytes32view returns (address)
hatchStatus(bytes32view returns (uint8)
isApprovedForAll(address owneraddress operatorview returns (bool)
nextTimeToLay(uint256view returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
airdrop(address[] to
approve(address touint256 tokenId
closeAirdrop(
disableTweakingNumbers(
feed(uint256[] numbersOfWholeEggsuint256[] tokenIdsToPowerUp
layEggs(uint256[] tokenIds
randomNumberReceived(bytes32 requestIdbytes data
renounceOwnership(
requestAirnodeWithdraw(
requestHatch(uint256 numberOfWholeEggs
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setAirnode(address _airnodebytes32 _endpointIdUint256
setApprovalForAll(address operatorbool approved
setBirthLikelihoodPercent(uint256 _birthLikelihoodPercent
setMaxLevel(uint256 _maxLevel
setRoyaltyFeeBp(uint256 _royaltyFeeBp
setSecondsBetweenLays(uint256 _secondsBetweenLays
setSponsorWallet(address _sponsorWallet
setTokenRenderer(address _tokenRenderer
setWithdrawalAddress(address _withdrawalAddress
throwEgg(uint256 numberOfWholeEggsToThrowuint256 tokenIdToAttack
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdrawStoredEth(uint256 amount
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
EggThrown(address indexed attackeraddress indexed victimuint256 indexed victimChickenIduint256 numberOfWholeEggs
EggsLaid(address indexed owneruint256 indexed tokenIduint256 numberOfWholeEggs
FedChicken(address indexed owneruint256 indexed tokenIduint256 numberOfWholeEggs
HatchFailed(address indexed ownerbytes32 indexed requestIduint256 randomNumber
HatchRequested(address indexed ownerbytes32 indexed requestId
HatchSucceeded(address indexed ownerbytes32 indexed requestIduint256 newChickenIduint256 randomNumber
LevelChanged(address indexed owneruint256 indexed tokenIduint256 oldLeveluint256 newLevel
MetadataUpdate(uint256 _tokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address _ownerAddressaddress _eggTokenaddress _airnodeRrpaddress _tokenRenderer
Fallback and receive
receive(
Errors
ERC721EnumerableForbiddenBatchMint(
ERC721IncorrectOwner(address senderuint256 tokenIdaddress owner
ERC721InsufficientApproval(address operatoruint256 tokenId
ERC721InvalidApprover(address approver
ERC721InvalidOperator(address operator
ERC721InvalidOwner(address owner
ERC721InvalidReceiver(address receiver
ERC721InvalidSender(address sender
ERC721NonexistentToken(uint256 tokenId
ERC721OutOfBoundsIndex(address owneruint256 index
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account