PythAdapter
Price oracle adapter that uses Pyth price feeds (https://pyth.network)
Events
PythContractAddressSet
event PythContractAddressSet(address sender, address pythContractAddress)PriceFeedRegistered
event PriceFeedRegistered(address sender, address asset, bytes32 priceFeedId)PriceFeedUnregistered
event PriceFeedUnregistered(address sender, address asset)PriceMaxAgeSet
event PriceMaxAgeSet(address sender, uint256 newPriceMaxAge)PriceMinConfidenceRatioSet
event PriceMinConfidenceRatioSet(address owner, address asset, uint256 oldPriceMinConfidenceRatio, uint256 newPriceMinConfidenceRatio)PriceFeedsUpdated
event PriceFeedsUpdated(address sender, uint256 updateFee)Functions
updatePriceFeeds
Parameters
Name
Type
Description
Return Values
Name
Type
Description
getAssetPrice
Parameters
Name
Type
Description
Return Values
Name
Type
Description
getPythContractAddress
Return Values
Name
Type
Description
isPriceFeedRegistered
Parameters
Name
Type
Description
Return Values
Name
Type
Description
getPriceFeedIdByAsset
Parameters
Name
Type
Description
Return Values
Name
Type
Description
getUpdateFee
Parameters
Name
Type
Description
Return Values
Name
Type
Description
getValidTimePeriod
Return Values
Name
Type
Description
getPriceMaxAge
Return Values
Name
Type
Description
getPriceMinConfidenceRatio
Parameters
Name
Type
Description
Return Values
Name
Type
Description
Last updated