Release 1.0.0
This release is the first of the contractapi, metadata and serializer packages. These provide a way to write Go chaincode using the updated fabric programming model which was introduced to the Node and Java chaincode implementations in Fabric 1.4.
This release provides:
- the ability to get metadata describing a chaincode via the system chaincode
- tutorials on getting up and running with the packages
Using this release you can write Go chaincode without adding the boilerplate of:
- routing function calls via the invoke/init method
- converting the raw arguments passed in by Fabric for use in functions
- converting values to return from functions to bytes and then returning a fabric shim success response
- converting from error values to return a fabric shim error response
For more information on this, please review the JIRA epic this release concludes here -> https://jira.hyperledger.org/browse/FABCAG-1