@digitalasset/daml-ledger
Version:
DAML Ledger API Node.js bindings
88 lines (68 loc) • 4.22 kB
TypeScript
// package: com.daml.ledger.api.v1
// file: com/daml/ledger/api/v1/active_contracts_service.proto
/* tslint:disable */
/* eslint-disable */
import * as jspb from "google-protobuf";
import * as com_daml_ledger_api_v1_event_pb from "../../../../../com/daml/ledger/api/v1/event_pb";
import * as com_daml_ledger_api_v1_transaction_filter_pb from "../../../../../com/daml/ledger/api/v1/transaction_filter_pb";
import * as com_daml_ledger_api_v1_trace_context_pb from "../../../../../com/daml/ledger/api/v1/trace_context_pb";
export class GetActiveContractsRequest extends jspb.Message {
getLedgerId(): string;
setLedgerId(value: string): GetActiveContractsRequest;
hasFilter(): boolean;
clearFilter(): void;
getFilter(): com_daml_ledger_api_v1_transaction_filter_pb.TransactionFilter | undefined;
setFilter(value?: com_daml_ledger_api_v1_transaction_filter_pb.TransactionFilter): GetActiveContractsRequest;
getVerbose(): boolean;
setVerbose(value: boolean): GetActiveContractsRequest;
hasTraceContext(): boolean;
clearTraceContext(): void;
getTraceContext(): com_daml_ledger_api_v1_trace_context_pb.TraceContext | undefined;
setTraceContext(value?: com_daml_ledger_api_v1_trace_context_pb.TraceContext): GetActiveContractsRequest;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetActiveContractsRequest.AsObject;
static toObject(includeInstance: boolean, msg: GetActiveContractsRequest): GetActiveContractsRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: GetActiveContractsRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetActiveContractsRequest;
static deserializeBinaryFromReader(message: GetActiveContractsRequest, reader: jspb.BinaryReader): GetActiveContractsRequest;
}
export namespace GetActiveContractsRequest {
export type AsObject = {
ledgerId: string,
filter?: com_daml_ledger_api_v1_transaction_filter_pb.TransactionFilter.AsObject,
verbose: boolean,
traceContext?: com_daml_ledger_api_v1_trace_context_pb.TraceContext.AsObject,
}
}
export class GetActiveContractsResponse extends jspb.Message {
getOffset(): string;
setOffset(value: string): GetActiveContractsResponse;
getWorkflowId(): string;
setWorkflowId(value: string): GetActiveContractsResponse;
clearActiveContractsList(): void;
getActiveContractsList(): Array<com_daml_ledger_api_v1_event_pb.CreatedEvent>;
setActiveContractsList(value: Array<com_daml_ledger_api_v1_event_pb.CreatedEvent>): GetActiveContractsResponse;
addActiveContracts(value?: com_daml_ledger_api_v1_event_pb.CreatedEvent, index?: number): com_daml_ledger_api_v1_event_pb.CreatedEvent;
hasTraceContext(): boolean;
clearTraceContext(): void;
getTraceContext(): com_daml_ledger_api_v1_trace_context_pb.TraceContext | undefined;
setTraceContext(value?: com_daml_ledger_api_v1_trace_context_pb.TraceContext): GetActiveContractsResponse;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetActiveContractsResponse.AsObject;
static toObject(includeInstance: boolean, msg: GetActiveContractsResponse): GetActiveContractsResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: GetActiveContractsResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetActiveContractsResponse;
static deserializeBinaryFromReader(message: GetActiveContractsResponse, reader: jspb.BinaryReader): GetActiveContractsResponse;
}
export namespace GetActiveContractsResponse {
export type AsObject = {
offset: string,
workflowId: string,
activeContractsList: Array<com_daml_ledger_api_v1_event_pb.CreatedEvent.AsObject>,
traceContext?: com_daml_ledger_api_v1_trace_context_pb.TraceContext.AsObject,
}
}