Stake

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x4d986d5a at 16348403
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot

No balances found for "Stake"

No transactions found for "Stake"


Functions
Getter at block 21258592
fee(view returns (uint256 fixedFeeuint16 percentFee)
(fixedFee=0, percentFee=0)
owner(view returns (address)
0x0000000000000000000000000000000000000000
poolTemplate(view returns (address)
0x0000000000000000000000000000000000000000
totalPools(view returns (uint256)
0
Read-only
poolIndex(addressview returns (uint256)
poolModel(addressview returns (bool isHiddenuint256 fixedFeeuint16 percentFee)
pools(uint256view returns (address)
State-modifying
cancel(
cancelPool(address _pool
claim(address accountuint256 amount
createPool(string name_string symbol_struct IStakePoolStakeModel _stakeModeladdress _rewardTokenaddress _stakeTokenuint256 hardCappayable 
depositRewards(uint256 amountuint256 depositAmount
distributeRewards(uint256 amountuint256 totalRewardsDistributed
initialize(struct IStakeFee _feeaddress _template
renounceOwnership(
stake(address accountuint256 amountuint256 totalStakeduint8 decimalsuint256 stakers
transferOwnership(address newOwner
unstake(address accountuint256 amountuint256 totalStakeduint8 decimalsuint256 stakers
updateAmountLimit(uint256 newMinAmountToStakeuint256 oldMinAmountToStake
updateExtraData(string newExtraDatastring oldExtraData
updateFee(struct IStakeFee _fee
updateTemplate(address _template
updateTransferrable(bool newTransferrableuint256 newMinPeriodToStakebool oldTransferrableuint256 oldMinPeriodToStake
updateVisible(address _poolbool isHide
Events
AmountLimitUpdated(address pooluint256 newMinAmountToStakeuint256 oldMinAmountToStake
Cancelled(address pool
Claimed(address pooladdress accountuint256 amountuint256 timestamp
ExtraDataUpdated(address poolstring newExtraDatastring oldExtraData
FeeUpdated(struct IStakeFee newFeestruct IStakeFee oldFee
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolCreated(address pool
RewardsDeposit(address pooluint256 amountuint256 depositAmount
RewardsDistributed(address pooluint256 amountuint256 totalRewardsDistributed
Staked(address pooladdress accountuint256 amountuint256 totalStakeduint8 decimalsuint256 stakers
TemplateUpdated(address newTemplateaddress oldTemplate
TransferrableUpdated(address poolbool newTransferrableuint256 newMinPeriodToStakebool oldTransferrableuint256 oldMinPeriodToStake
Unstaked(address pooladdress accountuint256 amountuint256 totalStakeduint8 decimalsuint256 stakers
VisibleUpdated(address poolbool isHide
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.