corda / net.corda.finance.flows / CashExitFlow

CashExitFlow

class CashExitFlow : AbstractCashFlow<Result>

Initiates a flow that produces an cash exit transaction.

Parameters

amount - the amount of a currency to remove from the ledger.

issuerRef - the reference on the issued currency. Added to the node's legal identity to determine the issuer.

Types

ExitRequest

class ExitRequest : AbstractRequest

Constructors

<init>

CashExitFlow(amount: <ERROR CLASS><Currency>, issuerRef: <ERROR CLASS>)
CashExitFlow(request: ExitRequest)CashExitFlow(amount: <ERROR CLASS><Currency>, issuerRef: <ERROR CLASS>, progressTracker: <ERROR CLASS>)

Initiates a flow that produces an cash exit transaction.

Inherited Properties

progressTracker

open val progressTracker: <ERROR CLASS>

Functions

call

fun call(): Result

Inherited Functions

finaliseTx

fun finaliseTx(tx: <ERROR CLASS>, sessions: Collection<<ERROR CLASS>>, message: String): <ERROR CLASS>

Companion Object Functions

tracker

fun tracker(): <ERROR CLASS>