fToken

Verified contract

Active on Ethereum with 1,016 txns
Deployed by via 0x8b107cb8 at 19597495
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "fToken"

0x900a144ec43aa6407877f63e20bc0a4ca4ef8a8998e6b0207bbba6c586922a76
0x34fe1b186c272c9a064dca7e85ab38ff8af6abf859df902800766fd748e26891
0x846eb99d23aeaa02db9eb7f9187db8a491c52be63eebb1b7ee9cb62e7de5bbcd
0x4cbe3a02f9a1d91a2aea1066b6de03021f516fdf1b5f1ccfbe41e4d5739862b7
0x77d617003c513a17175db002f691b3a541d151eee847cd3b1c2eb1dc1df1b0a5
0x8a3d84de37c1bb19d6b3e12ac5f132a4181e9169e576349144ed9bcdcdd89acd
0x62aa8f449dfc5bf82a373c1d6607b2d9fa25ade268bece545755889df9e76110
0x6865201cf5db6e17a713b33891ac3b93395127b66476a1f6fab90f187a15ddd2
0x64d0132128296c1fee0b2d05e151c73003af38db9bbe76fe2170e3d280933a7b
0xb9046a9c3a2d67235d03b6cd3c24b309781c91fb1a9cd2198cf6e9f5b756c9c6

Functions
Getter at block 20954262
DOMAIN_SEPARATOR(view returns (bytes32)
0x2862878649521b8f43b60d9a5a89c83212b0646716b6dce9dd17515fd9afe23c
asset(view returns (address)
0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0
decimals(view returns (uint8)
18
getData(view returns (address liquidity_address lendingFactory_address lendingRewardsRateModel_address permit2_address rebalancer_bool rewardsActive_uint256 liquidityBalance_uint256 liquidityExchangePrice_uint256 tokenExchangePrice_)
(liquidity_=0x52aa899454998be5b000ad077a46bbe360f4e497, lendingFactory_=0x54b91a0d94cb471f37f949c60f7fa7935b551d03, lendingRewardsRateModel_=0x0000000000000000000000000000000000000000, permit2_=0x000000000022d473030f116ddee9f6b43ac78ba3, rebalancer_=0x264786ef916af64a1db19f513f24a3681734ce92, rewardsActive_=false, liquidityBalance_=4975452864227491018833, liquidityExchangePrice_=1036475955000, tokenExchangePrice_=1035121935320)
minDeposit(view returns (uint256)
1048576
name(view returns (string)
Fluid Wrapped liquid staked Ether 2.0
symbol(view returns (string)
fwstETH
totalAssets(view returns (uint256)
4975452864228141085741
totalSupply(view returns (uint256)
4806634556237104595552
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
convertToAssets(uint256 shares_view returns (uint256)
convertToShares(uint256 assets_view returns (uint256)
maxDeposit(addressview returns (uint256)
maxMint(addressview returns (uint256)
maxRedeem(address owner_view returns (uint256)
maxWithdraw(address owner_view returns (uint256)
nonces(address ownerview 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
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(uint256 assets_address receiver_returns (uint256 shares_)
deposit(uint256 assets_address receiver_uint256 minAmountOut_returns (uint256 shares_)
depositWithSignature(uint256 assets_address receiver_uint256 minAmountOut_struct IAllowanceTransferPermitSingle permit_bytes signature_returns (uint256 shares_)
depositWithSignatureEIP2612(uint256 assets_address receiver_uint256 minAmountOut_uint256 deadline_bytes signature_returns (uint256 shares_)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
liquidityCallback(address token_uint256 amount_bytes data_
mint(uint256 shares_address receiver_returns (uint256 assets_)
mint(uint256 shares_address receiver_uint256 maxAssets_returns (uint256 assets_)
mintWithSignature(uint256 shares_address receiver_uint256 maxAssets_struct IAllowanceTransferPermitSingle permit_bytes signature_returns (uint256 assets_)
mintWithSignatureEIP2612(uint256 shares_address receiver_uint256 maxAssets_uint256 deadline_bytes signature_returns (uint256 assets_)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
rebalance(payable returns (uint256 assets_)
redeem(uint256 shares_address receiver_address owner_returns (uint256 assets_)
redeem(uint256 shares_address receiver_address owner_uint256 minAmountOut_returns (uint256 assets_)
redeemWithSignature(uint256 shares_address receiver_address owner_uint256 minAmountOut_uint256 deadline_bytes signature_returns (uint256 assets_)
rescueFunds(address token_
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
updateRates(returns (uint256 tokenExchangePrice_uint256 liquidityExchangePrice_)
updateRebalancer(address newRebalancer_
updateRewards(address rewardsRateModel_
withdraw(uint256 assets_address receiver_address owner_returns (uint256 shares_)
withdraw(uint256 assets_address receiver_address owner_uint256 maxSharesBurn_returns (uint256 shares_)
withdrawWithSignature(uint256 sharesToPermit_uint256 assets_address receiver_address owner_uint256 maxSharesBurn_uint256 deadline_bytes signature_returns (uint256 shares_)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Deposit(address indexed senderaddress indexed owneruint256 assetsuint256 shares
LogRebalance(uint256 assets
LogRescueFunds(address indexed token
LogUpdateRates(uint256 tokenExchangePriceuint256 liquidityExchangePrice
LogUpdateRebalancer(address indexed rebalancer
LogUpdateRewards(address indexed rewardsRateModel
Transfer(address indexed fromaddress indexed touint256 value
Withdraw(address indexed senderaddress indexed receiveraddress indexed owneruint256 assetsuint256 shares
Constructor
constructor(address liquidity_address lendingFactory_address asset_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
FluidLendingError(uint256 errorId_
FluidLiquidityCalcsError(uint256 errorId_
FluidSafeTransferError(uint256 errorId_