In this video, we explore the most basic building block of a CC-Tools chaincode: asset types. Learn about all the features that this Hyperledger Labs project provides.
More information about GoFabric
https://goledger.io
More information about GoLedger CC-Tools
https://github.com/hyperledger-labs/c...
https://github.com/hyperledger-labs/c....
https://goledger-cc-tools.readthedocs...
Join us on Discord:
/ discord
Intro to Smart Contract Development in Hyperledger Fabric with CC-Tools (beginners tutorial)
• Intro to Smart Contract Development in Hyp...
Hyperledger Fabric Chaincode Tools (CC-Tools) initial setup
• Hyperledger Fabric Chaincode Tools (CC-Too...
Using CC-Tools methods Put/PutNew for Hyperledger Fabric development
• Using CC-Tools methods Put/PutNew for Hype...
GoLedger CC-Tools is an open-source Hyperledger Labs project led by the awesome team at GoLedger and open for anyone looking to develop chaincodes in Go. It implement types and methods that accelerates development enormously.
Provides a structure for defining asset types, transactions, data types, validations on asset fields, asset referencing, Ledger operations and a local testing network with APIs for interaction so you can develop with legacy systems or a front-end interface friendly stack.
CC-TOOLS FEATURES
Standard asset data mapping (and their properties)
Encapsulation of Hyperledger Fabric chaincode sdk interface functions
Standard asset key management
Basic types of asset properties (text, number, boolean, date) available
Basic asset array type (text, number or date arrays) available
New asset property types customization
Asset within assets available as references
Asset array available as references
Management of asset details
Write permissions by set of organizations for each asset's property
Private data collections management by asset (read permissions)
Create/Read/Update/Delete (CRUD) transactions build-in
Custom transactions, with prior definition of arguments
Management of transaction details - Compatible web service
Compatible ready-to-use web application