# TotalSplitPayload

> **TotalSplitPayload** = `object`

Defined in: [types.ts:176](https://github.com/ObolNetwork/obol-sdk/blob/5137bd5c4ded55a50234f19135ea3a5bfeab4d47/src/types.ts#L176)

Split Proxy Params

## Extended by

* [`RewardsSplitPayload`](https://docs.obol.org/sdk/interfaces/rewardssplitpayload)

## Properties

| Property             | Type                                                                         | Description                                                                                                                                                                                                 | Defined in                                                                                                              |
| -------------------- | ---------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| `splitRecipients`    | [`SplitRecipient`](https://docs.obol.org/sdk/type-aliases/splitrecipient)\[] | The split recipients addresses and splits.                                                                                                                                                                  | [types.ts:178](https://github.com/ObolNetwork/obol-sdk/blob/5137bd5c4ded55a50234f19135ea3a5bfeab4d47/src/types.ts#L178) |
| `ObolRAFSplit?`      | `number`                                                                     | Split percentageNumber allocated for obol retroactive funding, minimum is 1%.                                                                                                                               | [types.ts:181](https://github.com/ObolNetwork/obol-sdk/blob/5137bd5c4ded55a50234f19135ea3a5bfeab4d47/src/types.ts#L181) |
| `distributorFee?`    | `number`                                                                     | The percentageNumber of accrued rewards that is paid to the caller of the distribution function to compensate them for the gas costs of doing so. Cannot be greater than 10%. For example, 5 represents 5%. | [types.ts:184](https://github.com/ObolNetwork/obol-sdk/blob/5137bd5c4ded55a50234f19135ea3a5bfeab4d47/src/types.ts#L184) |
| `controllerAddress?` | `string`                                                                     | Address that can mutate the split, should be ZeroAddress for immutable split.                                                                                                                               | [types.ts:187](https://github.com/ObolNetwork/obol-sdk/blob/5137bd5c4ded55a50234f19135ea3a5bfeab4d47/src/types.ts#L187) |
