Skip to main content

PoolContract

@foprta/sdk


@foprta/sdk / PoolContract

Class: PoolContract

Defined in: contracts/PoolContract.ts:6

Implements

  • Contract

Properties

address

address: Address

Defined in: contracts/PoolContract.ts:17

Implementation of

Contract.address


Opcodes

static Opcodes: object

Defined in: contracts/PoolContract.ts:7

AddBothLiquidity

AddBothLiquidity: number = 0x64dbad78

AddLiquidity

AddLiquidity: number = 0x406d7624

Swap

Swap: number = 0xca2663c4

Methods

getActiveRange()

getActiveRange(provider): Promise<Address>

Defined in: contracts/PoolContract.ts:30

Parameters

provider

ContractProvider

Returns

Promise<Address>


getPoolInfo()

getPoolInfo(provider): Promise<PoolInfo>

Defined in: contracts/PoolContract.ts:19

Parameters

provider

ContractProvider

Returns

Promise<PoolInfo>


create()

static create(address): PoolContract

Defined in: contracts/PoolContract.ts:13

Parameters

address

Address

Returns

PoolContract