Skip to content
On this page

Provider ​

ProviderProperties ​

Ƭ ProviderProperties: Object

Type declaration ​

NameTypeDescription
forceUseFallback?booleanIgnore injected provider and try to use fallback instead. Default ts false
fallback?() => Promise<Provider>Provider factory which will be called if injected provider was not found. Can be used for initialization of the standalone Everscale client

Defined in:

src/index.ts:89


hasEverscaleProvider ​

▸ hasEverscaleProvider(): Promise<boolean>

Returns ​

Promise<boolean>

Defined in:

src/index.ts:133


RawRpcMethod ​

Ƭ RawRpcMethod<P>: RawProviderApiRequestParams<P> extends undefined ? () => Promise<RawProviderApiResponse<P>> : (args: RawProviderApiRequestParams<P>) => Promise<RawProviderApiResponse<P>>

Type parameters ​

NameType
Pextends ProviderMethod

Defined in:

src/index.ts:1160


RawProviderApiMethods ​

Ƭ RawProviderApiMethods: { [P in ProviderMethod]: RawRpcMethod<P> }

Defined in:

src/index.ts:1168


GetExpectedAddressParams ​

Ƭ GetExpectedAddressParams<Abi>: Abi extends { data: infer D } ? { tvc: string ; workchain?: number ; publicKey?: string ; initParams: MergeInputObjectsArray<D> } : never

Type parameters ​

Name
Abi

Defined in:

src/index.ts:1176


SetCodeSaltParams ​

Ƭ SetCodeSaltParams<P>: Object

Type parameters ​

NameType
Pextends readonly ReadonlyAbiParam[]

Type declaration ​

NameTypeDescription
codestringBase64 encoded contract code
saltstring | { abiVersion?: AbiVersion ; structure: P ; data: MergeInputObjectsArray<P> }Base64 encoded salt (as BOC) or params of boc encoder

Defined in:

src/index.ts:1201


GetCodeSaltParams ​

Ƭ GetCodeSaltParams: Object

Type declaration ​

NameTypeDescription
codestringBase64 encoded contract code

Defined in:

src/index.ts:1231


AddAssetParams ​

Ƭ AddAssetParams<T>: Object

Type parameters ​

NameType
Textends AssetType

Type declaration ​

NameTypeDescription
accountAddressOwner's wallet address. It is the same address as the accountInteraction.address, but it must be explicitly provided
typeTWhich asset to add
paramsAssetTypeParams<T>Asset parameters

Defined in:

src/index.ts:1242