Skip to main content

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)