Skip to main content

LpMultitokenContract

@foprta/sdk


@foprta/sdk / LpMultitokenContract

Class: LpMultitokenContract

Defined in: contracts/LpMultitokenContract.ts:3

Implements

  • Contract

Properties

address

address: Address

Defined in: contracts/LpMultitokenContract.ts:13

Implementation of

Contract.address


Opcodes

static Opcodes: object

Defined in: contracts/LpMultitokenContract.ts:4

Burn

Burn: number = 0x595f07bc

BurnAll

BurnAll: number = 0x00beb5cf

Methods

getBinsNumber()

getBinsNumber(provider): Promise<number>

Defined in: contracts/LpMultitokenContract.ts:49

Parameters

provider

ContractProvider

Returns

Promise<number>


getTokens()

getTokens(provider): Promise<Record<number, bigint>>

Defined in: contracts/LpMultitokenContract.ts:15

Parameters

provider

ContractProvider

Returns

Promise<Record<number, bigint>>


create()

static create(address): LpMultitokenContract

Defined in: contracts/LpMultitokenContract.ts:9

Parameters

address

Address

Returns

LpMultitokenContract