Registry /
cloud / hyperledger-fabric-sdk-go
Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
fabricsdk
✓ github.com/hyperledger/fabric-sdk-go
Initializes the Fabric SDK and performs a chaincode query.
package main
import (
"fmt"
"github.com/hyperledger/fabric-sdk-go/pkg/client/channel"
"github.com/hyperledger/fabric-sdk-go/pkg/core/config"
"github.com/hyperledger/fabric-sdk-go/pkg/fabsdk"
)
func main() {
sdk, err := fabsdk.New(config.FromFile("config.yaml"))
if err != nil {
panic(err)
}
defer sdk.Close()
clientCtx := sdk.ChannelContext("mychannel", fabsdk.WithUser("Admin"))
client, err := channel.New(clientCtx)
if err != nil {
panic(err)
}
resp, err := client.Query(channel.Request{ChaincodeID: "mycc", Fcn: "query", Args: [][]byte{[]byte("key")}})
if err != nil {
panic(err)
}
fmt.Println(string(resp.Payload))
}
Upgrade
Version history
1.0.0latest on pkg.go.dev
Audit
Dependencies
No dependency data recorded yet.