> For the complete documentation index, see [llms.txt](https://developers.polymath.network/polymesh-sdk-api-reference/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/interfaces/types.groupedinstructions.md).

# types.GroupedInstructions

[@polymeshassociation/polymesh-sdk](/polymesh-sdk-api-reference/docs-alpha/classes.md) / [Modules](/polymesh-sdk-api-reference/docs-alpha/modules.md) / [types](/polymesh-sdk-api-reference/docs-alpha/modules-1/types.md) / GroupedInstructions

## Interface: GroupedInstructions

[types](/polymesh-sdk-api-reference/docs-alpha/modules-1/types.md).GroupedInstructions

### Table of contents

#### Properties

* [affirmed](#affirmed)
* [failed](#failed)
* [pending](#pending)

### Properties

#### affirmed

• **affirmed**: [`Instruction`](/polymesh-sdk-api-reference/docs-alpha/classes/api_entities_instruction.instruction.md)\[]

Instructions that have already been affirmed by the Identity

**Defined in**

[types/index.ts:1367](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/types/index.ts#L1367)

***

#### failed

• **failed**: [`Instruction`](/polymesh-sdk-api-reference/docs-alpha/classes/api_entities_instruction.instruction.md)\[]

Instructions that failed in their execution (can be rescheduled). This group supersedes the other three, so for example, a failed Instruction might also belong in the `affirmed` group, but it will only be included in this one

**Defined in**

[types/index.ts:1377](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/types/index.ts#L1377)

***

#### pending

• **pending**: [`Instruction`](/polymesh-sdk-api-reference/docs-alpha/classes/api_entities_instruction.instruction.md)\[]

Instructions that still need to be affirmed/rejected by the Identity

**Defined in**

[types/index.ts:1371](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/types/index.ts#L1371)
