Cash payments and issuances. Two party "delivery vs payment" atomic asset swaps.
WARNING: This library is not suitable for production use and should not be used in real CorDapps. Instead, use the Token SDK, or implement your own library. This library may be removed in a future release without warning.
AbstractCashFlow |
Initiates a flow that produces an Issue/Move or Exit Cash transaction. abstract class AbstractCashFlow<out T> : FlowLogic<T> |
CashExitFlow |
Initiates a flow that produces an cash exit transaction. class CashExitFlow : AbstractCashFlow<Result> |
CashExitResponderFlow |
class CashExitResponderFlow : FlowLogic<Unit> |
CashIssueAndPaymentFlow |
Initiates a flow that self-issues cash and then send this to a recipient. class CashIssueAndPaymentFlow : AbstractCashFlow<Result> |
CashIssueFlow |
Initiates a flow that self-issues cash (which should then be sent to recipient(s) using a payment transaction). class CashIssueFlow : AbstractCashFlow<Result> |
CashPaymentFlow |
Initiates a flow that sends cash to a recipient. open class CashPaymentFlow : AbstractCashFlow<Result> |
CashPaymentReceiverFlow |
class CashPaymentReceiverFlow : FlowLogic<Unit> |
TwoPartyDealFlow |
Classes for manipulating a two party deal or agreement. object TwoPartyDealFlow |
TwoPartyTradeFlow |
This asset trading flow implements a "delivery vs payment" type swap. It has two parties (B and S for buyer and seller) and the following steps: object TwoPartyTradeFlow |
CashException |
class CashException : FlowException |