Skip to main content

RangeContract

@bidask-protocol/sdk


@bidask-protocol/sdk / RangeContract

Class: RangeContract

Implements

  • Contract

Properties

address

address: Address

Implementation of

Contract.address

Methods

getCurrentBin()

getCurrentBin(provider): Promise<number>

Parameters

provider

ContractProvider

Returns

Promise<number>


getLpMultitokenWallet()

getLpMultitokenWallet(provider, userAddress): Promise<Address>

Parameters

provider

ContractProvider

userAddress

Address

Returns

Promise<Address>


getSqrtPrice()

getSqrtPrice(provider): Promise<bigint>

Parameters

provider

ContractProvider

Returns

Promise<bigint>


create()

static create(address): RangeContract

Parameters

address

Address

Returns

RangeContract