@InitiatingFlow @StartableByRPC public class CashExitFlow extends AbstractCashFlow
Initiates a flow that produces an cash exit transaction.
public CashExitFlow(@NotNull Amount<java.util.Currency> amount, @NotNull OpaqueBytes issuerRef, @NotNull ProgressTracker progressTracker)
Initiates a flow that produces an cash exit transaction.
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 theissuer.public CashExitFlow(@NotNull Amount<java.util.Currency> amount, @NotNull OpaqueBytes issuerRef)
public CashExitFlow(@NotNull net.corda.finance.flows.CashExitFlow.ExitRequest request)