Hyperledger Fabric - execute asynchronous transaction

Description - Calls chaincode to execute a transaction on a blockchain in the Hyperledger Fabric

Runtime Class - com.ibi.agents.XDFabricAgent


Configuration

This action requires a Generics Configuration as well as the following required parameters.

Parameter Groups

 ParameterTypeDescription
Minimum Successful:integerMinimum number of successful proposals required to send the transaction to the orderers.
Maximum Failed:integerMaximum number of failed proposals tolerated. The transaction will not be sent to the orderers if there are more failed proposals.
* - denotes required
 ParameterTypeDescription
*Queue Name:stringName of the internal queue where the asynchronous TransactionEvent will be sent
*Format:stringFormat of the document sent to the internal queue

Select from one of the following options:
  • XML {xml}
  • JSON {json}
*Want User RegistersbooleanUser registers are processing variables and their values. If you want these registers to be emitted with the message set this to true. In resubmit operations, usually this is set to false.
*PriorityintegerThe priority is an integer between 0 and 9 inclusive. The lowest priority is 0. The highest most expedited priority is 9.
*Put TimeoutintegerTime, in milliseconds, to wait for queue to become available when attempting to put a message on the queue. You can enter 0 for an unlimited wait, but this is not recommended. If no value is supplied, timeout will be set to 3000 milliseconds.
*Registers NamespacestringNamespace or list of namespaces containing registers that will be made available to the internal listener. Select Default for all registers in default (no prefix) namespace or None to send no registers at all. Enter '*' for registers from all namespaces.

Select from one of the following options:
  • Default Namespace {default} - All registers will be passed and made available to the queue.
  • None {none} - No registers will be passed and made available to the queue.
* - denotes required

Output Events

NameDescription
onFailParseCould not parse a document.
onFailOperationCould not perform the operation requested.