CollarStake

Verified contract

Active on Ethereum with 338 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x57e575e42735b4128655485316d91363bfe3fedffb50cfd63819730f80181979
0x241621d31b1646f333dcd0aca1e211939bc31106c4acb5ab566ec79f738deaf9
0x3a94773278554218ad1362f3cfc63571d15a76086808036d576d37ae87917ff4
0x805a0eafaa89099d3607f824668748d9ea64884ccbbb7c1713c685f473932371
0x712b532918ea37bdc175dd351ad24e72208cc438df27e8df5d415fee60f87846
0xf8b83deae1fea83a4fa6b0935d2d10d0dbc30099e60f9042b9fd98be495a88dd
0xaaa98801be1afccea8fa53d9f78d2beaa5803bc07e7cc0695c0f6d7958fd97f5
0x67667a084eb5e6faeb6de8b4cf95b7654a38fff50cad66b1853e19687f4f2066
0xdfdd112491b308c3d2bb5e58f9038c1a61858c48573385160f5781c93ef8faa7
0x70c0fa5730da813bb83c4606410377d39ba04f7543b79a709db93842bdc9cff7

Functions
Getter at block 21275122
CollarToken(view returns (address)
0x7797c85b46f548eacc07c229f6cd207d6370442f
coolDownTime(view returns (uint256)
0
currentPool(view returns (uint256)
11
owner(view returns (address)
0x3a91ece2a4dabd5f9f8086c2161d7d3edd3c8eb7
paused(view returns (bool)
false
stakeDays(view returns (uint256)
365
stakeLimit(view returns (uint256)
1000000000000000000000000000000
Read-only
pendingReward(uint256 _poolIDuint256 _stakeIDview returns (uint256 Reward)
userStakeIDs(address _accountuint256 _poolIDview returns (uint256[] stakeIDs)
veiwPools(uint256 _poolIDview returns (struct CollarStakepoolInfo)
viewUserDetails(uint256 _poolIDuint256 _stakeIDview returns (struct CollarStakeUserInfo)
State-modifying
adminDeposit(uint256 _tokenAmount
claimReward(uint256 _poolIDuint256 _stakeID
pause(
poolCreation(address _stakeTokenuint256 _APYPercentage
poolStatus(uint256 poolIDbool status
stake(uint256 _poolIDuint256 _tokenAmountuint256 _stakeDays
transferOwnership(address newOwner
unPause(
unstake(uint256 _poolIDuint256 _stakeID
updateCollarToken(address _CollarToken
updateCoolDownTime(uint256 _coolDownTime
updateMaxTokenStake(uint256 _maxTokenStake
updatePoolAPYpercentage(uint256 _poolIDuint256 _APYpercentage
withdraw(uint256 _poolIDuint256 _stakeID
Events
CreatePool(address indexed creatoruint256 poolIDaddress stakeTokenuint256 APYPercentage
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RewardClaimed(address indexed stakeruint256 stakeIDuint256 rewardAmountuint256 claimTime
Unpaused(address account
UpdatePoolStatus(address indexed owneruint256 poolIDbool status
adminDeposits(address indexed owneruint256 RewardDepositamount
emergencySafe(address indexed receiveraddress tokenAddressssuint256 TokenAmount
setAPYPercentage(address indexed owneruint256 poolIDuint256 newPercentage
stakeing(address indexed stakeruint256 stakeIDuint256 stakeAmountuint256 stakeTime
unstakeing(address indexed stakeruint256 stakeIDuint256 stakeAmountuint256 UnstakeTime
withdrawTokens(address indexed stakeruint256 withdrawTokenuint256 withdrawTime
Constructor
constructor(uint256 _maxTokenStakeaddress _CollarAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.