EverRise NFT Stakes

Verified contract

Active on Ethereum with 1,454 txns
Deployed by via 0xdbce3c66 at 14501732
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
5 additional variables
ERC-20
Value $27,251.3
0x82559246a7a713a68cd3d1d51033bfc839902801e2e3e04feb7877d544d92c18
0x9e6f41e5c687b89a11751f2a08c0f9102c00b818fbe23fa68ee8a45cf8ccce49
0x102ff99af8ac08d2f89d7a66491619dacf65f421801169bfc866ab0e9833b3aa
0x6f4ce664ff9f31e65e04eaf035576c3b973f286e97b49a38670d654a87cac918
0xfd574dfd25254013c4498a3476b5e511bf1fcaf88fa73da820f49e689fdf888d
0xdedb2f740a80e044ce074e3c6331771658e1931a48573f51dee8d812d1280949
0x4fd01faa09317b3c7d9a1775ec40b12976b5728eae4679d5a80869879fddd342
0xb88af14bc4ad6ddbfe2eb5ee5c80106a54733f0861e0f545be8460af455ddc56
0x7eb481f12f365d4e3ef4b82ece2dbf3a738dcc2fc36dc86301a15990bc3b7a66
0xa72c6d9dbe196b7135505b09147dbe47ea87a56bf78e9da685397748c2e808e1

