Provider
ProviderProperties
Ƭ ProviderProperties: Object
Type declaration
| Name | Type | Description |
|---|---|---|
forceUseFallback? | boolean | Ignore 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:
hasEverscaleProvider
▸ hasEverscaleProvider(): Promise<boolean>
Returns
Promise<boolean>
Defined in:
RawRpcMethod
Ƭ RawRpcMethod<P>: RawProviderApiRequestParams<P> extends undefined ? () => Promise<RawProviderApiResponse<P>> : (args: RawProviderApiRequestParams<P>) => Promise<RawProviderApiResponse<P>>
Type parameters
| Name | Type |
|---|---|
P | extends ProviderMethod |
Defined in:
RawProviderApiMethods
Ƭ RawProviderApiMethods: { [P in ProviderMethod]: RawRpcMethod<P> }
Defined in:
GetExpectedAddressParams
Ƭ GetExpectedAddressParams<Abi>: Abi extends { data: infer D } ? { tvc: string ; workchain?: number ; publicKey?: string ; initParams: MergeInputObjectsArray<D> } : never
Type parameters
| Name |
|---|
Abi |
Defined in:
SetCodeSaltParams
Ƭ SetCodeSaltParams<P>: Object
Type parameters
| Name | Type |
|---|---|
P | extends readonly ReadonlyAbiParam[] |
Type declaration
| Name | Type | Description |
|---|---|---|
code | string | Base64 encoded contract code |
salt | string | { abiVersion?: AbiVersion ; structure: P ; data: MergeInputObjectsArray<P> } | Base64 encoded salt (as BOC) or params of boc encoder |
Defined in:
GetCodeSaltParams
Ƭ GetCodeSaltParams: Object
Type declaration
| Name | Type | Description |
|---|---|---|
code | string | Base64 encoded contract code |
Defined in:
AddAssetParams
Ƭ AddAssetParams<T>: Object
Type parameters
| Name | Type |
|---|---|
T | extends AssetType |
Type declaration
| Name | Type | Description |
|---|---|---|
account | Address | Owner's wallet address. It is the same address as the accountInteraction.address, but it must be explicitly provided |
type | T | Which asset to add |
params | AssetTypeParams<T> | Asset parameters |
Defined in: