Skip to main content
Version: 1.7.1

Interface: CantonWallet

Defined in: canton/types.ts:44

A Canton "wallet" identifies the acting party and optionally carries a TransactionSigner for external signing.

When signer is present, CantonChain.sendMessage and CantonChain.execute use the external signing flow (prepare → sign → execute) instead of direct submission.

Properties

party

party: string

Defined in: canton/types.ts:46

Daml party ID used for actAs in command submissions.


signer?

optional signer?: TransactionSigner

Defined in: canton/types.ts:48

Optional external signer. When provided, transactions go through the interactive submission API.