WstEthSpotOracle
Inherits: SpotOracle
The wstETH spot oracle.
State Variables
ST_ETH_TO_ETH_CHAINLINK
WST_ETH
Functions
constructor
Creates a new WstEthSpotOracle
instance.
Parameters
Name | Type | Description |
---|---|---|
|
| The loan to value ratio for wstETH. |
|
| The associated reserve oracle. |
|
| The chainlink price feed for stETH/ETH. |
|
| The wstETH contract address. |
getPrice
Gets the price of wstETH in terms of ETH.
Because the collateral amount in the core contract is denominated in amount of wstETH tokens, spot needs to equal (stETH/wstETH) * (ETH/stETH) liquidationThreshold. If the beaconchain reserve decreases, the wstETH to stEth conversion will be directly impacted, but the stEth to Eth conversion will simply be determined by the chainlink price oracle.
Returns
Name | Type | Description |
---|---|---|
|
| price of wstETH in ETH. [WAD] |