# AddInstructionParams

## Hierarchy

* **AddInstructionParams**

## Index

### Properties

* [endBlock](#optional-endblock)
* [legs](#legs)
* [tradeDate](#optional-tradedate)
* [valueDate](#optional-valuedate)

## Properties

### `Optional` endBlock

• **endBlock**? : _BigNumber_

_Defined in_ [_src/api/procedures/addInstruction.ts:64_](https://github.com/PolymathNetwork/polymesh-sdk/blob/bf2b7a12/src/api/procedures/addInstruction.ts#L64)

block at which the Instruction will be executed automatically (optional, the Instruction will be executed when all participants have authorized it if not supplied)

### legs

• **legs**: _object\[]_

_Defined in_ [_src/api/procedures/addInstruction.ts:47_](https://github.com/PolymathNetwork/polymesh-sdk/blob/bf2b7a12/src/api/procedures/addInstruction.ts#L47)

array of token movements (amount, from, to, token)

### `Optional` tradeDate

• **tradeDate**? : [_Date_](../../enums/transactionargumenttype#date)

_Defined in_ [_src/api/procedures/addInstruction.ts:56_](https://github.com/PolymathNetwork/polymesh-sdk/blob/bf2b7a12/src/api/procedures/addInstruction.ts#L56)

date at which the trade was agreed upon (optional, for offchain trades)

### `Optional` valueDate

• **valueDate**? : [_Date_](../../enums/transactionargumenttype#date)

_Defined in_ [_src/api/procedures/addInstruction.ts:60_](https://github.com/PolymathNetwork/polymesh-sdk/blob/bf2b7a12/src/api/procedures/addInstruction.ts#L60)

date at which the trade was executed (optional, for offchain trades)
