Skip to main content

Namespace: utils

Functions

contractSupportsMethods

contractSupportsMethods(contractAddress, methods, provider): Promise<boolean>

Parameters

NameType
contractAddressstring
methodsstring[]
providerProvider

Returns

Promise<boolean>

Defined in

utils/utils.ts:145


createDeliverAndOnTeleportMessageTx

createDeliverAndOnTeleportMessageTx(«destructured»): Promise<any>

Parameters

NameType
«destructured»Object
› chainInfoPDAany
› dAppIdany
› deliveredTransmissionPDAany
› erc20RouterContractany
› governanceStoragePDAany
› payloadAccountPDAany
› routerStoragePDAany
› signaturesany
› sourceChainIdany
› teleportContractany
› teleportStoragePDAany
› transmissionIdany
› transmissionReceiverany
› transmissionSenderany

Returns

Promise<any>

Defined in

utils/utils.ts:39


getALBTTokenV1nativeInfo

getALBTTokenV1nativeInfo(chainId): TokenInfo

Parameters

NameType
chainIdnumber

Returns

TokenInfo

Defined in

utils/utils.ts:107


getProgram

getProgram(«destructured»): Program<any>

Parameters

NameType
«destructured»Object
› idlany
› providerany

Returns

Program<any>

Defined in

utils/utils.ts:22


getRandomProperty

getRandomProperty(obj): any

Gets a random property value from the provided object.

Parameters

NameTypeDescription
objanythe object which properties want to be randomly selected

Returns

any

A random value from the object properties

Defined in

utils/utils.ts:100


sendAndConfirmTxs

sendAndConfirmTxs(program, signedTxs): Promise<any[]>

Parameters

NameType
programProgram<Idl>
signedTxsany

Returns

Promise<any[]>

Defined in

utils/utils.ts:27


uriToHttp

uriToHttp(uri): undefined | string

Parameters

NameType
uriundefined | string

Returns

undefined | string

Defined in

utils/utils.ts:9