Staked ROYA

Verified contract

Active on Ethereum with 1,032 txns
Deployed by via 0xcff7d7b0 at 11686268
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
--
0xc7649b4cda06439b3d6c6cadbc80bf3b6df252459a683128a100d6575ec7d91a
0xf7c279785b576ab731923d4b9d4e81af29c04b3f7157d27d7289ebb17bc5dd00
0x507079f1afb59ee3107ddbdfcb88cb3242865381da2ae7044a1ec0e8c0c5012e
0xe02a18960850bc0532ac51d775f254c63b6cafbe5139a569558c4f80ea46f02f
0xf7630f62159c176962a5ce6237d387b75bd456c3c322185f315d3ef67ab6455a
0x119a49058ed264bc82f9e74fd6afacf5b4b58fd07686f945258a636b283874ff
0x4b84a06ccc89fef059d9536ad81377b2ddf03653042aec5144ebc47e1d122a31
0x693e6c4ad7a824898e05ccd9298e2cf15d2c3997ad0b5bd71945c355f09261a2
0x9acdb5275f94a03e6588e4e703195be09bde194caf0747d690749ee582dc352a
0x6d59274f97552c58fcd221870b39768a03a515b5f1d3d47359c4e915a422cace

Functions
Getter at block 21011337
DEFAULT_PRICE(view returns (uint256 mantissauint256 baseuint256 exponentiation)
(mantissa=1000000000000, base=10, exponentiation=18)
MIN_STAKE_BALANCE(view returns (uint256)
1000000000000000000
claimingFeePercent(view returns (uint256)
7
currentStrategy(view returns (struct StakingPoolStrategy)
(0, 0, 0)
decimals(view returns (uint8)
18
feePool(view returns (uint256)
23890035292534848960314
getCurrentStrategyUnlockedRewards(view returns (uint256 unlocked)
0
getUnlockedRewards(view returns (uint256 unlockedbool currentStrategyEnded)
(unlocked=0, currentStrategyEnded=false)
lastUpdateBlockNumber(view returns (uint256)
19119769
lockedRewards(view returns (uint256)
0
migrator(view returns (address)
0x0000000000000000000000000000000000000000
migratorInitialized(view returns (bool)
false
name(view returns (string)
Staked ROYA
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=1432063387730, base=10, exponentiation=18)
priceStored(view returns (uint256 mantissauint256 baseuint256 exponentiation)
(mantissa=1432063387730, base=10, exponentiation=18)
stakingToken(view returns (address)
0x7eaf9c89037e4814dc0d9952ac7f888c784548db
symbol(view returns (string)
sROYA
totalStaked(view returns (uint256)
829752444198389565355656
totalSupply(view returns (uint256)
579410416681006606423069495146
totalUnstaked(view returns (uint256)
96426188699416308811199
unstakingTime(view returns (uint256)
622080
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)
burn(uint256 amountreturns (bool success)
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)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
increasePool(uint256 amountreturns (bool success)
initializeMigrator(returns (bool success)
mint(address accountuint256 amountreturns (bool success)
nominateNewOwner(address owner_returns (bool success)
setMigrator(address migrator_returns (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)
unlockRewards(uint256 amountreturns (bool success)
unstake(uint256 amountreturns (uint256 unstakedAmountuint256 burnedAmount)
unstakeLocked(uint256 amountreturns (uint256 synthToBurn)
update(returns (bool success)
withdraw(returns (bool success)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Claimed(address indexed accountuint256 requestedAmountuint256 claimedAmountuint256 feeAmountuint256 burnedAmount
CurrentStrategyUpdated(uint256 perBlockRewarduint256 startBlockNumberuint256 endBlockNumber
FeeClaimed(address indexed receiveruint256 amount
Migrated(address indexed accountuint256 omTokenV1StakeAmountuint256 stakingPoolV1Rewarduint256 stakingPoolV2Reward
MigratorInitialized(
MigratorUpdated(address indexed migrator
NextStrategyRemoved(
NextStrategyUpdated(uint256 perBlockRewarduint256 startBlockNumberuint256 endBlockNumber
OwnerChanged(address indexed newOwner
OwnerNominated(address indexed nominatedOwner
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.