Staked KYL

Verified contract

Active on Ethereum with 4,615 txns
Deployed by via 0xe14f8677 at 12243573
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
--
ERC-20
--
0x1e0d24710f934871a3c9248365794159e22e928a018da7b0f9759b7ebf666f01
0xc8ab166b4e2ac3dc27a112448adf45d7bbf88ed5f0a0ca4c77c17ed094ff81f9
0xfc9122328516d5b1caf0e8092c31d885be4f2dd08bf31dd7b387293f9f57a693
0xe32cf4fc2080a00c977910119a4b63a20bcb323a407d996c8b78d517cde38a4e
0xa86be0b5077cbaf8e1e1318942193d887faabcdfc07568af3ed6839e171fd13f
0xb4115517205165bd48f8d3ce70ec3862b6a8852bc73627b436baa36451478c6c
0x482275a44b00707daf49f066655c715a1cef0f622312336bff12582397816d8b
0x3fa9dcb8717d35fae61bd6beda6d5c8c3650585f1d7e40bf4bde24a7d730781f
0xeb43dc8a8c3011ae3c38ad99d6c8ad8a5e4c42eb55d76622aa6fb7926ff9973e
0x6bf5e0ed2b5d9ebab87df40f9515478b98d567a069950f55c3dda99a9b3fdc24

Functions
Getter at block 21211851
MIN_STAKE_BALANCE(view returns (uint256)
1000000000000000000
claimingFeePercent(view returns (uint256)
2
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)
478537028377585620927
getCurrentStrategyUnlockedRewards(view returns (uint256 unlocked)
0
getUnlockedRewards(view returns (uint256 unlockedbool currentStrategyEnded)
(unlocked=0, currentStrategyEnded=true)
lastUpdateBlockNumber(view returns (uint256)
19843725
lockedRewards(view returns (uint256)
0
name(view returns (string)
Staked KYL
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=1018820292274897181, base=10, exponentiation=18)
priceStored(view returns (uint256 mantissauint256 baseuint256 exponentiation)
(mantissa=1018820292274897181, base=10, exponentiation=18)
stakingToken(view returns (address)
0x67b6d479c7bb412c54e03dca8e1bc6740ce6b99c
symbol(view returns (string)
sKYL
totalStaked(view returns (uint256)
614662135982402130894527
totalSupply(view returns (uint256)
603307708575316187849315
totalUnstaked(view returns (uint256)
99635285052175816536898
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.