@fairmint/canton-node-sdk
Version:
Canton Node SDK
12 lines • 814 B
TypeScript
import { type LedgerJsonApiClient } from '../../clients/ledger-json-api';
import { type AllocateExternalPartyParams, type AllocateExternalPartyResponse } from '../../clients/ledger-json-api/operations/v2/parties/external/allocate-external-party';
export interface AllocateExternalPartyOptions {
ledgerClient: LedgerJsonApiClient;
synchronizerId: string;
identityProviderId: string;
onboardingTransactions?: AllocateExternalPartyParams['onboardingTransactions'];
multiHashSignatures?: AllocateExternalPartyParams['multiHashSignatures'];
}
/** Helper that submits the signed external party topology to the ledger. */
export declare function allocateExternalParty(options: AllocateExternalPartyOptions): Promise<AllocateExternalPartyResponse>;
//# sourceMappingURL=allocate-external-party.d.ts.map