| BlockchainInfo | 
 BlockchainInfo contains information about the blockchain ledger. 
 | 
| BlockEvent | 
 A wrapper for the Block returned in an Event 
 | 
| BlockInfo | 
 BlockInfo contains the data from a Common.Block 
 | 
| BlockInfo.EndorserInfo | 
  | 
| ChaincodeCollectionConfiguration | 
  | 
| ChaincodeEndorsementPolicy | 
 A wrapper for the Hyperledger Fabric Policy object 
 | 
| ChaincodeEvent | 
 Encapsulates a Chaincode event. 
 | 
| ChaincodeID | 
 ChaincodeID identifies chaincode. 
 | 
| ChaincodeID.Builder | 
 Build a new ChaincodeID 
 | 
| ChaincodeResponse | 
  | 
| Channel | 
 The class representing a channel with which the client SDK interacts. 
 | 
| Channel.AnchorPeersConfigUpdateResult | 
  | 
| Channel.DiscoveryOptions | 
 Options for doing service discovery. 
 | 
| Channel.NOfEvents | 
 | 
| Channel.PeerOptions | 
 Options for the peer. 
 | 
| Channel.ServiceDiscoveryChaincodeCalls | 
 Additional metadata used by service discovery to find the endorsements needed. 
 | 
| Channel.TransactionOptions | 
 TransactionOptions class can be used to change how the SDK processes the Transaction. 
 | 
| ChannelConfiguration | 
 A wrapper for the Hyperledger Channel configuration 
 | 
| CollectionConfigPackage | 
 Collection of information on chaincode collection. 
 | 
| CollectionConfigPackage.CollectionConfig | 
 Collection information. 
 | 
| EventHub | 
 Class to manage fabric events. 
 | 
| HFClient | 
  | 
| InstallProposalRequest | 
 InstallProposalRequest. 
 | 
| InstantiateProposalRequest | 
 Instantiate request. 
 | 
| NetworkConfig | 
 Holds details of network and channel configurations typically loaded from an external config file. 
 | 
| NetworkConfig.CAInfo | 
 Holds the details of a Certificate Authority 
 | 
| NetworkConfig.OrgInfo | 
 Holds details of an Organization 
 | 
| NetworkConfig.UserInfo | 
 Holds details of a User 
 | 
| Orderer | 
 The Orderer class represents a orderer to which SDK sends deploy, invoke, or query requests. 
 | 
| Peer | 
 The Peer class represents a peer to which SDK sends deploy, or query proposals requests. 
 | 
| ProposalResponse | 
  | 
| QueryByChaincodeRequest | 
  | 
| QuerySCCRequest | 
 Request for getting information about the blockchain ledger. 
 | 
| SDKUtils | 
  | 
| ServiceDiscovery | 
  | 
| ServiceDiscovery.SDChaindcode | 
  | 
| ServiceDiscovery.SDEndorser | 
  | 
| ServiceDiscovery.SDEndorserState | 
  | 
| ServiceDiscovery.SDLayout | 
  | 
| ServiceDiscovery.SDOrderer | 
  | 
| TransactionInfo | 
 TransactionInfo contains the data from a FabricTransaction.ProcessedTransaction message 
 | 
| TransactionProposalRequest | 
  | 
| TransactionRequest | 
 A base transaction request common for InstallProposalRequest,trRequest, and QueryRequest. 
 | 
| TxReadWriteSetInfo | 
  | 
| TxReadWriteSetInfo.NsRwsetInfo | 
  | 
| UpdateChannelConfiguration | 
 A wrapper for the Hyperledger Channel update configuration 
 | 
| UpgradeProposalRequest | 
 Upgrade chaincode proposal request. 
 |