com.r3corda.contracts.asset / Obligation / Commands / Exit

# Exit

`data class Exit<P> : Commands, IssuanceCommands<P>`

A command stating that the debt is being released by the beneficiary. Normally would indicate either settlement outside of the ledger, or that the obligor is unable to pay.

### Constructors

<init> | `Exit(aggregateState: IssuanceDefinition<P>, amount: Amount<P>)` A command stating that the debt is being released by the beneficiary. Normally would indicate either settlement outside of the ledger, or that the obligor is unable to pay.

### Properties

aggregateState | `val aggregateState: IssuanceDefinition<P>`
amount | `val amount: Amount<P>`