Price Provider

Methods

changeActive

function changeActive(address token, bool active) external nonpayable

Parameters

getEvaluation

function getEvaluation(address token, uint256 tokenAmount) external view returns (uint256 evaluation)

Parameters

Returns

getEvaluationSigned

function getEvaluationSigned(address token, uint256 tokenAmount, uint256 priceMantissa, uint256 validTo, bytes signature) external view returns (uint256 evaluation)

return the evaluation in $ of tokenAmount with signed price

Parameters

Returns

getPrice

function getPrice(address token) external view returns (uint256 priceMantissa, uint8 priceDecimals)

Parameters

Returns

getPriceDecimals

function getPriceDecimals() external view returns (uint8 priceDecimals)

Returns

getPriceSigned

function getPriceSigned(address token, uint256 priceMantissa, uint256 validTo, bytes signature) external view returns (uint256 _priceMantissa, uint8 _priceDecimals)

Parameters

Returns

isActive

function isActive(address token) external view returns (bool)

Parameters

Returns

isListed

function isListed(address token) external view returns (bool)

Parameters

Returns

Last updated