Skip to content

united-noncustodial-front


united-noncustodial-front / api/ton/core

api/ton/core

Classes

UniTonCore

Defined in: src/api/ton/core.ts:16

Constructors

Constructor

new UniTonCore(args): UniTonCore

Defined in: src/api/ton/core.ts:23

Parameters
args
client

TonClient

indexerApi

HttpClient

txUrlFormatter

(id) => string

Returns

UniTonCore

Properties

client

readonly client: TonClient

Defined in: src/api/ton/core.ts:18

indexerApi

readonly indexerApi: HttpClient

Defined in: src/api/ton/core.ts:19

Methods

createRequest()

createRequest(args): Promise<Request>

Defined in: src/api/ton/core.ts:52

Parameters
args
keys?

CardKeys

messages

MessageRelaxed[]

sendMode?

null | SendMode

timeout?

null | number

Returns

Promise<Request>

formatTxUrl()

formatTxUrl(hash): string

Defined in: src/api/ton/core.ts:41

Parameters
hash

string

Returns

string

getWalletAddress()

getWalletAddress(keys): Address

Defined in: src/api/ton/core.ts:46

Parameters
keys

CardKeys

Returns

Address

formatTxHash()

static formatTxHash(hash): string

Defined in: src/api/ton/core.ts:33

Parameters
hash

Buffer

Returns

string

getPublicKey()

static getPublicKey(keys): string

Defined in: src/api/ton/core.ts:37

Parameters
keys

CardKeys

Returns

string

Functions

base64ToSafe()

base64ToSafe(src): string

Defined in: src/api/ton/core.ts:262

Parameters

src

string

Returns

string