Top-level execution report assembled from its four groups.

Constructors

  • Constructs an empty report; populate it through the group setters.

    Returns ExecutionReport

Accessors

  • get financialImpact(): undefined | FinancialImpact
  • The financial-impact group, or undefined.

    Returns undefined | FinancialImpact

  • set financialImpact(value): void
  • Sets the financial-impact group.

    Accepts a FinancialImpact object or a plain FinancialImpactInit literal.

    Errors

    Throws ParamError when a literal field is invalid.

    Returns void

  • get operation(): undefined | ExecutionReportOperation
  • The operation group, or undefined.

    Returns undefined | ExecutionReportOperation

  • set operation(value): void
  • Sets the operation group.

    Accepts an ExecutionReportOperation object or a plain ExecutionReportOperationInit literal.

    Errors

    Throws ParamError/AssetError when a literal field is invalid.

    Returns void

Methods

  • Returns void

  • Returns void