Package Usage: go: github.com/hyperledger/fabric-sdk-go
Package fabricsdk enables Go developers to build solutions that interact with Hyperledger Fabric.
pkg/fabsdk: The main package of the Fabric SDK. This package enables creation of contexts based on
configuration. These contexts are used by the client packages listed below.
Reference: https://godoc.org/github.com/hyperledger/fabric-sdk-go/pkg/fabsdk
pkg/client/channel: Provides channel transaction capabilities.
Reference: https://godoc.org/github.com/hyperledger/fabric-sdk-go/pkg/client/channel
pkg/client/event: Provides channel event capabilities.
Reference: https://godoc.org/github.com/hyperledger/fabric-sdk-go/pkg/client/event
pkg/client/ledger: Enables queries to a channel's underlying ledger.
Reference: https://godoc.org/github.com/hyperledger/fabric-sdk-go/pkg/client/ledger
pkg/client/resmgmt: Provides resource management capabilities such as installing chaincode.
Reference: https://godoc.org/github.com/hyperledger/fabric-sdk-go/pkg/client/resmgmt
pkg/client/msp: Enables identity management capability.
Reference: https://godoc.org/github.com/hyperledger/fabric-sdk-go/pkg/client/msp
Basic workflow
In order to support the 'Gateway' programming model, the following package is provided:
pkg/gateway: Enables Go developers to build client applications using the Hyperledger
Fabric programming model as described in the 'Developing Applications' chapter of the Fabric
documentation.
Reference: https://godoc.org/github.com/hyperledger/fabric-sdk-go/pkg/gateway
10 versions
Latest release: over 4 years ago
165 dependent packages
View more package details: https://packages.ecosystem.code.gouv.fr/registries/proxy.golang.org/packages/github.com/hyperledger/fabric-sdk-go