Previous Page

Smart Contracts & Hyperledger Fabric: Working with Fabric Chaincode in Golang

Smart Contracts & Hyperledger Fabric: Working with Fabric Chaincode in Golang


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Discover how to complete the provisioning of a Hyperledger Fabric network and how to develop, deploy, and work with a smart contract coded in Go.



Expected Duration (hours)
1.1

Lesson Objectives

Smart Contracts & Hyperledger Fabric: Working with Fabric Chaincode in Golang

  • identify the subject areas covered in this course
  • use the configtxgen tool to create the Fabric network's first genesis block and channel
  • define the certificate authority service for the organization in the Fabric network
  • configure the ordering service, peer, and state database services for the Fabric network
  • create a Hyperledger Fabric network using the configuration files and initialize a channel
  • define the Init method in a Go smart contract for the Fabric network
  • code the Invoke method and different operations that can be called in a Go smart contract
  • install and instantiate the Go chaincode and invoke the operations defined in the contract
  • describe Docker services, access the contract state in a smart contract, and deploy chaincode on a channel
  • Course Number:
    it_bcbschdj_03_enus

    Expertise Level
    Intermediate