BRBStaking365Days

Verified contract

Active on Ethereum with 133 txns
Deployed by via 0x9aecf709 at 16164744
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
 (#79)
ERC-721
--
 (#73)
ERC-721
--
 (#60)
ERC-721
--
 (#58)
ERC-721
--
 (#57)
ERC-721
--
 (#56)
ERC-721
--
 (#55)
ERC-721
--
 (#54)
ERC-721
--
 (#52)
ERC-721
--
 (#50)
ERC-721
--
0xf98d381ef0d02cd66ae9841e94505831aa3ac79c1e16ade873c79497b5d2041d
0xd59c7e2a00756213a0b28913bbe46885ba9e5b062573728bd3a298450a9c04af
0x99e60438ff06bd1fc160fb7a82da414462e9383375abb0ae7226afaa4cf8f752
0x58c15e175c7dd6b96777bdeca2bbbe41c38b172981abee43f8099025f587aac3
0x6518ae5402aca8157f04cab3add5ab0957ff8ccdaf20d18bc8a80bb176caa3e0
0x69f9dafeeb7e1711a51b8a3749023ab286b20cec3783d24fbabee7434f3807d9
0x7e771c06560a887b9376197272eb23407be8eccffcde2fa0af0d58994e4cdfc0
0x088986ee7d5b03d45bd29b9b397f33f7110d8d52eaaf3593d5ce4440d48f84ec
0x190395398dcf5ee12873ee82f5a8763fd263be05cdfad012b1734feb20f59bb4
0x822cdd006830990f6c8607f254a8afeec2bdea32a4048c76c399d7ab517d198b

Functions
Getter at block 21183980
nftCollection(view returns (address)
0xc67acc94b75c672366630cc3605362ad5c327a16
owner(view returns (address)
0x9ebae51f49b1bc196ca94a948dfaefa4a86622c1
rewardsToken(view returns (address)
0xc221e9e48c396c1a5a0ef47a7989127f8fcc2822
soulPercentage(view returns (uint256)
13
treasury(view returns (address)
0x6d331a5bc31600274e9ca6a24e00d63d5473249a
treasuryPercentage(view returns (uint256)
35
withdrawPeriod(view returns (uint256)
31536000
Read-only
availableRewards(address _stakerview returns (uint256)
baseRates(uint256view returns (uint256)
getStakedTokens(address _userview returns (struct BRBStaking365DaysStakedToken[])
soulOwner(addressview returns (bool)
stakerAddress(uint256view returns (address)
stakers(addressview returns (uint256 unclaimedRewards)
State-modifying
addNewStakerAddressMapping(uint256 _tokenIdaddress _walletAddress
claimRewards(
failtransferFrom(uint256 _startuint256 _end
failtransferFromSingleUser(address _walletAddress
setBaseRate(struct BRBStaking365DaysBaseRate[] _newBaseRates
setOwner(address _newOwner
setSoulOwners(struct BRBStaking365DaysSoulOwner[] _newSoulOwners
setSoulPercentage(uint256 _newtsoulPercentage
setTreasuryAddress(address _newTreasuryAddress
setTreasuryPercentage(uint256 _newtreasuryPercentage
setWithdrawPeriod(uint256 _newWithdrawPeriod
stake(uint256[] _tokenIds
withdraw(uint256[] _tokenIds
Events
Initialized(uint8 version
OwnerUpdated(address indexed prevOwneraddress indexed newOwner
Constructor
constructor(address _nftCollectionaddress _rewardsToken
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.