Package org.hyperledger.fabric.sdk
package org.hyperledger.fabric.sdk
-
ClassDescriptionBlockchainInfo contains information about the blockchain ledger.A wrapper for the Block returned in an EventBlockInfo contains the data from a
Common.BlockBlock event type information.BlockListener implemented by classes needing to receive block events.A wrapper for the Hyperledger Fabric Policy objectEncapsulates a Chaincode event.ChaincodeEventListener implemented by classes needing to receive chaincode events.ChaincodeID identifies chaincode.Build a new ChaincodeIDThe class representing a channel with which the client SDK interacts.Options for doing service discovery.NofEvents may be used with @seeChannel.TransactionOptions.nOfEvents(NOfEvents)to control how reporting Peer service events and Eventhubs will complete the future acknowledging the transaction has been seen by those Peers.Options for the peer.Additional metadata used by service discovery to find the endorsements needed.TransactionOptions class can be used to change how the SDK processes the Transaction.A wrapper for the Hyperledger Channel configurationCollection of information on chaincode collection.Collection information.Interface which is the contract between the Certificate Authority provider and the SDK.Deprecated.Deprecated.SeeLifecycleCommitChaincodeDefinitionRequestto define chaincode thenTransactionRequest.setInit(boolean)to do initialization if required.Result of sending aLifecycleApproveChaincodeDefinitionForMyOrgRequest.LifecycleApproveChaincodeDefinitionForMyOrgRequest parameters for approving chaincode with lifecycle.A wrapper for the Hyperledger Fabric Policy objectA wrapper for the Hyperledger Fabric Policy objectReturns the response for a LifecycleCheckCommitReadinessStatus showing what organizations have or have not approved yet.Queries the approval status of organizations for chaincode sequence.LifecycleCommitChaincodeDefinitionRequest parameters for defining chaincode with lifecycleThe response toLifecycleInstallChaincodeRequestLifecycleInstallChaincodeRequest parameters for installing chaincode with lifecycle see alsoHFClient.sendLifecycleInstallChaincodeRequest(LifecycleInstallChaincodeRequest, Collection)LifecycleQueryChaincodeDefinitionProposalResponse is response to a LifecycleQueryChaincodeDefinition Returns the chaoncode's sequence, version, endorsement plugin, validation plugin, validation parameter, collections and init is required.Request for definitions of commited chaincode.Definition of a chaincode.QueryInstalledChaincode proposal returned by sending theLifecycleQueryInstalledChaincodeRequestto a peer.Request to get aLifecycleQueryInstalledChaincodeProposalResponsefor a specific packageIdResult of querying all chaincodes on a peer.Request to return all installed chaincode on a peer.Holds details of network and channel configurations typically loaded from an external config file.Holds the details of a Certificate AuthorityInterface defining handler for adding orderers.Interface defining handler for adding peers.Holds details of an OrganizationHolds details of a UserThe Orderer class represents a orderer to which SDK sends deploy, invoke, or query requests.The Peer class represents a peer to which SDK sends deploy, or query proposals requests.Possible roles a peer can perform.The QueryLifecycleQueryChaincodeDefinitionRequest returns for a specific chaincode name it's latest sequence change, version, collections and if init is required.Request for getting information about the blockchain ledger.Event returned on a Queued Block event listener.TransactionInfo contains the data from aTransactionPackage.ProcessedTransactionmessageA base transaction request common for InstallProposalRequest,trRequest, and QueryRequest.A wrapper for the Hyperledger Channel update configurationDeprecated.New lifecycle upgrade is like install with new version.User - Is the interface needed to be implemented by embedding application of the SDK
LifecycleInstallChaincodeRequest