UNPKG

@digitalasset/daml-ledger

Version:
52 lines (51 loc) 1.4 kB
import { TransactionTree } from "./TransactionTree"; /** * Example: * * ``` * { * transaction: { * commandId: 'some-command-id', * effectiveAt: { * seconds: 1554382900 * nanoseconds: 0 * }, * offset: '42', * transactionId: 'some-tx-id', * workflowId: 'some-workflow-id', * eventsById: { * 'some-event-id': { * eventType: 'created', * eventId: 'some-event-id', * contractId: 'some-contract-id', * templateId: { * packageId: 'my-package-id', * moduleName: 'SomeModule', * entityName: 'SomeTemplate' * }, * arguments: { * fields: { * someKey: { valueType: 'bool', bool: true } * } * }, * witnessParties: [ 'Alice', 'Bob' ] * } * }, * rootEventIds: [ * 'event-1', * 'event-2' * ] * } * } * ``` * * To express values in a more concise way, you can have a look at the {@link ValueHelpers}. * * @see TransactionTree * @see Timestamp * @see TreeEvent * @see Record */ export interface GetTransactionResponse { transaction: TransactionTree; }