Module: Instruction Types
Enumerations
Interfaces
- FungibleLeg
- GroupedInstructions
- GroupedInvolvedInstructions
- InstructionAffirmation
- InstructionLockedInfo
- NftLeg
- OffChainAffirmation
- OffChainLeg
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:45
InstructionEndCondition
Ƭ InstructionEndCondition: { type: SettleOnAffirmation } | { endBlock: BigNumber ; type: SettleOnBlock } | { endAfterBlock: BigNumber ; type: SettleManual } | { type: SettleAfterLock }
Defined in
api/entities/Instruction/types.ts:29
InstructionStatusResult
Ƭ InstructionStatusResult: { status: Pending } | { eventIdentifier: EventIdentifier ; status: Exclude<InstructionStatus, Pending> }
Defined in
api/entities/Instruction/types.ts:111
InstructionsByStatus
Ƭ InstructionsByStatus: GroupedInstructions & { partiallyAffirmed: Instruction[] }
Defined in
api/entities/Instruction/types.ts:146
Leg
Ƭ Leg: FungibleLeg | NftLeg | OffChainLeg
Defined in
api/entities/Instruction/types.ts:92
MediatorAffirmation
Ƭ MediatorAffirmation: Object
Type declaration
| Name | Type | Description |
|---|---|---|
expiry? | Date | Affirmations may have an expiration time |
identity | Identity | - |
status | AffirmationStatus | - |