Namespace: utils
Functions
contractSupportsMethods
▸ contractSupportsMethods(contractAddress
, methods
, provider
): Promise
<boolean
>
Parameters
Name | Type |
---|---|
contractAddress | string |
methods | string [] |
provider | Provider |
Returns
Promise
<boolean
>
Defined in
createDeliverAndOnTeleportMessageTx
▸ createDeliverAndOnTeleportMessageTx(«destructured»
): Promise
<any
>
Parameters
Name | Type |
---|---|
«destructured» | Object |
› chainInfoPDA | any |
› dAppId | any |
› deliveredTransmissionPDA | any |
› erc20RouterContract | any |
› governanceStoragePDA | any |
› payloadAccountPDA | any |
› routerStoragePDA | any |
› signatures | any |
› sourceChainId | any |
› teleportContract | any |
› teleportStoragePDA | any |
› transmissionId | any |
› transmissionReceiver | any |
› transmissionSender | any |
Returns
Promise
<any
>
Defined in
getALBTTokenV1nativeInfo
▸ getALBTTokenV1nativeInfo(chainId
): TokenInfo
Parameters
Name | Type |
---|---|
chainId | number |
Returns
TokenInfo
Defined in
getProgram
▸ getProgram(«destructured»
): Program
<any
>
Parameters
Name | Type |
---|---|
«destructured» | Object |
› idl | any |
› provider | any |
Returns
Program
<any
>
Defined in
getRandomProperty
▸ getRandomProperty(obj
): any
Gets a random property value from the provided object.
Parameters
Name | Type | Description |
---|---|---|
obj | any | the object which properties want to be randomly selected |
Returns
any
A random value from the object properties
Defined in
sendAndConfirmTxs
▸ sendAndConfirmTxs(program
, signedTxs
): Promise
<any
[]>
Parameters
Name | Type |
---|---|
program | Program <Idl > |
signedTxs | any |
Returns
Promise
<any
[]>
Defined in
uriToHttp
▸ uriToHttp(uri
): undefined
| string
Parameters
Name | Type |
---|---|
uri | undefined | string |
Returns
undefined
| string