# OVMArgs

> **OVMArgs** = `object`

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

OVM Arguments for contract creation

## Properties

| Property | Type | Description | Defined in |
| ------ | ------ | ------ | ------ |
| <a id="ovmowneraddress"></a> `OVMOwnerAddress` | `string` | Owner address for the OVM contract. | [types.ts:568](https://github.com/ObolNetwork/obol-sdk/blob/5137bd5c4ded55a50234f19135ea3a5bfeab4d47/src/types.ts#L568) |
| <a id="principalrecipient"></a> `principalRecipient` | `string` | Principal recipient address. | [types.ts:571](https://github.com/ObolNetwork/obol-sdk/blob/5137bd5c4ded55a50234f19135ea3a5bfeab4d47/src/types.ts#L571) |
| <a id="rewardrecipient"></a> `rewardRecipient` | `string` | Rewards recipient of the cluster. | [types.ts:574](https://github.com/ObolNetwork/obol-sdk/blob/5137bd5c4ded55a50234f19135ea3a5bfeab4d47/src/types.ts#L574) |
| <a id="principalthreshold"></a> `principalThreshold` | `number` | Principal threshold in ETH for OVM contract. | [types.ts:577](https://github.com/ObolNetwork/obol-sdk/blob/5137bd5c4ded55a50234f19135ea3a5bfeab4d47/src/types.ts#L577) |
