[**@sebasoft/neuron-js**](../../README.md)

***

> **summarizeExecutionOutput**(`result`): `object`

Defined in: [contracts/validation.ts:336](https://github.com/SebaSOFT/neuron-js/blob/aff482a5bc89c6f9dff62f832acdd1bd10d3a175/src/contracts/validation.ts#L336)

## Parameters

### result

#### messages

`string`[]

#### value

`unknown`

#### isSuccessful

## Returns

`object`

### messages

> **messages**: `string`[] = `result.messages`

### ok

> **ok**: `boolean`

### rulesExecuted

> **rulesExecuted**: `number` \| `null`
