@fairmint/canton-node-sdk
Version:
Canton Node SDK
15 lines • 904 B
TypeScript
import { type LedgerJsonApiClient } from '../../clients/ledger-json-api';
import { type GenerateExternalPartyTopologyParams, type GenerateExternalPartyTopologyResponse } from '../../clients/ledger-json-api/operations/v2/parties/external/generate-topology';
export interface GenerateExternalPartyOptions {
ledgerClient: LedgerJsonApiClient;
synchronizerId: string;
partyHint: string;
publicKey: GenerateExternalPartyTopologyParams['publicKey'];
localParticipantObservationOnly?: boolean;
otherConfirmingParticipantUids?: string[];
confirmationThreshold?: number;
observingParticipantUids?: string[];
}
/** Helper that invokes the external party topology generation endpoint. */
export declare function generateExternalPartyTopology(options: GenerateExternalPartyOptions): Promise<GenerateExternalPartyTopologyResponse>;
//# sourceMappingURL=generate-external-party.d.ts.map