Skip to main content
Version: 1.6.2

Type Alias: CantonConfig

CantonConfig = { ccipParty: string; edsUrl: string; externalEdsUrlsByOwner?: Record<string, string>; indexerUrl?: string; jwt: string; party: string; transferInstructionUrl: string; }

Defined in: chain.ts:183

Configuration for connecting to a Canton Ledger API and fetch CCIP disclosures.

Properties

ccipParty

ccipParty: string

Defined in: chain.ts:188

CCIP party identifier


edsUrl

edsUrl: string

Defined in: chain.ts:194

Base URL for the EDS (Explicit Disclosure Service) API.


externalEdsUrlsByOwner?

optional externalEdsUrlsByOwner?: Record<string, string>

Defined in: chain.ts:201

Optional mapping from a Canton RawInstanceAddress owner party to that owner's external EDS base URL. When absent, edsUrl is used for both global and external EDS endpoints.


indexerUrl?

optional indexerUrl?: string

Defined in: chain.ts:207

Optional base URL for a transaction indexer to fetch CCV verifications; if not provided, default URL will be used.


jwt

jwt: string

Defined in: chain.ts:191

JSON Web Token for authentication with the Canton Ledger API.


party

party: string

Defined in: chain.ts:185

Party identifier for the Canton Ledger API.


transferInstructionUrl

transferInstructionUrl: string

Defined in: chain.ts:204

Base URL for the Transfer Instruction API.