Smart Contracts & Hyperledger Fabric: Hyperledger Composer Playground
Blockchain
| Intermediate
- 13 Videos | 1h 31m 35s
- Includes Assessment
- Earns a Badge
In this course, you will explore the definition and testing of a blockchain app for recording transactions on supply chain assets. In the cloud-based Hyperledger Composer environment, examine syntax of the CTO modeling language. Recall the transaction processing script and identify access control list (ACL) rules for a Hyperledger Composer network. Next, test business blockchain network scenarios in a Composer Playground test environment using the Composer Playground tool and identify options and templates to build business blockchain networks: identifying assets, participants, and transactions involved in a supply chain's blockchain network. Generate identities for Hyperledger Composer network participants and create assets and participants involved in transactions. Perform tests of permissions defined in Composer's ACL file and confirm the logic of the transactions, then invoke transactions using Composer Playground UI and confirm defined permissions. Export the blockchain business network defined in Hyperledger Composer Playground, which can later be used to deploy the network to another Hyperledger Fabric network. The concluding exercise lists definition files for a Hypercomposer blockchain application and connects participants to the test environment.
WHAT YOU WILL LEARN
-
identify the subject areas covered in this courseconnect to the cloud-based Hyperledger Composer environment and recognize the syntax of the CTO modeling languagerecall the details required in the transaction processing script for a Hyperledger Composer networkidentify the types of rules that can be defined in the access control list (ACL) for a Hyperledger Composer networkdeploy a business blockchain network to a test environment on Hyperledger Composer Playgrounduse the Hyperledger Composer Playground tool to test different scenarios for a business blockchain networkidentify the options and templates supplied by Hyperledger Composer Playground to build out business blockchain networks
-
define the assets, participants, and types of transactions and events that will be involved in a blockchain network for a supply chaingenerate identities for different participants in a Hyperledger Composer network and create instances of assets and participants that will be involved in transactionsperform tests of the permissions defined in the ACL file of the Hyperledger Composer network and confirm the logic of the transactionsinvoke transactions using the Hyperledger Composer Playground UI and confirm the permissions defined for the networkexport the blockchain business network defined in Hyperledger Composer Playground, which can later be used to deploy the network to another Hyperledger Fabric networklist the definition files for a Hyperledger Composer blockchain application and connect to the test environment as an instance of a participant
IN THIS COURSE
-
1.Course Overview2m 40sUP NEXT
-
2.Hyperledger Composer Playground on the Cloud9m 6s
-
3.The Transaction Processing Script5m 36s
-
4.The ACL File7m 46s
-
5.Deploying the Blockchain Network6m 46s
-
6.Testing the Blockchain Network5m 48s
-
7.Building a Business Blockchain Network from Scratch9m 27s
-
8.Defining Resources and Transactions8m 59s
-
9.Creating Identities and Instances of Resources8m 4s
-
10.Testing Permissions and Transactions - Part 19m 45s
-
11.Testing Permissions and Transactions - Part 25m 51s
-
12.Exporting the Network Definition6m 38s
-
13.Exercise: Hyperledger Composer Playground5m 10s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.