Oracle Interface
IBondOracle
Methods
currentPrice
Returns the price as a ratio of quote tokens to base tokens for the provided market id scaled by 10^decimals
Parameters
id_
uint256
undefined
Returns
_0
uint256
undefined
currentPrice
Returns the price as a ratio of quote tokens to base tokens for the provided token pair scaled by 10^decimals
Parameters
quoteToken_
contract ERC20
undefined
payoutToken_
contract ERC20
undefined
Returns
_0
uint256
undefined
decimals
Returns the number of configured decimals of the price value for the provided market id
Parameters
id_
uint256
undefined
Returns
_0
uint8
undefined
decimals
Returns the number of configured decimals of the price value for the provided token pair
Parameters
quoteToken_
contract ERC20
undefined
payoutToken_
contract ERC20
undefined
Returns
_0
uint8
undefined
registerMarket
Register a new bond market on the oracle
Parameters
id_
uint256
undefined
quoteToken_
contract ERC20
undefined
payoutToken_
contract ERC20
undefined