TypeScript package
Wallet SDK
TypeScript client library reference for wallet integrations.
@canton-network/wallet-sdk TypeDoc snapshots.
Table of Contents
Reference
Classes
AmuletNamespace
- Kind:
Class - Source:
dist/wallet/namespace/amulet/namespace.d.ts:18
AssetNamespace
- Kind:
Class - Source:
dist/wallet/namespace/asset/index.d.ts:20
CustomLogAdapter
- Kind:
Class - Source:
dist/wallet/logger/adapter/custom.d.ts:16
ExtendedInitializedSDK
- Kind:
Class - Source:
dist/wallet/init/initializedSDK.d.ts:33
InitializedSDK
- Kind:
Class - Source:
dist/wallet/init/initializedSDK.d.ts:12
LedgerProvider
- Kind:
Class - Source:
node_modules/@canton-network/core-provider-ledger/dist/LedgerProvider.d.ts:8
OfflineInitializedSDK
- Kind:
Class - Source:
dist/wallet/init/initializedSDK.d.ts:27
PreapprovalNamespace
- Kind:
Class - Source:
dist/wallet/namespace/amulet/preapproval.d.ts:6
PreparedTransaction
- Kind:
Class - Source:
dist/wallet/namespace/transactions/prepared.d.ts:6
ScanProxyClient
- Kind:
Class - Source:
node_modules/@canton-network/core-splice-client/dist/scan-proxy-client.d.ts:46
SDK
- Kind:
Class - Source:
dist/wallet/sdk.d.ts:22
SDKPlugin
- Kind:
Class - Source:
dist/wallet/init/plugin.d.ts:7
SignedTransaction
- Kind:
Class - Source:
dist/wallet/namespace/transactions/signed.d.ts:5
TokenNamespace
- Kind:
Class - Source:
dist/wallet/namespace/token/namespace.d.ts:16
Interfaces
FeaturedAppService
- Kind:
Interface - Source:
dist/wallet/namespace/amulet/types.d.ts:6
LogAdapter
- Kind:
Interface - Source:
dist/wallet/logger/types.d.ts:40
Type Aliases
AllowedLogAdapters
- Kind:
Type Alias - Source:
dist/wallet/logger/types.d.ts:44
AmuletConfig
- Kind:
Type Alias - Source:
dist/wallet/init/types/config.d.ts:12
AmuletNamespaceConfig
- Kind:
Type Alias - Source:
dist/wallet/namespace/amulet/namespace.d.ts:11
AssetBody
- Kind:
Type Alias - Source:
dist/wallet/namespace/asset/index.d.ts:6
AssetConfig
- Kind:
Type Alias - Source:
dist/wallet/init/types/config.d.ts:23
AssetContext
- Kind:
Type Alias - Source:
dist/wallet/namespace/asset/index.d.ts:13
BasicSDKInterface
- Kind:
Type Alias - Source:
dist/wallet/init/types/sdk.d.ts:46
BasicSDKOptions
- Kind:
Type Alias - Source:
dist/wallet/init/types/sdk.d.ts:23
CompletionEvent
- Kind:
Type Alias - Source:
dist/wallet/namespace/events/types.d.ts:30
DefaultLogAdapters
- Kind:
Type Alias - Source:
dist/wallet/logger/types.d.ts:43
Event
- Kind:
Type Alias - Source:
dist/wallet/namespace/events/types.d.ts:31
EventsConfig
- Kind:
Type Alias - Source:
dist/wallet/init/types/config.d.ts:27
ExecuteOptions
- Kind:
Type Alias - Source:
dist/wallet/namespace/ledger/types.d.ts:11
ExtendedFullSDKInterface
- Kind:
Type Alias - Source:
dist/wallet/init/types/sdk.d.ts:59
ExtendedSDKInterface
- Kind:
Type Alias - Source:
dist/wallet/init/types/sdk.d.ts:68
ExtendedSDKOptions
- Kind:
Type Alias - Source:
dist/wallet/init/types/sdk.d.ts:36
FeaturedAppRight
- Kind:
Type Alias - Source:
dist/wallet/namespace/amulet/types.d.ts:19
GetExtendedKeys
- Kind:
Type Alias - Source:
dist/wallet/init/types/sdk.d.ts:43
GrantFeaturedAppRightsOptions
- Kind:
Type Alias - Source:
dist/wallet/namespace/amulet/types.d.ts:31
LedgerCommonSchemas
- Kind:
Type Alias - Source:
node_modules/@canton-network/core-ledger-client-types/dist/index.d.ts:35
LogContext
- Kind:
Type Alias - Source:
dist/wallet/logger/types.d.ts:18
LogLevel
- Kind:
Type Alias - Source:
dist/wallet/logger/types.d.ts:32
LookupFeaturedAppRightsOptions
- Kind:
Type Alias - Source:
dist/wallet/namespace/amulet/types.d.ts:26
NullableExtendedFullSDKInterface
- Kind:
Type Alias - Source:
dist/wallet/init/types/sdk.d.ts:65
OfflineSDKContext
- Kind:
Type Alias - Source:
dist/wallet/init/types/context.d.ts:11
OfflineSDKInterface
- Kind:
Type Alias - Source:
dist/wallet/init/types/sdk.d.ts:72
PluginConstructor
- Kind:
Type Alias - Source:
dist/wallet/init/types/sdk.d.ts:76
PreapprovalParties
- Kind:
Type Alias - Source:
dist/wallet/namespace/amulet/types.d.ts:2
PreparedCommand
- Kind:
Type Alias - Source:
dist/wallet/namespace/transactions/types.d.ts:2
PrepareOptions
- Kind:
Type Alias - Source:
dist/wallet/namespace/ledger/types.d.ts:4
RegisteredPlugins
- Kind:
Type Alias - Source:
dist/wallet/init/types/sdk.d.ts:77
RegistryAuth
- Kind:
Type Alias - Source:
dist/wallet/init/types/config.d.ts:3
SDKContext
- Kind:
Type Alias - Source:
dist/wallet/init/types/context.d.ts:4
SDKInterface
- Kind:
Type Alias - Source:
dist/wallet/init/types/sdk.d.ts:71
SDKOptions
- Kind:
Type Alias - Source:
dist/wallet/init/types/sdk.d.ts:42
SDKPluginContext
- Kind:
Type Alias - Source:
dist/wallet/init/plugin.d.ts:4
TokenConfig
- Kind:
Type Alias - Source:
dist/wallet/init/types/config.d.ts:18
TokenNamespaceConfig
- Kind:
Type Alias - Source:
dist/wallet/namespace/token/namespace.d.ts:10
TokenProviderConfig
- Kind:
Type Alias - Source:
node_modules/@canton-network/core-wallet-auth/dist/auth-token-provider.d.ts:4
UpdateEvent
- Kind:
Type Alias - Source:
dist/wallet/namespace/events/types.d.ts:29
LedgerTypes
- Kind:
Type Alias - Removed in 1.5.1. Retained for historical reference.
- Source:
dist/wallet/sdk.d.ts:16
Variables
EXTENDED_SDK_OPTION_KEYS
- Kind:
Variable - Source:
dist/wallet/init/types/sdk.d.ts:32
localNetStaticConfig
- Kind:
Variable - Source:
dist/config.d.ts:1
Functions
fetchAmulet
- Kind:
Function - Source:
dist/wallet/namespace/amulet/namespace.d.ts:69
Promise<AssetBody>
findAsset
- Kind:
Function - Source:
dist/wallet/namespace/asset/index.d.ts:26
AssetBody
getPublicKeyFromPrivate
- Kind:
Function - Source:
node_modules/@canton-network/core-signing-lib/dist/index.d.ts:30
string
getValidatorParty
- Kind:
Function - Source:
dist/wallet/sdk.d.ts:32
Promise<string>
signTransactionHash
- Kind:
Function - Source:
node_modules/@canton-network/core-signing-lib/dist/index.d.ts:28
string
History
1.5.1LedgerTypes: Last available in 1.5.0. Retained for historical reference.
1.5.1PreparedTransaction: details updated
SignedTransaction: details updated
CompletionEvent: details updated
PreparedCommand: details updated
PrepareOptions: details updated
UpdateEvent: details updated
1.5.11 exported symbol added.
1.5.0AmuletNamespace: members added: isDevNet
AssetNamespace: details updated
ExtendedInitializedSDK: details updated
InitializedSDK: details updated
PreapprovalNamespace: members updated: command
PreparedTransaction: members updated: preparedPromise
SDKPlugin: type parameters added: ExtendedNamespaceItems; members updated: _ctx, ctx
SignedTransaction: members updated: signedPromise
TokenNamespace: members added: assets, find
AmuletConfig: signature updated
AssetConfig: signature updated
AssetContext: signature updated
BasicSDKInterface: details updated
ExtendedSDKInterface: signature updated
PreparedCommand: details updated
PrepareOptions: details updated
RegisteredPlugins: signature updated; type parameters updated: P
TokenConfig: signature updated
localNetStaticConfig: signature updated
findAsset: call signatures updated
1.5.04 exported symbols added.
1.4.0AssetNamespace: details updated
ExtendedInitializedSDK: details updated
InitializedSDK: type parameters added: CurrentlyExtended
SDK: details updated
SDKPlugin: members added: _ctx
AmuletConfig: signature updated
AmuletNamespaceConfig: signature updated
AssetBody: signature updated
AssetConfig: signature updated
BasicSDKInterface: signature updated
BasicSDKOptions: signature updated
Event: signature updated
EventsConfig: signature updated
ExtendedSDKInterface: signature updated
GrantFeaturedAppRightsOptions: signature updated
PreparedCommand: signature updated
PrepareOptions: signature updated
TokenConfig: signature updated
TokenNamespaceConfig: signature updated
findAsset: call signatures updated
1.4.09 exported symbols added.