The Plague Staked

Verified contract

Active on Ethereum with 12,507 txns
Deployed by via 0xa7978a9a at 15021239
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
-
variable spans 1 additional slot
 (#618)
ERC-721
--
 (#617)
ERC-721
--
 (#616)
ERC-721
--
 (#615)
ERC-721
--
 (#614)
ERC-721
--
 (#10999)
ERC-721
--
 (#10998)
ERC-721
--
 (#10997)
ERC-721
--
 (#10995)
ERC-721
--
 (#10994)
ERC-721
--
0xb82bade9b7e9937eabcbf8eac4cde10cc5ae0a908661c9763636abdb8265dddc
0xde346dafdb1541482196db7633d6922db914e48d8e80dce070bacb81eaf1959d
0xf79a1bece1e8348a21c5e6de152302c9094a4aa6e36746f0427bbbeb23813938
0x45df27e90d87882948c0c6f8bbcf76c0600c34b9c7d5a995c213f89ca47a4039
0xc4faa9728261d32204856ee4dc8478ecca9a8f9e9a4605703916f28ce04e21b2
0x294a472c0d81c4fd132bcd9385864fa145b5592885ed0ce052e8507161acdb60
0x2a00a17b6081859a0901c2d9f2397e84934f9bcde38ccd50ecf5410b14b6f5f3
0x5f738c8910bb37a57f196b433b6d9b96da1cb5153a1923ad247cf43b9870be49
0xaace3f888cd0babb03bd8e064c49a388d873cfc36dd5eefe2f8f6344998198e3
0x324babab952fa86c279cb518bb58ac8fdee410b49d9c0603c62abad6ed57cea7

Functions
Getter at block 21286731
erc20Address(view returns (address)
0x726516b20c4692a6bea3900971a37e0ccf7a6bff
erc721Address(view returns (address)
0x8c3fb10693b228e8b976ff33ce88f97ce2ea9563
name(view returns (string)
The Plague Staked
owner(view returns (address)
0x7306a83454efc7be8a724b3f782fc4cf30f571a9
periodDenominator(view returns (uint256)
2592000
symbol(view returns (string)
sFROG
Read-only
balanceOf(address ownerview returns (uint256)
bonusIntervals(uint256view returns (uint256)
calculateReward(address accountuint256 tokenIdview returns (uint256 total)
calculateRewards(address accountuint256[] tokenIdsview returns (uint256[] rewards)
depositsOf(address accountview returns (uint256[])
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
onERC721Received(addressaddressuint256bytespure returns (bytes4)
ownerOf(uint256 tokenIdview returns (address)
periodEmissions(uint256view returns (uint256)
staked(uint256view returns (uint256 depositedAtuint256 claimedAt)
stakedInfoOf(uint256[] tokenIdsview returns (bytes[])
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(addressuint256
claimRewards(uint256[] tokenIds
deposit(uint256[] tokenIds
emergencyWithdraw(uint256[] tokenIds
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(addressbool
setBaseURI(string baseURI_
setBonusInterval(uint256[2] tokens
setErc20Address(address tokenAddress
setPeriodDenominator(uint256 interval
setPeriodEmission(uint256[3] rates
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdraw(uint256[] tokenIds
withdrawTokens(uint256 amount
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address _erc721Addressaddress _erc20Address
Fallback and receive

This contract contains no fallback and receive objects.

Errors
NonZeroValue(
TokenNonExistent(uint256 tokenId
TokenNonOwner(uint256 tokenId
Unapprovable(
Untransferable(