Skip to content

api.entities.Instruction.types

prashantasdeveloper edited this page Oct 31, 2024 · 65 revisions

Module: api/entities/Instruction/types

Table of contents

Enumerations

Interfaces

Type Aliases

Type Aliases

InstructionDetails

Ƭ InstructionDetails: { createdAt: Date | null ; memo: string | null ; status: InstructionStatus ; tradeDate: Date | null ; valueDate: Date | null ; venue: Venue | null } & InstructionEndCondition

Defined in

api/entities/Instruction/types.ts:40


InstructionEndCondition

Ƭ InstructionEndCondition: { type: SettleOnAffirmation } | { endBlock: BigNumber ; type: SettleOnBlock } | { endAfterBlock: BigNumber ; type: SettleManual }

Defined in

api/entities/Instruction/types.ts:27


InstructionStatusResult

Ƭ InstructionStatusResult: { status: Pending } | { eventIdentifier: EventIdentifier ; status: Exclude<InstructionStatus, Pending> }

Defined in

api/entities/Instruction/types.ts:105


InstructionsByStatus

Ƭ InstructionsByStatus: GroupedInstructions & { partiallyAffirmed: Instruction[] }

Defined in

api/entities/Instruction/types.ts:140


Leg

Ƭ Leg: FungibleLeg | NftLeg | OffChainLeg

Defined in

api/entities/Instruction/types.ts:87


MediatorAffirmation

Ƭ MediatorAffirmation: Object

Type declaration

Name Type Description
expiry? Date Affirmations may have an expiration time
identity Identity -
status AffirmationStatus -

Defined in

api/entities/Instruction/types.ts:114

Clone this wiki locally