This Flogo extension is designed to allow developers to use the Flogo visual programming environment to design and implement apps or services that interact with a Hyperledger Fabric network. This extension supports the following release versions:
The Fabric Connector allows you to configure connections of the target Hyperledger Fabric network.
The Fabric Event Listener Trigger allows you to implement blockchain apps that listens to Hyperledger Fabric events, including block events, filtered block events, and chaincode events.
The Fabric Request Activity allows you to implement client apps that interacts with Hyperledger Fabric network by submitting query
or invoke
requests. A Fabric invoke
request can execute a specified chaincode to create or update states in distributed ledger or private collections. A Fabric query
request can execute a specified chaincode to query current states or history in distributed ledger or private collections without changing any state.
With these extensions, Hyperledger Fabric client apps can be designed and implemented with zero code. Refer to the samples for more details about implementing REST or GraphQL service that interacts with a Hyperledger Fabric network.
To use this extension in Flogo model, you can create fabclientExtension.zip
by using the script zip-fabclient.sh
, and then upload the zip-file to the TIBCO Flogo® Enterprise 2.10.0
as an extension, and so they are available for modeling client apps and services for Hyperledger Fabric.