UNPKG

@digitalasset/daml-ledger

Version:
42 lines (41 loc) 3.03 kB
import { ITransactionServiceClient } from "../generated/com/daml/ledger/api/v1/transaction_service_grpc_pb"; import { ValidationReporter } from "../reporting/ValidationReporter"; import { ClientCancellableCall } from "../call/ClientCancellableCall"; import { GetLedgerEndResponse } from "../model/GetLedgerEndResponse"; import { Callback } from "../util/Callback"; import { GetTransactionResponse } from "../model/GetTransactionResponse"; import { GetTransactionByEventIdRequest } from "../model/GetTransactionByEventIdRequest"; import { GetTransactionByIdRequest } from "../model/GetTransactionByIdRequest"; import { GetTransactionsResponse } from "../model/GetTransactionsResponse"; import { ClientReadableObjectStream } from "../call/ClientReadableObjectStream"; import { GetTransactionsRequest } from "../model/GetTransactionsRequest"; import { GetTransactionTreesResponse } from "../model/GetTransactionTreesResponse"; import { GetFlatTransactionResponse } from "../model/GetFlatTransactionResponse"; export declare class NodeJsTransactionClient { private readonly ledgerId; private readonly client; private readonly reporter; constructor(ledgerId: string, client: ITransactionServiceClient, reporter: ValidationReporter); private getLedgerEndCallback; private getLedgerEndPromise; getLedgerEnd(): Promise<GetLedgerEndResponse>; getLedgerEnd(callback: Callback<GetLedgerEndResponse>): ClientCancellableCall; private getTransactionByEventIdCallback; private getTransactionByEventIdPromise; getTransactionByEventId(requestObject: GetTransactionByEventIdRequest): Promise<GetTransactionResponse>; getTransactionByEventId(requestObject: GetTransactionByEventIdRequest, callback: Callback<GetTransactionResponse>): ClientCancellableCall; private getFlatTransactionByEventIdCallback; private getFlatTransactionByEventIdPromise; getFlatTransactionByEventId(requestObject: GetTransactionByEventIdRequest): Promise<GetFlatTransactionResponse>; getFlatTransactionByEventId(requestObject: GetTransactionByEventIdRequest, callback: Callback<GetFlatTransactionResponse>): ClientCancellableCall; private getTransactionByIdCallback; private getTransactionByIdPromise; getTransactionById(requestObject: GetTransactionByIdRequest): Promise<GetTransactionResponse>; getTransactionById(requestObject: GetTransactionByIdRequest, callback: Callback<GetTransactionResponse>): ClientCancellableCall; private getFlatTransactionByIdCallback; private getFlatTransactionByIdPromise; getFlatTransactionById(requestObject: GetTransactionByIdRequest): Promise<GetFlatTransactionResponse>; getFlatTransactionById(requestObject: GetTransactionByIdRequest, callback: Callback<GetFlatTransactionResponse>): ClientCancellableCall; getTransactions(requestObject: GetTransactionsRequest): ClientReadableObjectStream<GetTransactionsResponse>; getTransactionTrees(requestObject: GetTransactionsRequest): ClientReadableObjectStream<GetTransactionTreesResponse>; }