The Farmers | Turkeys.io

Verified contract

Active on Ethereum with 181 txns
Deployed by via 0xb6e3de01 at 18297705
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
19 additional variables
ERC-20
--
0xcebbfc997fa20a543ed1424208929b2671f1f55bd2878c905be50f93d8839fff
0xab27f299b184c03f766faa2f43380c6e6967f7fcee6f9799b0063632557cdb81
0x9db862b451f410460c261ef4df7beedf507ac4f1e41d9cd01634da95d3f152e6
0x6075ec25aa4e41e2ff9622417f6e3b9e7482bdcc17484f7caaf41127fa2f9092
0x3d84342512ba57c3b451fc835a76106ce9a911aa009898384f80451da600b8ab
0x2228c9197a5f0005e186400338573b0877165c505ea9b28934bf4def0ab03a03
0x2a5a964b85003f211b791bb640114beebab1b3a2371854fcea01b8dac3624f2c
0xa0e628ff68b974f174f8278213214690c65a6bc4cfda7dd95a6dc319d2d40755
0xd020de7c04c508c8e3c342c7eb30158adb610036a09eb82d38af6b42b6ad0e95
0xb129985352b0138d26c33c6821493533d244e153522666c21bf96c26dc569186

Functions
Getter at block 20890307
LOST_REWARDS_ADDRESS(view returns (address)
0x4479bd2906437668c14b130797b9b94982d1a2bc
MAX_SUPPLY(view returns (uint256)
4444
REWARD_RATE_PER_SECOND(view returns (uint256)
100000000000
currentPrice(view returns (uint256)
608772708272
defaultAddressBonus(view returns (uint256)
30
defaultYieldBonus(view returns (uint256)
0
healthResetFee(view returns (uint256)
30000000000
maxDamage(view returns (uint256)
30
name(view returns (string)
The Farmers | Turkeys.io
nextItemId(view returns (uint256)
9
nextRevivalTokenID(view returns (uint256)
4445
oldContract(view returns (address)
0x8f1f19fa03475028c594533e2697f29afa16d06f
owner(view returns (address)
0xf2bd83cb8f471cac79509d56bfd74d545ad106dc
paused(view returns (bool)
false
paymentToken(view returns (address)
0x85cd22083260e1d6c869ca7d89b0c8b5428e3c92
revivalFee(view returns (uint256)
400000000000
symbol(view returns (string)
FARMERS
totalMinted(view returns (uint256)
659
totalSupply(view returns (uint256)
659
vegContract(view returns (address)
0x85cd22083260e1d6c869ca7d89b0c8b5428e3c92
Read-only
addressBonus(addressview returns (uint256)
balanceOf(address ownerview returns (uint256)
deadFarmers(uint256view returns (bool)
farmerHealth(uint256view returns (uint256)
getAddressBonus(address userview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getDeadFarmersByWallet(address walletview returns (uint256[])
getFarmerHealth(uint256 tokenIdview returns (uint256)
getItemsBought(address userAddressview returns (uint256[])
getPendingReward(uint256 tokenIdview returns (uint256)
getTotalPendingRewards(address userview returns (uint256)
getYieldBonus(address userview returns (uint256)
hasMigrated(addressview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isGameController(address accountview returns (bool)
items(uint256view returns (string nameuint256 priceuint256 addressBonusIncreaseuint256 addressBonusDecreaseuint256 yieldBonusbool hasYieldBonusbool hasExplicitBonusuint256 maxQuantityPerUserbool exists)
itemsBoughtByUser(addressuint256view returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
rewardsUsedForMinting(addressview returns (uint256)
stakers(addressview returns (uint256 timestampuint256 rewarduint256 lastResetTimestampbool revived)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenIdToItems(uint256uint256view returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenStakers(uint256view returns (uint256 timestampuint256 rewarduint256 lastResetTimestampbool revived)
tokenURI(uint256 tokenIdview returns (string)
userItemCount(addressuint256view returns (uint256)
viewYieldBonus(address _addressview returns (uint256)
yieldBonus(addressview returns (uint256)
State-modifying
addGameController(address account
addHealth(uint256 tokenIduint256 amount
addItem(string _nameuint256 _priceuint256 _addressBonusIncreaseuint256 _addressBonusDecreaseuint256 _yieldBonusbool _hasRatioBonusbool _hasYieldBonusuint256 _maxQuantityPerUser
adjustUserLossRatio(address user
adminMintMultiple(address[] recipientsuint256[] quantities
approve(address touint256 tokenId
claim(
decreaseYieldBonus(address user
editItem(uint256 _itemIdstring _nameuint256 _priceuint256 _addressBonusIncreaseuint256 _addressBonusDecreaseuint256 _yieldBonusbool _hasRatioBonusbool _hasYieldBonusuint256 _maxQuantityPerUser
firstAidKit(uint256[] tokenIds
increaseYieldBonus(address user
manualTopUpReward(address _recipientuint256 _reward
migrateNFTs(
mintMultiple(address touint256 quantity
mintMultipleWithRewards(address touint256 quantity
pause(
purchaseItem(uint256 tokenIduint256 itemId
removeGameController(address account
removeHealth(uint256 tokenIduint256 amount
renounceOwnership(
resetRewardsForToken(uint256 tokenId
reviveFarmer(uint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setDead(address newDead
setFirstAidKitFee(uint256 _healthResetFee
setRevivalFee(uint256 _revivalFee
setRewardRate(uint256 newRate
setUserLossRatio(address useruint256 bonus
setYieldBonus(address useruint256 bonus
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unpause(
updateCurrentPrice(uint256 _newCurrentPrice
updateDefaultYieldBonus(uint256 _newDefaultYieldBonus
updateLostRewardsAddress(address _newLostRewardsAddress
updatePaymentToken(address _newPaymentToken
updateVegInterface(address _newVegInterface
withdrawStuckEther(
withdrawStuckTokens(uint256 amount
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
HungryTurkeys(uint256 lostAmountuint256 transferredAmount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RogueTurkey(uint256 lostAmountuint256 transferredAmount
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
TurkeyStampede(uint256 lostAmountuint256 transferredAmount
TurkeyStrike(uint256 lostAmountuint256 transferredAmount
TurkeyTime(uint256 lostAmountuint256 transferredAmount
Unpaused(address account
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.