ISfrxETH
ISfrxETH
Approval
event Approval(address owner, address spender, uint256 amount)
Deposit
event Deposit(address caller, address owner, uint256 assets, uint256 shares)
NewRewardsCycle
event NewRewardsCycle(uint32 cycleEnd, uint256 rewardAmount)
Transfer
event Transfer(address from, address to, uint256 amount)
Withdraw
event Withdraw(address caller, address receiver, address owner, uint256 assets, uint256 shares)
DOMAIN_SEPARATOR
function DOMAIN_SEPARATOR() external view returns (bytes32)
allowance
function allowance(address, address) external view returns (uint256)
approve
function approve(address spender, uint256 amount) external returns (bool)
asset
function asset() external view returns (address)
balanceOf
function balanceOf(address) external view returns (uint256)
convertToAssets
function convertToAssets(uint256 shares) external view returns (uint256)
convertToShares
function convertToShares(uint256 assets) external view returns (uint256)
decimals
function decimals() external view returns (uint8)
deposit
function deposit(uint256 assets, address receiver) external returns (uint256 shares)
depositWithSignature
function depositWithSignature(uint256 assets, address receiver, uint256 deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s) external returns (uint256 shares)
lastRewardAmount
function lastRewardAmount() external view returns (uint192)
lastSync
function lastSync() external view returns (uint32)
maxDeposit
function maxDeposit(address) external view returns (uint256)
maxMint
function maxMint(address) external view returns (uint256)
maxRedeem
function maxRedeem(address owner) external view returns (uint256)
maxWithdraw
function maxWithdraw(address owner) external view returns (uint256)
mint
function mint(uint256 shares, address receiver) external returns (uint256 assets)
name
function name() external view returns (string)
nonces
function nonces(address) external view returns (uint256)
permit
function permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) external
previewDeposit
function previewDeposit(uint256 assets) external view returns (uint256)
previewMint
function previewMint(uint256 shares) external view returns (uint256)
previewRedeem
function previewRedeem(uint256 shares) external view returns (uint256)
previewWithdraw
function previewWithdraw(uint256 assets) external view returns (uint256)
pricePerShare
function pricePerShare() external view returns (uint256)
redeem
function redeem(uint256 shares, address receiver, address owner) external returns (uint256 assets)
rewardsCycleEnd
function rewardsCycleEnd() external view returns (uint32)
rewardsCycleLength
function rewardsCycleLength() external view returns (uint32)
symbol
function symbol() external view returns (string)
syncRewards
function syncRewards() external
totalAssets
function totalAssets() external view returns (uint256)
totalSupply
function totalSupply() external view returns (uint256)
transfer
function transfer(address to, uint256 amount) external returns (bool)
transferFrom
function transferFrom(address from, address to, uint256 amount) external returns (bool)
withdraw
function withdraw(uint256 assets, address receiver, address owner) external returns (uint256 shares)