@fairmint/canton-node-sdk
Version:
Canton Node SDK
102 lines • 4.94 kB
TypeScript
import { z } from 'zod';
export declare const SubmitAndWaitParamsSchema: z.ZodObject<{
commands: z.ZodArray<z.ZodAny>;
commandId: z.ZodString;
actAs: z.ZodArray<z.ZodString>;
userId: z.ZodOptional<z.ZodString>;
readAs: z.ZodOptional<z.ZodArray<z.ZodString>>;
workflowId: z.ZodOptional<z.ZodString>;
deduplicationPeriod: z.ZodOptional<z.ZodAny>;
minLedgerTimeAbs: z.ZodOptional<z.ZodString>;
minLedgerTimeRel: z.ZodOptional<z.ZodAny>;
submissionId: z.ZodOptional<z.ZodString>;
disclosedContracts: z.ZodOptional<z.ZodArray<z.ZodAny>>;
synchronizerId: z.ZodOptional<z.ZodString>;
packageIdSelectionPreference: z.ZodOptional<z.ZodArray<z.ZodString>>;
prefetchContractKeys: z.ZodOptional<z.ZodArray<z.ZodAny>>;
}, z.core.$strip>;
export declare const SubmitAndWaitForTransactionParamsSchema: z.ZodObject<{
commands: z.ZodArray<z.ZodAny>;
commandId: z.ZodString;
actAs: z.ZodArray<z.ZodString>;
userId: z.ZodOptional<z.ZodString>;
readAs: z.ZodOptional<z.ZodArray<z.ZodString>>;
workflowId: z.ZodOptional<z.ZodString>;
deduplicationPeriod: z.ZodOptional<z.ZodAny>;
minLedgerTimeAbs: z.ZodOptional<z.ZodString>;
minLedgerTimeRel: z.ZodOptional<z.ZodAny>;
submissionId: z.ZodOptional<z.ZodString>;
disclosedContracts: z.ZodOptional<z.ZodArray<z.ZodAny>>;
synchronizerId: z.ZodOptional<z.ZodString>;
packageIdSelectionPreference: z.ZodOptional<z.ZodArray<z.ZodString>>;
prefetchContractKeys: z.ZodOptional<z.ZodArray<z.ZodAny>>;
transactionFormat: z.ZodOptional<z.ZodAny>;
}, z.core.$strip>;
export declare const SubmitAndWaitForReassignmentParamsSchema: z.ZodObject<{
reassignmentCommands: z.ZodObject<{
workflowId: z.ZodOptional<z.ZodString>;
userId: z.ZodOptional<z.ZodString>;
commandId: z.ZodString;
submitter: z.ZodString;
submissionId: z.ZodOptional<z.ZodString>;
commands: z.ZodArray<z.ZodAny>;
}, z.core.$strip>;
eventFormat: z.ZodOptional<z.ZodAny>;
}, z.core.$strip>;
export declare const SubmitAndWaitForTransactionTreeParamsSchema: z.ZodObject<{
commands: z.ZodArray<z.ZodAny>;
commandId: z.ZodString;
actAs: z.ZodArray<z.ZodString>;
userId: z.ZodOptional<z.ZodString>;
readAs: z.ZodOptional<z.ZodArray<z.ZodString>>;
workflowId: z.ZodOptional<z.ZodString>;
deduplicationPeriod: z.ZodOptional<z.ZodAny>;
minLedgerTimeAbs: z.ZodOptional<z.ZodString>;
minLedgerTimeRel: z.ZodOptional<z.ZodAny>;
submissionId: z.ZodOptional<z.ZodString>;
disclosedContracts: z.ZodOptional<z.ZodArray<z.ZodAny>>;
synchronizerId: z.ZodOptional<z.ZodString>;
packageIdSelectionPreference: z.ZodOptional<z.ZodArray<z.ZodString>>;
prefetchContractKeys: z.ZodOptional<z.ZodArray<z.ZodAny>>;
}, z.core.$strip>;
export declare const AsyncSubmitParamsSchema: z.ZodObject<{
commands: z.ZodArray<z.ZodAny>;
commandId: z.ZodString;
actAs: z.ZodArray<z.ZodString>;
userId: z.ZodOptional<z.ZodString>;
readAs: z.ZodOptional<z.ZodArray<z.ZodString>>;
workflowId: z.ZodOptional<z.ZodString>;
deduplicationPeriod: z.ZodOptional<z.ZodAny>;
minLedgerTimeAbs: z.ZodOptional<z.ZodString>;
minLedgerTimeRel: z.ZodOptional<z.ZodAny>;
submissionId: z.ZodOptional<z.ZodString>;
disclosedContracts: z.ZodOptional<z.ZodArray<z.ZodAny>>;
synchronizerId: z.ZodOptional<z.ZodString>;
packageIdSelectionPreference: z.ZodOptional<z.ZodArray<z.ZodString>>;
prefetchContractKeys: z.ZodOptional<z.ZodArray<z.ZodAny>>;
}, z.core.$strip>;
export declare const AsyncSubmitReassignmentParamsSchema: z.ZodObject<{
reassignmentCommands: z.ZodObject<{
workflowId: z.ZodOptional<z.ZodString>;
userId: z.ZodOptional<z.ZodString>;
commandId: z.ZodString;
submitter: z.ZodString;
submissionId: z.ZodOptional<z.ZodString>;
commands: z.ZodArray<z.ZodAny>;
}, z.core.$strip>;
}, z.core.$strip>;
export declare const CompletionsParamsSchema: z.ZodObject<{
userId: z.ZodString;
parties: z.ZodArray<z.ZodString>;
beginExclusive: z.ZodOptional<z.ZodNumber>;
limit: z.ZodOptional<z.ZodNumber>;
streamIdleTimeoutMs: z.ZodOptional<z.ZodNumber>;
}, z.core.$strip>;
export type SubmitAndWaitParams = z.infer<typeof SubmitAndWaitParamsSchema>;
export type SubmitAndWaitForTransactionParams = z.infer<typeof SubmitAndWaitForTransactionParamsSchema>;
export type SubmitAndWaitForReassignmentParams = z.infer<typeof SubmitAndWaitForReassignmentParamsSchema>;
export type SubmitAndWaitForTransactionTreeParams = z.infer<typeof SubmitAndWaitForTransactionTreeParamsSchema>;
export type AsyncSubmitParams = z.infer<typeof AsyncSubmitParamsSchema>;
export type AsyncSubmitReassignmentParams = z.infer<typeof AsyncSubmitReassignmentParamsSchema>;
export type CompletionsParams = z.infer<typeof CompletionsParamsSchema>;
//# sourceMappingURL=commands.d.ts.map