Class OraclePrice

Constructors

  • Parameters

    • parseData: {
          confidence: BN;
          exponent: BN;
          price: BN;
          timestamp?: BN;
      }
      • confidence: BN
      • exponent: BN
      • price: BN
      • Optional timestamp?: BN

    Returns OraclePrice

Properties

confidence: BN
exponent: BN
price: BN
timestamp: BN

Methods

  • Parameters

    Returns -1 | 0 | 1

    Description

    lhs.cmp(rhs) === (lhs > rhs) compare numbers and return -1 (a < b), 0 (a == b), or 1 (a > b) depending on the comparison result

  • Parameters

    • token_amount: BN
    • token_decimals: number

    Returns BN

  • Parameters

    • asset_amount_usd: BN
    • token_decimals: number

    Returns BN

  • Parameters

    • parseData: {
          confidence: BN;
          exponent: BN;
          price: BN;
          timestamp: BN;
      }
      • confidence: BN
      • exponent: BN
      • price: BN
      • timestamp: BN

    Returns OraclePrice