AceStaking

Verified contract

Active on Ethereum with 611 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
 (#7)
ERC-721
--
 (#5)
ERC-721
--
 (#4)
ERC-721
--
 (#3)
ERC-721
--
 (#2)
ERC-721
--
 (#1)
ERC-721
--
 (#9999)
ERC-721
--
 (#9994)
ERC-721
--
 (#9993)
ERC-721
--
0x4bfd7d8ccd7d63073d6494bfe0bd65ea497db4869b3372814c16ce1cc2ad25c4
0x5c0ad11f1be85be50bc42233146e90a665e1d0b72ddf7716782d8db0dc1bfc62
0xdd385d69cb9d9fa5d4d1de811307a0cfde2946608dbb702b86087a28e7db56db
0xa46bb19d1c8684fcdd794adcf89040c59dafaccf2b8a92dfbc3a71c10ddbabed
0x4e30287b0bd776b7c62cfe3aef51250db4a5e2a222b448019ef8dec5ff1cfc61
0xc5547d8d85a8cb3f351064e402d1f1e9403b041fb4e39d8249089ddb5c6d3913
0x5a5c53579819be63c6eac73b159c364bff13fd373a099b3aa0b5d1d4801c3789
0xf2bf824c6b4f196b33acd894d670267272286fbbaa8c1374f4e8cae4b9af86aa
0x6ad1c7230d9d66abe8e05b8348403b03f6a3ec8760c1936bd2e45926b3ed3d82
0xb7ae5f41e4d5ccd037f93943f9a02ee437a05f312eb6d8a8c698c6c57313cb89

Functions
Getter at block 21217290
owner(view returns (address)
0x6a42868dd71611634166fac0cc8a527f938e49f0
rewardPeriodInSeconds(view returns (uint256)
2592000
rewardsToken(view returns (address)
0x917f7a44f93d76d70e254c96a2c7077375b369f1
slashingPeriod(view returns (uint256)
24
totalTokensStakedCount(view returns (uint256)
3706
Read-only
additionalRewardsForToken(addressuint256view returns (uint256)
canImplementInterfaceForAddress(bytes32 interfaceHashaddress accountview returns (bytes32)
currentStakers(uint256view returns (address)
estimateRewardsForToken(address nftContractAddressuint256 tokenIdentifierview returns (uint256)
nftContractAddresses(uint256view returns (address)
nftContracts(addressview returns (address)
rewardsForContract(addressview returns (uint256)
stakedTokenOwner(addressuint256view returns (address)
stakedTokensForAddress(addressuint256view returns (address contractAddressuint256 tokenIdentifieruint256 lastRewardedAtuint256 stakedAt)
stakerStats(address _stakerAddressview returns (uint256 totalTokensStakeduint256 unclaimedRewardsuint256 unaccountedRewardsuint256 lifetimeRewards)
stakers(addressview returns (uint256 unclaimedRewardsuint256 lifetimeRewardsuint256 lastRewardedAtuint256 lastClaimedAt)
State-modifying
addNFTContract(address _nftContractuint256 _reward
claimRewards(
emergencyUnstake(struct AceStakingTokenData[] _tokens
onERC721Received(addressaddress tokenOwnerAddressuint256 tokenIdentifierbytesreturns (bytes4)
removeNFTContract(address _nftContract
renounceOwnership(
rewardBonus(struct AceStakingTokenData[] _tokensuint256 _totalBonus
setAdditionalRewardsForTokens(address _nftContractuint256[] _tokenIdentifiersuint256 _additionalReward
setRewardUpdater(address _REWARD_UPDATER
setSlashingPeriod(uint256 _slashingPeriod
stake(struct AceStakingTokenData[] _tokens
tokensReceived(address operatoraddress fromaddress touint256 amountbytes userDatabytes operatorData
tokensToSend(address operatoraddress fromaddress touint256 amountbytes userDatabytes operatorData
transferOwnership(address newOwner
unstake(struct AceStakingTokenData[] _tokens
unstakeAllTokens(
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardClaimed(address indexed stakeruint256 indexed amount
StakedNFT(struct AceStakingStakedToken stakedTokenaddress indexed staker
TokensReceivedCalled(address operatoraddress fromaddress touint256 amountbytes databytes operatorDataaddress tokenuint256 fromBalanceuint256 toBalance
TokensToSendCalled(address operatoraddress fromaddress touint256 amountbytes databytes operatorDataaddress tokenuint256 fromBalanceuint256 toBalance
UnstakedNFT(struct AceStakingStakedToken stakedTokenaddress indexed staker
Constructor
constructor(address _rewardsTokenuint256 _rewardPeriodInSeconds
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.