Reference material for Hyperledger Composer
The Hyperledger Composer reference material contains a number of topics including reference information for the npm modules, CLI commands, modeling language, APIs, connection profiles, and a glossary of common terms.
The Hyperledger Composer Historian provides a registry that contains information about historical transactions
Hyperledger Composer npm Modules
Hyperledger Composer contains a number of npm modules which provide the APIs and command line tools necessary for developing a solution with Hyperledger Composer.
The Hyperledger Composer modeling language is an object-oriented language which defines the business network model containing assets, participants, and transactions.
Access Control Language
The Hyperledger Composer access control language provides declarative access control over the elements of the domain model. Access control rules define actions that individual participants or participant groups can perform on resources in the business network, including conditional actions.
The Hyperledger Composer query language defines queries to run and return data from business networks.
Composer models are expected to change and evolve over time. However some care and discipline must be applied when making model changes to ensure that existing instances are still valid with respect to the new model.
In order to connect your business network to a fabric, you must define a connection profile. Connection profiles contain the information necessary to connect to a fabric. This topic contains example connection profiles for Hyperledger Fabric v0.6 and v1.0.
Transaction Processor Functions
A Hyperledger Composer business network must include one or more script files to implement transaction logic. The transaction logic is automatically invoked by the runtime whenever the relevant transactions are submitted.
Hyperledger Composer CLI Commands
The list of all Hyperledger Composer CLI commands for performing multiple administrative, operational, and development tasks.
Hyperledger Composer Glossary of Terms
The glossary contains definitions of all Hyperledger Composer terms for developing a solution with Hyperledger Composer.