corda / net.corda.flows / IssuerFlow

# IssuerFlow

`object IssuerFlow`

This flow enables a client to request issuance of some FungibleAsset from a server acting as an issuer (see Issued) of FungibleAssets.

It is not intended for production usage, but rather for experimentation and testing purposes where it may be useful for creation of fake assets.

### Types

IssuanceRequestState | `data class IssuanceRequestState`
IssuanceRequester | `class IssuanceRequester : FlowLogic<SignedTransaction>` IssuanceRequester should be used by a client to ask a remote node to issue some FungibleAsset with the given details. Returns the transaction created by the Issuer to move the cash to the Requester.
Issuer | `class Issuer : FlowLogic<SignedTransaction>` Issuer refers to a Node acting as a Bank Issuer of FungibleAsset, and processes requests from a IssuanceRequester client. Returns the generated transaction representing the transfer of the Issued to the issue requester.