Functions
Getter at block 20864041
claimRiseToken(view returns (address)
0xbbd7b847c6d0d0b5691518a363194d71426475f1
contractURI(view returns (string)
https://data.everrise.com/data/nftstakes.json
currentAchievementNfts(view returns (address)
0xcf00cae055c9ef9ed0303b81ed4c02e3bb0b0c7d
decimals(view returns (uint8)
0
everRiseToken(view returns (address)
0xc17c30e98541188614df99239cabd40280810ca3
firstHalfPenality(view returns (uint8)
25
getTime(view returns (uint256)
1727706191
maxEarlyWithdrawalPercent(view returns (uint8)
60
maxStakeMonths(view returns (uint8)
36
mergeEnabled(view returns (uint256)
1
month(view returns (uint256)
2592000
name(view returns (string)
EverRise NFT Stakes
nftRoyaltySplit(view returns (uint256)
10
owner(view returns (address)
0x33280d3a65b96eb878dd711abe9b2c0dbf740579
renderer(view returns (address)
0x98c1f6726db6d4d0306f4849329335b3e4d99125
royaltySplitter(view returns (address)
0xc3b7ffa7611c45c1245a1923065442bc94af9757
secondHalfPenality(view returns (uint8)
10
stakeCreateCost(view returns (uint256)
10000000000000000
symbol(view returns (string)
nftRISE
totalAmountEscrowed(view returns (uint256)
8624681700493097609951504809
totalAmountVoteEscrowed(view returns (uint256)
167926660706751513958254173124
totalRewardsDistributed(view returns (uint256)
1326998050811663739486980632
totalRewardsUnclaimed(view returns (uint256)
423880924323653224464476221
totalSupply(view returns (uint256)
781
veRiseToken(view returns (address)
0xdba7b24257fc6e397cb7368b4bc922e944072f1b
Read-only
balanceOf(address accountview returns (uint256)
calculateTax(uint96 amountuint256 depositTimeuint256 numOfMonthsview returns (uint96)
calculateTaxAt(uint96 amountuint256 depositTimeuint256 numOfMonthsuint256 timestampview returns (uint96)
getApproved(uint256 nftIdview returns (address)
getNftData(uint256 nftIdview returns (struct StakingDetails)
getStake(uint256 nftIdaddress stakerview returns (struct StakingDetails stakeDetails)
getTotalRewards(address accountview returns (uint256)
isApprovedForAll(address accountaddress operatorview returns (bool)
isExcludedFromReward(address accountview returns (bool)
ownerOf(uint256 nftIdview returns (address)
rewardsFromToken(uint256 tAmountview returns (uint256)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenFromRewards(uint256 rAmountview returns (uint256)
tokenOfOwnerByIndex(address _owneruint256 indexview returns (uint32)
tokenURI(uint256 nftIdview returns (string)
unclaimedRewardsBalance(address accountview returns (uint256)
voteEscrowedBalance(addressview returns (uint256)
State-modifying
addAddressToCreate(address account
addStaker(address stakeruint256 nftId
approve(address _operatoruint256 nftIdpayable 
approve(address accountaddress _operatoruint256 nftId
bridgeOrAirdropStakeNftIn(address toAddressuint96 depositAmountuint8 numOfMonthsuint48 depositTimeuint96 withdrawnAmountuint96 rewardsbool achievementClaimedreturns (uint32 nftId)
bridgeStakeNftOut(address fromAddressuint256 nftIdreturns (uint96 amount)
claimAchievement(address stakeruint256 nftIdreturns (uint32 newNftId)
createRewards(uint256 amount
earlyWithdraw(address stakeruint256 nftIduint96 amountreturns (uint32 newNftIduint96 penaltyAmount)
enterStaking(address stakeruint96 amountuint8 numOfMonthsreturns (uint32 nftId)
excludeFromReward(address account
extendStake(uint256 nftIduint8 numOfMonthsreturns (uint32 newNftId)
includeInReward(address account
increaseStake(address stakeruint256 nftIduint96 amountreturns (uint32 newNftIduint96 originaluint8 numOfMonths)
leaveStaking(address stakeruint256 nftIdbool overrideNotClaimedreturns (uint96 amount)
mergeStakes(uint256 nftId0uint256 nftId1bool overrideStatusesreturns (uint32 newNftId)
reissueStakeNft(address stakeruint256 oldNftIduint256 newNftId
removeAddressToCreate(address account
removeStaker(address stakeruint256 nftId
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setAchievementNfts(address contractAddress
setApprovalForAll(address operatorbool approved
setEverRiseToken(address tokenAddress
setNftRoyaltyFeePercent(uint256 royaltySplitRate
setRendererAddress(address newAddress
setRoyaltyAddress(address newAddress
setStakeCreateCost(uint256 _stakeCreateCostuint256 numOfDecimals
setStakingParameters(uint8 _withdrawPercentuint8 _firstHalfPenalityuint8 _secondHalfPenalityuint8 _maxStakeMonthsbool _mergEnabled
splitStake(uint256 nftIduint96 amountpayable returns (uint32 newNftId0uint32 newNftId1)
transferExternalTokens(address tokenAddressaddress toAddress
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
transferToAddressETH(address receipient
withdraw(address stakeruint256 nftIduint96 amountbool overrideNotClaimedreturns (uint32 newNftId)
withdrawRewards(
Events
AddRewardCreator(address indexed _address
Approval(address indexed _owneraddress indexed _approveduint256 indexed _tokenId
ApprovalForAll(address indexed _owneraddress indexed _operatorbool _approved
EverRiseTokenSet(address indexed tokenAddress
ExcludedFromRewards(address indexed _address
IncludedToRewards(address indexed _address
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RemoveRewardCreator(address indexed _address
RendererAddressUpdated(address indexed contractAddress
RewardsWithdrawn(address indexed fromuint256 amount
RoyaltyAddressUpdated(address indexed contractAddress
RoyaltyFeeUpdated(uint256 newValue
SetAchievementNfts(address indexed _address
StakeCreateCostUpdated(uint256 newValue
StakingParametersSet(uint256 withdrawPctuint256 firstHalfPenalityuint256 secondHalfPenalityuint256 maxStakeMonthsbool mergeEnabled
Transfer(address indexed _fromaddress indexed _touint256 indexed _tokenId
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AchievementAlreadyClaimed(
AchievementClaimStatusesDiffer(
AchievementNotClaimed(
AmountLargerThanAllowance(
AmountLargerThanAvailable(
AmountMustBeAnInteger(
AmountMustBeGreaterThanZero(
AmountOutOfRange(
BrokenStatusesDiffer(
CallerNotApproved(
CallerNotOwner(
CannotMergeLockedAndUnlockedStakes(
DoesNotExist(
ERC721ReceiverNotImplemented(
ERC721ReceiverReject(
InvalidAddress(
MergeNotEnabled(
NoRewardsToClaim(
NotAllowedToDeliverRewards(
NotEnoughToCoverStakeFee(
NotSetup(
NotStakerAddress(
NotZeroAddress(
Overflow(
StakeCanOnlyBeExtended(
StakeStillLocked(
StakeUnlocked(
UnlockedStakesMustBeSametimePeriod(
WalletLocked(