Service exposing functions to interface with an eBTC collateralized debt position (CDP).

Hierarchy

Constructors

Properties

Accessors

Methods

Constructors

Properties

_borrowerOperations?: BorrowerOperations
_cdpManager?: CdpManager
_collSurplusPool?: CollSurplusPool
_hintHelper?: HintHelper
_priceFeed?: PriceFeed
_sortedCdps?: SortedCdps
_stEth?: Steth
_stEthUsdChainlinkOracle?: ChainlinkAggregator
_zapLeverageRouter?: ZapLeverageRouter
_zapRouter?: ZapRouter
eBTC: eBTC
level: LogLevel
sdk: eBTC

Accessors

  • get address(): undefined | string
  • Returns undefined | string

  • get connector(): Signer | MulticallProvider
  • Returns Signer | MulticallProvider

  • get provider(): MulticallProvider
  • Returns MulticallProvider

  • get signer(): undefined | Signer
  • Returns undefined | Signer

  • get stEthUsdChainlinkOracle(): ChainlinkAggregator
  • Returns ChainlinkAggregator

Methods

  • Parameters

    • level: LogLevel
    • Optional message: any
    • Rest ...optionalParams: any[]

    Returns void

  • Parameters

    • serviceInstance: any

    Returns void

  • Parameters

    • Optional message: any
    • Rest ...optionalParams: any[]

    Returns void

  • Parameters

    • Optional message: any
    • Rest ...optionalParams: any[]

    Returns void

  • Parameters

    • Optional overrides: Overrides

    Returns Promise<BigNumber>

  • Parameters

    • Optional overrides: Overrides

    Returns Promise<BigNumber>

  • Parameters

    • cdpId: BytesLike
    • Optional overrides: Overrides

    Returns Promise<BigNumber>

  • Parameters

    • cdpId: BytesLike
    • Optional overrides: Overrides

    Returns Promise<BigNumber>

  • Parameters

    • cdpId: BytesLike
    • Optional overrides: Overrides

    Returns Promise<BigNumber>

  • Parameters

    • Optional overrides: Overrides

    Returns Promise<BigNumber>

  • Parameters

    • Optional overrides: Overrides

    Returns Promise<BigNumber>

  • Parameters

    • address: string
    • Optional overrides: Overrides

    Returns Promise<string[]>

  • Parameters

    • Optional overrides: Overrides

    Returns Promise<BigNumber>

  • Parameters

    • Optional overrides: Overrides

    Returns Promise<BigNumber>

  • Parameters

    • Optional overrides: Overrides

    Returns Promise<BigNumber>

  • Parameters

    • Optional overrides: Overrides

    Returns Promise<BigNumber>

  • Parameters

    • Optional overrides: Overrides

    Returns Promise<BigNumber>

  • Parameters

    • Optional message: any
    • Rest ...optionalParams: any[]

    Returns void

  • Parameters

    • Optional message: any
    • Rest ...optionalParams: any[]

    Returns void

  • Parameters

    • chainId: number

    Returns Promise<void>

  • Parameters

    • upperHint: BytesLike
    • lowerHint: BytesLike
    • emptyBytes32: BytesLike

    Returns boolean

  • Parameters

    • Optional message: any
    • Rest ...optionalParams: any[]

    Returns void

Generated using TypeDoc