TellorFlex

Verified contract

Active on Ethereum with 7,201 txns
Deployed by via 0x7da2317e at 16449167
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $49,459.55
0x6f410e6a7e6063c82ef26523c514ac2569c33dcc4f1297c5ae91a40d158cdff2
0x337fa4e5e330f06637ed28ca80d6e2af863f77b012f26bd477becbbd4b102847
0xa1fc2ce158567c559ca27e0568b7d393349e7c1bc0900befe8b83d3b37257f32
0x8bd4a5e47b4f089523b67d32c6a29a9c6be44ee3a16452486a4a75c03b0c8684
0xbfca3a94abc645d8bc4360e0884e299e032de91b32acb30b0ab757c60b047b76
0x433e51fbf16d747357c2a91a056c630d9ec0a25e7bd223956db5c6153fea0323
0x400dff14f7462c88a261f17780c3103b8bd223dcee37ca6e552b6e1300c0364c
0xfe97f4924a44e348da4903b11c6fb6b0065851fa9d5564cae12e0fc64b06ab46
0x67d1d61863ab5eb59526c71f3ab947626590f04757a06660aa695e70f7bd44d0
0x8f04eab5add24bc2d6f5e26c28b111989643d2b34cf439959b23625e71af920d

Functions
Getter at block 21246084
accumulatedRewardPerShare(view returns (uint256)
126449021365434309
getGovernanceAddress(view returns (address)
0x46038969d7dc0b17bc72137d07b4ede43859da45
getRealStakingRewardsBalance(view returns (uint256)
252
getReportingLock(view returns (uint256)
43200
getStakeAmount(view returns (uint256)
100000000000000000000
getTimeOfLastNewValue(view returns (uint256)
1699995731
getTokenAddress(view returns (address)
0x88df592f8eb5d7bd38bfef7deb0fbc02cf3778a0
getTotalStakeAmount(view returns (uint256)
589138056975895075806
getTotalStakers(view returns (uint256)
5
getTotalTimeBasedRewardsBalance(view returns (uint256)
0
governance(view returns (address)
0x46038969d7dc0b17bc72137d07b4ede43859da45
minimumStakeAmount(view returns (uint256)
100000000000000000000
owner(view returns (address)
0x51edb9cc0a86a32870753e4de2c363aefcc25d8c
reportingLock(view returns (uint256)
43200
rewardRate(view returns (uint256)
34144606745762
stakeAmount(view returns (uint256)
100000000000000000000
stakeAmountDollarTarget(view returns (uint256)
1500000000000000000000
stakingRewardsBalance(view returns (uint256)
50941962163049369237
stakingTokenPriceQueryId(view returns (bytes32)
0x5c13cd9c97dbb98f2429c101a2a8150e6c7a0ddaff6124ee176a3a411067ded0
timeBasedReward(view returns (uint256)
500000000000000000
timeOfLastAllocation(view returns (uint256)
1700099819
timeOfLastNewValue(view returns (uint256)
1699995731
toWithdraw(view returns (uint256)
100000000000000000000
token(view returns (address)
0x88df592f8eb5d7bd38bfef7deb0fbc02cf3778a0
totalRewardDebt(view returns (uint256)
49831521363798869783
totalStakeAmount(view returns (uint256)
589138056975895075806
totalStakers(view returns (uint256)
5
verify(pure returns (uint256)
9999
Read-only
getBlockNumberByTimestamp(bytes32 _queryIduint256 _timestampview returns (uint256)
getCurrentValue(bytes32 _queryIdview returns (bytes _value)
getDataBefore(bytes32 _queryIduint256 _timestampview returns (bool _ifRetrievebytes _valueuint256 _timestampRetrieved)
getIndexForDataBefore(bytes32 _queryIduint256 _timestampview returns (bool _founduint256 _index)
getNewValueCountbyQueryId(bytes32 _queryIdview returns (uint256)
getReportDetails(bytes32 _queryIduint256 _timestampview returns (addressbool)
getReporterByTimestamp(bytes32 _queryIduint256 _timestampview returns (address)
getReporterLastTimestamp(address _reporterview returns (uint256)
getReportsSubmittedByAddress(address _reporterview returns (uint256)
getReportsSubmittedByAddressAndQueryId(address _reporterbytes32 _queryIdview returns (uint256)
getStakerInfo(address _stakerAddressview returns (uint256uint256uint256uint256uint256uint256uint256uint256bool)
getTimestampIndexByTimestamp(bytes32 _queryIduint256 _timestampview returns (uint256)
getTimestampbyQueryIdandIndex(bytes32 _queryIduint256 _indexview returns (uint256)
isInDispute(bytes32 _queryIduint256 _timestampview returns (bool)
retrieveData(bytes32 _queryIduint256 _timestampview returns (bytes)
State-modifying
addStakingRewards(uint256 _amount
depositStake(uint256 _amount
getPendingRewardByStaker(address _stakerAddressreturns (uint256 _pendingReward)
init(address _governanceAddress
removeValue(bytes32 _queryIduint256 _timestamp
requestStakingWithdraw(uint256 _amount
slashReporter(address _reporteraddress _recipientreturns (uint256 _slashAmount)
submitValue(bytes32 _queryIdbytes _valueuint256 _noncebytes _queryData
updateStakeAmount(
withdrawStake(
Events
NewReport(bytes32 indexed _queryIduint256 indexed _timebytes _valueuint256 _noncebytes _queryDataaddress indexed _reporter
NewStakeAmount(uint256 _newStakeAmount
NewStaker(address indexed _stakeruint256 indexed _amount
ReporterSlashed(address indexed _reporteraddress _recipientuint256 _slashAmount
StakeWithdrawRequested(address _stakeruint256 _amount
StakeWithdrawn(address _staker
ValueRemoved(bytes32 _queryIduint256 _timestamp
Constructor
constructor(address _tokenuint256 _reportingLockuint256 _stakeAmountDollarTargetuint256 _stakingTokenPriceuint256 _minimumStakeAmountbytes32 _stakingTokenPriceQueryId
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.