StakedFrax
Verified contract
Active on
Ethereum with 632 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Balances ($45,778.63)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
FRAX | ERC-20 | 45.914354K | $0.997044 |
$45,778.63 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19431774 | 7 months ago | | | 0 | 0.0043541869 | |
| 19366366 | 7 months ago | | | 0 | 0.0043269606 | |
| 19179750 | 8 months ago | | | 0 | 0.0022200543 | |
| 19153881 | 8 months ago | | | 0 | 0.0012142480 | |
| 19150113 | 8 months ago | | | 0 | 0.00064556042 | |
| 19080605 | 8 months ago | | | 0 | 0.00049129840 | |
| 19034438 | 9 months ago | | | 0 | 0.0016175152 | |
| 18980577 | 9 months ago | | | 0 | 0.0016059351 | |
| 18930640 | 9 months ago | | | 0 | 0.0011075006 | |
| 18915788 | 9 months ago | | | 0 | 0.00093657965 |
ABI
ABI objects
Getter at block 20902986
DOMAIN_SEPARATOR() view returns (bytes32)
0x8985ed3e454034d145e3bab613cff20d69afee6ef4c4dda8301dcc4f65e7f388
PRECISION() view returns (uint256)
1000000000000000000
REWARDS_CYCLE_LENGTH() view returns (uint256)
604800
asset() view returns (address)
0x853d955acef822db058eb8505911ed77f175b99e
decimals() view returns (uint8)
18
lastRewardsDistribution() view returns (uint256)
1727700227
maxDistributionPerSecondPerAsset() view returns (uint256)
0
name() view returns (string)
Staked Frax
pendingTimelockAddress() view returns (address)
0x0000000000000000000000000000000000000000
previewDistributeRewards() view returns (uint256 _rewardToDistribute)
0
previewSyncRewards() view returns (struct LinearRewardsErc4626RewardsCycleData _newRewardsCycleData)
(1728518400, 1728175223, 28907948180171954289451)
rewardsCycleData() view returns (uint40 cycleEnd, uint40 lastSync, uint216 rewardCycleAmount)
(cycleEnd=1727913600, lastSync=1727700227, rewardCycleAmount=28907948180171954289451)
storedTotalAssets() view returns (uint256)
17006405596849019782365
symbol() view returns (string)
sFRAX
timelockAddress() view returns (address)
0x831822660572bd54ebaa065c2acef662a6277d40
totalAssets() view returns (uint256 _totalAssets)
17006405596849019782365
totalSupply() view returns (uint256)
16947546243500395723627
Read-only
allowance(address, address) view returns (uint256)
balanceOf(address) view returns (uint256)
calculateRewardsToDistribute(struct LinearRewardsErc4626RewardsCycleData _rewardsCycleData, uint256 _deltaTime) view returns (uint256 _rewardToDistribute)
convertToAssets(uint256 shares) view returns (uint256)
convertToShares(uint256 assets) view returns (uint256)
maxDeposit(address) view returns (uint256)
maxMint(address) view returns (uint256)
maxRedeem(address owner) view returns (uint256)
maxWithdraw(address owner) view returns (uint256)
nonces(address) view returns (uint256)
previewDeposit(uint256 assets) view returns (uint256)
previewMint(uint256 shares) view returns (uint256)
previewRedeem(uint256 shares) view returns (uint256)
previewWithdraw(uint256 assets) view returns (uint256)
State-modifying
Events acceptTransferTimelock()
approve(address spender, uint256 amount) returns (bool)
deposit(uint256 _assets, address _receiver) returns (uint256 _shares)
depositWithSignature(uint256 _assets, address _receiver, uint256 _deadline, bool _approveMax, uint8 _v, bytes32 _r, bytes32 _s) returns (uint256 _shares)
distributeRewards() returns (uint256 _rewardToDistribute)
mint(uint256 _shares, address _receiver) returns (uint256 _assets)
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
redeem(uint256 _shares, address _receiver, address _owner) returns (uint256 _assets)
renounceTimelock()
setMaxDistributionPerSecondPerAsset(uint256 _maxDistributionPerSecondPerAsset)
syncRewardsAndDistribution()
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
transferTimelock(address _newTimelock)
withdraw(uint256 _assets, address _receiver, address _owner) returns (uint256 _shares)
Approval(address indexed owner, address indexed spender, uint256 amount)
Deposit(address indexed caller, address indexed owner, uint256 assets, uint256 shares)
DistributeRewards(uint256 rewardsToDistribute)
SetMaxDistributionPerSecondPerAsset(uint256 oldMax, uint256 newMax)
SyncRewards(uint40 cycleEnd, uint40 lastSync, uint216 rewardCycleAmount)
TimelockTransferStarted(address indexed previousTimelock, address indexed newTimelock)
TimelockTransferred(address indexed previousTimelock, address indexed newTimelock)
Transfer(address indexed from, address indexed to, uint256 amount)
Withdraw(address indexed caller, address indexed receiver, address indexed owner, uint256 assets, uint256 shares)
constructor(address _underlying, string _name, string _symbol, uint32 _rewardsCycleLength, uint256 _maxDistributionPerSecondPerAsset, address _timelockAddress)
This contract contains no fallback and receive objects.
AddressIsNotPendingTimelock(address pendingTimelockAddress, address actualAddress)
AddressIsNotTimelock(address timelockAddress, address actualAddress)