Staked PKF

Verified contract

Active on Ethereum with 1,170 txns
Deployed by via 0x01b4cfd5 at 12198340
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
-
variable spans 2 additional slots
ERC-20
Value $1,013.02
0x37120b32c7bff19eb222cdf04a2d5220298ff60e490b4d28ec719a8b41804092
0xb73244c8862dd536cb2b12940a747ab08375c699ae0a0a01bb033e512d306a1f
0x789fbd8d0bb6b761f6f5af8b3929fceb6ea21c588e5a526c2b6b64f40150c9ad
0xfc50bc2a428002caf41c66aad0331ec61dacb8c7821dd44e8abc61444a5216ee
0x8b9f152d5e82abe01b95aac89cc7e34d8e429a5e7e869a7bb29c5765c3016c1e
0xb4449a07bc6234685433d638293270d6b9f5e7f9bd0a3c156fc9420cc185ff61
0xebc82306946a2023545693776fb6b8331089fc1644070fb0300757febec214ae
0x5c5be3c5ef5da27f6b8f0185b21d3243faefeaaef0d1e40c7a1d22eb6d499ff9
0xf8911c1f6b149a5f6170121a95dc50aa13a9e0cb17a3c871925714851930af18
0xe038c1341e3f219850ce6a454ac44d56eecd49a8be4f83593bb20941c05a70ba

Functions
Getter at block 21258414
MIN_STAKE_BALANCE(view returns (uint256)
1000000000000000000
claimingFeePercent(view returns (uint256)
0
currentStrategy(view returns (struct StakingPoolStrategy)
(0, 0, 0)
decimals(view returns (uint8)
18
defaultPrice(view returns (uint256 mantissauint256 baseuint256 exponentiation)
(mantissa=1000000000000000000, base=10, exponentiation=18)
feePool(view returns (uint256)
0
getCurrentStrategyUnlockedRewards(view returns (uint256 unlocked)
0
getUnlockedRewards(view returns (uint256 unlockedbool currentStrategyEnded)
(unlocked=0, currentStrategyEnded=true)
lastUpdateBlockNumber(view returns (uint256)
20440242
lockedRewards(view returns (uint256)
0
name(view returns (string)
Staked PKF
nextStrategy(view returns (struct StakingPoolStrategy)
(0, 0, 0)
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xd4eee3d50588d7dee8dcc42635e50093e0aa8cc0
price(view returns (uint256 mantissauint256 baseuint256 exponentiation)
(mantissa=1017401555727242639, base=10, exponentiation=18)
priceStored(view returns (uint256 mantissauint256 baseuint256 exponentiation)
(mantissa=1017401555727242639, base=10, exponentiation=18)
stakingToken(view returns (address)
0x8b39b70e39aa811b69365398e0aace9bee238aeb
symbol(view returns (string)
sPKF
totalStaked(view returns (uint256)
29143062445333629774096
totalSupply(view returns (uint256)
28644601810641083556134
totalUnstaked(view returns (uint256)
4805865220414998021329
unstakingTime(view returns (uint256)
0
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
calculateUnstake(address accountuint256 amountview returns (uint256 unstakedAmountuint256 burnedAmount)
getUnstake(address accountview returns (struct StakingPoolUnstake result)
State-modifying
acceptOwnership(returns (bool success)
approve(address spenderuint256 amountreturns (bool)
cancelUnstaking(uint256 amountreturns (bool success)
claim(uint256 amountreturns (uint256 claimedAmountuint256 burnedAmount)
claimFees(returns (uint256 amount)
createNewStrategy(uint256 perBlockReward_uint256 startBlockNumber_uint256 duration_returns (bool success)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
decreasePool(uint256 amountreturns (bool success)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
increasePool(uint256 amountreturns (bool success)
nominateNewOwner(address owner_returns (bool success)
setClaimingFeePercent(uint256 feePercentreturns (bool success)
setUnstakingTime(uint256 unstakingTime_returns (bool success)
stake(uint256 amountreturns (uint256 mintedAmount)
stakeForUser(address accountuint256 amountreturns (uint256 mintedAmount)
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
unstake(uint256 amountreturns (uint256 unstakedAmountuint256 burnedAmount)
update(returns (bool success)
withdraw(returns (bool success)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Claimed(address indexed accountuint256 requestedAmountuint256 claimedAmountuint256 feeAmountuint256 burnedAmount
ClaimingFeePercentUpdated(uint256 feePercent
CurrentStrategyUpdated(uint256 perBlockRewarduint256 startBlockNumberuint256 endBlockNumber
FeeClaimed(address indexed receiveruint256 amount
Migrated(address indexed accountuint256 omTokenV1StakeAmountuint256 stakingPoolV1Rewarduint256 stakingPoolV2Reward
NextStrategyRemoved(
NextStrategyUpdated(uint256 perBlockRewarduint256 startBlockNumberuint256 endBlockNumber
OwnerChanged(address indexed newOwner
OwnerNominated(address indexed nominatedOwner
PoolDecreased(uint256 amount
PoolIncreased(address indexed payeruint256 amount
PriceUpdated(uint256 mantissauint256 baseuint256 exponentiation
RewardsUnlocked(uint256 amount
Staked(address indexed accountaddress indexed payeruint256 stakedAmountuint256 mintedAmount
Transfer(address indexed fromaddress indexed touint256 value
Unstaked(address indexed accountuint256 requestedAmountuint256 unstakedAmountuint256 burnedAmount
UnstakingCanceled(address indexed accountuint256 amount
UnstakingTimeUpdated(uint256 unstakingTime
Withdrawed(address indexed accountuint256 amount
Constructor
constructor(string syntheticTokenNamestring syntheticTokenSymboladdress stakingToken_address owner_uint256 claimingFeePercent_uint256 perBlockReward_uint256 startBlockNumber_uint256 duration_uint256 unstakingTime_uint256 defaultPriceMantissa
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.