A B C D E F G H I J K L M N O P Q R S T U V W X 

A

action - Variable in class org.hyperledger.fabric.sdk.transaction.InstallProposalBuilder
 
action - Variable in class org.hyperledger.fabric.sdk.transaction.InstantiateProposalBuilder
 
add(E) - Method in class org.hyperledger.fabric.shim.helper.Channel
 
addCACertificatesToTrustStore(BufferedInputStream) - Method in class org.hyperledger.fabric.sdk.security.CryptoPrimitives
addCACertificatesToTrustStore adds a CA certs in a stream to the trust store used for signature validation
addCACertificateToTrustStore(File, String) - Method in class org.hyperledger.fabric.sdk.security.CryptoPrimitives
addCACertificateToTrustStore adds a CA cert to the set of certificates used for signature validation
addCollections(String...) - Method in class org.hyperledger.fabric.sdk.Channel.ServiceDiscoveryChaincodeCalls
The collections used by this chaincode.
addEventHub(EventHub) - Method in class org.hyperledger.fabric.sdk.Channel
Add an Event Hub to this channel.
addEventHubs(Collection<EventHub>) - Method in class org.hyperledger.fabric.sdk.Channel.NOfEvents
EventHubs that need to see the transaction event to complete.
addEventHubs(EventHub...) - Method in class org.hyperledger.fabric.sdk.Channel.NOfEvents
EventHubs that need to see the transaction event to complete.
addNOfs(Collection<Channel.NOfEvents>) - Method in class org.hyperledger.fabric.sdk.Channel.NOfEvents
NOfEvents that need to see the transaction event to complete.
addNOfs(Channel.NOfEvents...) - Method in class org.hyperledger.fabric.sdk.Channel.NOfEvents
NOfEvents that need to see the transaction event to complete.
addOrderer(Channel.SDOrdererAdditionInfo) - Method in interface org.hyperledger.fabric.sdk.Channel.SDOrdererAddition
 
addOrderer(Orderer) - Method in class org.hyperledger.fabric.sdk.Channel
Add an Orderer to this channel.
addOrgs(StateBasedEndorsement.RoleType, String...) - Method in class org.hyperledger.fabric.shim.ext.sbe.impl.StateBasedEndorsementImpl
 
addOrgs(StateBasedEndorsement.RoleType, String...) - Method in interface org.hyperledger.fabric.shim.ext.sbe.StateBasedEndorsement
Adds the specified orgs to the list of orgs that are required to endorse.
addPeer(Channel.SDPeerAdditionInfo) - Method in interface org.hyperledger.fabric.sdk.Channel.SDPeerAddition
 
addPeer(Peer) - Method in class org.hyperledger.fabric.sdk.Channel
Add a peer to the channel
addPeer(Peer, Channel.PeerOptions) - Method in class org.hyperledger.fabric.sdk.Channel
Add a peer to the channel
addPeerRole(Peer.PeerRole) - Method in class org.hyperledger.fabric.sdk.Channel.PeerOptions
Add to the roles this peer will have on the chain it will added or joined.
addPeers(Collection<Peer>) - Method in class org.hyperledger.fabric.sdk.Channel.NOfEvents
Peers that need to see the transaction event to complete.
addPeers(Peer...) - Method in class org.hyperledger.fabric.sdk.Channel.NOfEvents
Peers that need to see the transaction event to complete.
ADMIN - org.hyperledger.fabric.sdk.identity.IdemixRoles
 
ALG_NO_REVOCATION - org.hyperledger.fabric.sdk.idemix.RevocationAlgorithm
 
ALL - Static variable in enum org.hyperledger.fabric.sdk.Peer.PeerRole
All roles.
AnchorPeersConfigUpdateResult() - Constructor for class org.hyperledger.fabric.sdk.Channel.AnchorPeersConfigUpdateResult
 
argBytes - Variable in class org.hyperledger.fabric.sdk.TransactionRequest
 
args - Variable in class org.hyperledger.fabric.sdk.TransactionRequest
 
args(List<ByteString>) - Method in class org.hyperledger.fabric.sdk.transaction.ProposalBuilder
 
argss(List<String>) - Method in class org.hyperledger.fabric.sdk.transaction.InstantiateProposalBuilder
 
ASYMMETRIC_KEY_TYPE - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 

B

BaseException - Exception in org.hyperledger.fabric.sdk.exception
 
BaseException(String) - Constructor for exception org.hyperledger.fabric.sdk.exception.BaseException
 
BaseException(String, Throwable) - Constructor for exception org.hyperledger.fabric.sdk.exception.BaseException
 
BaseException(Throwable) - Constructor for exception org.hyperledger.fabric.sdk.exception.BaseException
 
bigToBytes(BIG) - Static method in class org.hyperledger.fabric.sdk.idemix.IdemixUtils
bigToBytes turns a BIG into a byte array
BlockchainInfo - Class in org.hyperledger.fabric.sdk
BlockchainInfo contains information about the blockchain ledger.
BlockEvent - Class in org.hyperledger.fabric.sdk
A wrapper for the Block returned in an Event
BlockEvent.TransactionEvent - Class in org.hyperledger.fabric.sdk
 
BlockInfo - Class in org.hyperledger.fabric.sdk
BlockInfo contains the data from a Common.Block
BlockInfo.EndorserInfo - Class in org.hyperledger.fabric.sdk
 
BlockInfo.EnvelopeInfo - Class in org.hyperledger.fabric.sdk
Wrappers Envelope
BlockInfo.EnvelopeInfo.IdentitiesInfo - Class in org.hyperledger.fabric.sdk
 
BlockInfo.EnvelopeType - Enum in org.hyperledger.fabric.sdk
 
BlockInfo.TransactionEnvelopeInfo - Class in org.hyperledger.fabric.sdk
 
BlockInfo.TransactionEnvelopeInfo.TransactionActionInfo - Class in org.hyperledger.fabric.sdk
 
BlockInfo.TransactionEnvelopeInfo.TransactionActionInfoIterator - Class in org.hyperledger.fabric.sdk
 
BlockInfo.TransactionEnvelopeInfo.TransactionActionIterable - Class in org.hyperledger.fabric.sdk
 
BlockListener - Interface in org.hyperledger.fabric.sdk
BlockListener implemented by classes needing to receive block events.
build() - Method in class org.hyperledger.fabric.sdk.ChaincodeID.Builder
 
build() - Method in class org.hyperledger.fabric.sdk.transaction.CSCCProposalBuilder
 
build() - Method in class org.hyperledger.fabric.sdk.transaction.InstallProposalBuilder
 
build() - Method in class org.hyperledger.fabric.sdk.transaction.InstantiateProposalBuilder
 
build() - Method in class org.hyperledger.fabric.sdk.transaction.LSCCProposalBuilder
 
build() - Method in class org.hyperledger.fabric.sdk.transaction.ProposalBuilder
 
build() - Method in class org.hyperledger.fabric.sdk.transaction.TransactionBuilder
 
bytesToCertificate(byte[]) - Method in class org.hyperledger.fabric.sdk.security.CryptoPrimitives
 
bytesToCertificate(byte[]) - Method in interface org.hyperledger.fabric.sdk.security.CryptoSuite
Convert bytes in PEM format to Certificate.
bytesToPrivateKey(byte[]) - Method in class org.hyperledger.fabric.sdk.security.CryptoPrimitives
Return PrivateKey from pem bytes.

C

calculateBlockHash(HFClient, long, byte[], byte[]) - Static method in class org.hyperledger.fabric.sdk.SDKUtils
used asn1 and get hash
ccType - Variable in class org.hyperledger.fabric.sdk.transaction.ProposalBuilder
 
ccType(Chaincode.ChaincodeSpec.Type) - Method in class org.hyperledger.fabric.sdk.transaction.ProposalBuilder
 
CERTIFICATE_FORMAT - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
certificateToDER(String) - Method in class org.hyperledger.fabric.sdk.security.CryptoPrimitives
 
Chaincode - Interface in org.hyperledger.fabric.shim
Defines methods that all chaincodes must implement.
CHAINCODE_QUERY - org.hyperledger.fabric.sdk.Peer.PeerRole
Chaincode query peer will be used to invoke chaincode on chaincode query requests.
Chaincode.Response - Class in org.hyperledger.fabric.shim
Wrapper around protobuf Response, contains status, message and payload.
Chaincode.Response.Status - Enum in org.hyperledger.fabric.shim
Chaincode.Response status enum.
ChaincodeBase - Class in org.hyperledger.fabric.shim
 
ChaincodeBase() - Constructor for class org.hyperledger.fabric.shim.ChaincodeBase
 
chaincodeCollectionConfiguration - Variable in class org.hyperledger.fabric.sdk.TransactionRequest
 
chaincodeCollectionConfiguration(ChaincodeCollectionConfiguration) - Method in class org.hyperledger.fabric.sdk.transaction.InstantiateProposalBuilder
 
ChaincodeCollectionConfiguration - Class in org.hyperledger.fabric.sdk
 
ChaincodeCollectionConfigurationException - Exception in org.hyperledger.fabric.sdk.exception
 
ChaincodeCollectionConfigurationException(String) - Constructor for exception org.hyperledger.fabric.sdk.exception.ChaincodeCollectionConfigurationException
 
ChaincodeCollectionConfigurationException(String, Exception) - Constructor for exception org.hyperledger.fabric.sdk.exception.ChaincodeCollectionConfigurationException
 
ChaincodeEndorsementPolicy - Class in org.hyperledger.fabric.sdk
A wrapper for the Hyperledger Fabric Policy object
ChaincodeEndorsementPolicy() - Constructor for class org.hyperledger.fabric.sdk.ChaincodeEndorsementPolicy
The null constructor for the ChaincodeEndorsementPolicy wrapper.
ChaincodeEndorsementPolicyParseException - Exception in org.hyperledger.fabric.sdk.exception
 
ChaincodeEndorsementPolicyParseException(String) - Constructor for exception org.hyperledger.fabric.sdk.exception.ChaincodeEndorsementPolicyParseException
 
ChaincodeEndorsementPolicyParseException(String, Exception) - Constructor for exception org.hyperledger.fabric.sdk.exception.ChaincodeEndorsementPolicyParseException
 
ChaincodeEvent - Class in org.hyperledger.fabric.sdk
Encapsulates a Chaincode event.
ChaincodeEventListener - Interface in org.hyperledger.fabric.sdk
ChaincodeEventListener implemented by classes needing to receive chaincode events.
ChaincodeException - Exception in org.hyperledger.fabric.sdk.exception
 
ChaincodeException(String, Exception) - Constructor for exception org.hyperledger.fabric.sdk.exception.ChaincodeException
 
chaincodeID(Chaincode.ChaincodeID) - Method in class org.hyperledger.fabric.sdk.transaction.ProposalBuilder
 
ChaincodeID - Class in org.hyperledger.fabric.sdk
ChaincodeID identifies chaincode.
ChaincodeID.Builder - Class in org.hyperledger.fabric.sdk
Build a new ChaincodeID
chaincodeLanguage - Variable in class org.hyperledger.fabric.sdk.TransactionRequest
 
ChaincodeLanguage - Enum in org.hyperledger.fabric.sdk
 
chaincodeName - Variable in class org.hyperledger.fabric.sdk.TransactionRequest
 
chaincodeName(String) - Method in class org.hyperledger.fabric.sdk.transaction.InstallProposalBuilder
 
chaincodeName(String) - Method in class org.hyperledger.fabric.sdk.transaction.InstantiateProposalBuilder
 
chaincodeName(String) - Method in class org.hyperledger.fabric.sdk.transaction.QueryCollectionsConfigBuilder
 
chaincodEndorsementPolicy(ChaincodeEndorsementPolicy) - Method in class org.hyperledger.fabric.sdk.transaction.InstantiateProposalBuilder
 
chaincodePath - Variable in class org.hyperledger.fabric.sdk.TransactionRequest
 
chaincodePath(String) - Method in class org.hyperledger.fabric.sdk.transaction.InstallProposalBuilder
 
chaincodePath(String) - Method in class org.hyperledger.fabric.sdk.transaction.InstantiateProposalBuilder
 
chaincodeProposal(FabricProposal.Proposal) - Method in class org.hyperledger.fabric.sdk.transaction.TransactionBuilder
 
ChaincodeResponse - Class in org.hyperledger.fabric.sdk
 
ChaincodeResponse.Status - Enum in org.hyperledger.fabric.sdk
 
ChaincodeStub - Interface in org.hyperledger.fabric.shim
 
ChaincodeSupportClient - Class in org.hyperledger.fabric.shim.impl
 
ChaincodeSupportClient(ManagedChannelBuilder<?>) - Constructor for class org.hyperledger.fabric.shim.impl.ChaincodeSupportClient
 
ChaincodeSupportStream - Class in org.hyperledger.fabric.shim.impl
 
ChaincodeSupportStream(ManagedChannelBuilder<?>, Consumer<ChaincodeShim.ChaincodeMessage>, Supplier<ChaincodeShim.ChaincodeMessage>) - Constructor for class org.hyperledger.fabric.shim.impl.ChaincodeSupportStream
 
chaincodeType(TransactionRequest.Type) - Method in class org.hyperledger.fabric.sdk.transaction.InstantiateProposalBuilder
 
chaincodeVersion - Variable in class org.hyperledger.fabric.sdk.TransactionRequest
 
chaincodeVersion(String) - Method in class org.hyperledger.fabric.sdk.transaction.InstallProposalBuilder
 
chaincodeVersion(String) - Method in class org.hyperledger.fabric.sdk.transaction.InstantiateProposalBuilder
 
Channel - Class in org.hyperledger.fabric.sdk
The class representing a channel with which the client SDK interacts.
Channel<E> - Class in org.hyperledger.fabric.shim.helper
 
Channel() - Constructor for class org.hyperledger.fabric.shim.helper.Channel
 
CHANNEL_CONFIG_WAIT_TIME - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
Channel.AnchorPeersConfigUpdateResult - Class in org.hyperledger.fabric.sdk
 
Channel.DiscoveryOptions - Class in org.hyperledger.fabric.sdk
Options for doing service discovery.
Channel.NOfEvents - Class in org.hyperledger.fabric.sdk
NofEvents may be used with @see Channel.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.
Channel.PeerOptions - Class in org.hyperledger.fabric.sdk
Options for the peer.
Channel.SDOrdererAddition - Interface in org.hyperledger.fabric.sdk
 
Channel.SDOrdererAdditionInfo - Interface in org.hyperledger.fabric.sdk
 
Channel.SDPeerAddition - Interface in org.hyperledger.fabric.sdk
 
Channel.SDPeerAdditionInfo - Interface in org.hyperledger.fabric.sdk
 
Channel.ServiceDiscoveryChaincodeCalls - Class in org.hyperledger.fabric.sdk
Additional metadata used by service discovery to find the endorsements needed.
Channel.TransactionOptions - Class in org.hyperledger.fabric.sdk
TransactionOptions class can be used to change how the SDK processes the Transaction.
ChannelConfiguration - Class in org.hyperledger.fabric.sdk
A wrapper for the Hyperledger Channel configuration
ChannelConfiguration() - Constructor for class org.hyperledger.fabric.sdk.ChannelConfiguration
The null constructor for the ChannelConfiguration wrapper.
ChannelConfiguration(byte[]) - Constructor for class org.hyperledger.fabric.sdk.ChannelConfiguration
constructs a ChannelConfiguration object
ChannelConfiguration(File) - Constructor for class org.hyperledger.fabric.sdk.ChannelConfiguration
constructs a ChannelConfiguration object with the actual configuration gotten from the file system
channelId(String) - Method in class org.hyperledger.fabric.sdk.transaction.GetConfigBlockBuilder
 
check() - Method in class org.hyperledger.fabric.sdk.idemix.IdemixIssuerPublicKey
check whether the issuer public key is correct
checkGrpcUrl(String) - Static method in class org.hyperledger.fabric.sdk.helper.Utils
Check if the strings Grpc url is valid
CLIENT - org.hyperledger.fabric.sdk.identity.IdemixRoles
 
CLIENT_THREAD_EXECUTOR_COREPOOLSIZE - Static variable in class org.hyperledger.fabric.sdk.helper.Config
Default HFClient thread executor settings.
CLIENT_THREAD_EXECUTOR_KEEPALIVETIME - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
CLIENT_THREAD_EXECUTOR_KEEPALIVETIMEUNIT - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
CLIENT_THREAD_EXECUTOR_MAXIMUMPOOLSIZE - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
clientCert() - Method in class org.hyperledger.fabric.sdk.security.certgen.TLSCertificateBuilder
Creates a TLS client certificate key pair
clone() - Method in class org.hyperledger.fabric.sdk.Channel.PeerOptions
Clone.
close() - Method in class org.hyperledger.fabric.shim.helper.Channel
 
CollectionConfigPackage - Class in org.hyperledger.fabric.sdk
Collection of information on chaincode collection.
CollectionConfigPackage.CollectionConfig - Class in org.hyperledger.fabric.sdk
Collection information.
combinePaths(String, String...) - Static method in class org.hyperledger.fabric.sdk.helper.Utils
Combine two or more paths
CompositeKey - Class in org.hyperledger.fabric.shim.ledger
 
CompositeKey(String, String...) - Constructor for class org.hyperledger.fabric.shim.ledger.CompositeKey
 
CompositeKey(String, List<String>) - Constructor for class org.hyperledger.fabric.shim.ledger.CompositeKey
 
computeGroupsMapUpdate(Map<String, Configtx.ConfigGroup>, Map<String, Configtx.ConfigGroup>, Map<String, Configtx.ConfigGroup>, Map<String, Configtx.ConfigGroup>, Map<String, Configtx.ConfigGroup>) - Static method in class org.hyperledger.fabric.sdk.transaction.ProtoUtils
 
computeUpdate(String, Configtx.Config, Configtx.Config, Configtx.ConfigUpdate.Builder) - Static method in class org.hyperledger.fabric.sdk.transaction.ProtoUtils
 
Config - Class in org.hyperledger.fabric.sdk.helper
Config allows for a global config of the toolkit.
CONN_SSL_NEGTYPE - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
CONN_SSL_PROVIDER - Static variable in class org.hyperledger.fabric.sdk.helper.Config
Connections settings
context - Variable in class org.hyperledger.fabric.sdk.transaction.ProposalBuilder
 
context(TransactionContext) - Method in class org.hyperledger.fabric.sdk.transaction.CSCCProposalBuilder
 
context(TransactionContext) - Method in class org.hyperledger.fabric.sdk.transaction.GetConfigBlockBuilder
 
context(TransactionContext) - Method in class org.hyperledger.fabric.sdk.transaction.JoinPeerProposalBuilder
 
context(TransactionContext) - Method in class org.hyperledger.fabric.sdk.transaction.LSCCProposalBuilder
 
context(TransactionContext) - Method in class org.hyperledger.fabric.sdk.transaction.ProposalBuilder
 
context(TransactionContext) - Method in class org.hyperledger.fabric.sdk.transaction.QueryCollectionsConfigBuilder
 
context(TransactionContext) - Method in class org.hyperledger.fabric.sdk.transaction.QueryInstalledChaincodesBuilder
 
context(TransactionContext) - Method in class org.hyperledger.fabric.sdk.transaction.QueryInstantiatedChaincodesBuilder
 
context(TransactionContext) - Method in class org.hyperledger.fabric.sdk.transaction.QueryPeerChannelsBuilder
 
CORE_CHAINCODE_LOGGING_LEVEL - Static variable in class org.hyperledger.fabric.shim.ChaincodeBase
 
CORE_CHAINCODE_LOGGING_SHIM - Static variable in class org.hyperledger.fabric.shim.ChaincodeBase
 
createChannelHeader(Common.HeaderType, String, String, long, Timestamp, FabricProposal.ChaincodeHeaderExtension, byte[]) - Static method in class org.hyperledger.fabric.sdk.transaction.ProtoUtils
 
createCompositeKey(String, String...) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Given a set of attributes, this method combines these attributes to return a composite key.
createCRI(PrivateKey, BIG[], int, RevocationAlgorithm) - Static method in class org.hyperledger.fabric.sdk.idemix.RevocationAuthority
Creates a Credential Revocation Information object
CREATED - org.hyperledger.fabric.shim.impl.Handler.CCState
 
createDeploymentSpec(Chaincode.ChaincodeSpec.Type, String, String, String, List<String>, byte[]) - Static method in class org.hyperledger.fabric.sdk.transaction.ProtoUtils
 
createDiagnosticFile(byte[]) - Method in class org.hyperledger.fabric.sdk.helper.DiagnosticFileDumper
 
createDiagnosticFile(byte[], String, String) - Method in class org.hyperledger.fabric.sdk.helper.DiagnosticFileDumper
 
createDiagnosticFile(String) - Method in class org.hyperledger.fabric.sdk.helper.DiagnosticFileDumper
 
createDiagnosticProtobufFile(byte[]) - Method in class org.hyperledger.fabric.sdk.helper.DiagnosticFileDumper
 
createDiagnosticTarFile(byte[]) - Method in class org.hyperledger.fabric.sdk.helper.DiagnosticFileDumper
 
createDiscoveryOptions() - Static method in class org.hyperledger.fabric.sdk.Channel.DiscoveryOptions
Create transaction options.
createNewInstance() - Static method in class org.hyperledger.fabric.sdk.HFClient
createNewInstance create a new instance of the HFClient
createNoEvents() - Static method in class org.hyperledger.fabric.sdk.Channel.NOfEvents
 
createNofEvents() - Static method in class org.hyperledger.fabric.sdk.Channel.NOfEvents
 
createPeerOptions() - Static method in class org.hyperledger.fabric.sdk.Channel.PeerOptions
Create an instance of PeerOptions.
createSeekInfoEnvelope(TransactionContext, Ab.SeekInfo, byte[]) - Static method in class org.hyperledger.fabric.sdk.transaction.ProtoUtils
 
createSeekInfoEnvelope(TransactionContext, Ab.SeekPosition, Ab.SeekPosition, Ab.SeekInfo.SeekBehavior, byte[]) - Static method in class org.hyperledger.fabric.sdk.transaction.ProtoUtils
 
createSerializedIdentity() - Method in class org.hyperledger.fabric.sdk.identity.IdemixIdentity
Serialize Idemix Identity
createSerializedIdentity() - Method in class org.hyperledger.fabric.sdk.identity.IdemixSigningIdentity
 
createSerializedIdentity() - Method in interface org.hyperledger.fabric.sdk.identity.Identity
Converts an identity to bytes
createSerializedIdentity() - Method in class org.hyperledger.fabric.sdk.identity.X509Identity
 
createSerializedIdentity(User) - Static method in class org.hyperledger.fabric.sdk.transaction.ProtoUtils
 
createServiceDiscoveryChaincodeCalls(String) - Static method in class org.hyperledger.fabric.sdk.Channel.ServiceDiscoveryChaincodeCalls
Create ch
createTransactionOptions() - Static method in class org.hyperledger.fabric.sdk.Channel.TransactionOptions
Create transaction options.
cred - Variable in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
cri - Variable in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
CryptoException - Exception in org.hyperledger.fabric.sdk.exception
 
CryptoException(String) - Constructor for exception org.hyperledger.fabric.sdk.exception.CryptoException
 
CryptoException(String, Exception) - Constructor for exception org.hyperledger.fabric.sdk.exception.CryptoException
 
CryptoPrimitives - Class in org.hyperledger.fabric.sdk.security
 
CryptoPrimitives() - Constructor for class org.hyperledger.fabric.sdk.security.CryptoPrimitives
 
CryptoSuite - Interface in org.hyperledger.fabric.sdk.security
All packages for PKI key creation/signing/verification implement this interface
CryptoSuite.Factory - Class in org.hyperledger.fabric.sdk.security
The CryptoSuite factory.
CryptoSuiteFactory - Interface in org.hyperledger.fabric.sdk.security
Factory to produce a set of crypto suite implementations offering differing cryptographic algorithms and strengths.
CSCCProposalBuilder - Class in org.hyperledger.fabric.sdk.transaction
 
CSCCProposalBuilder() - Constructor for class org.hyperledger.fabric.sdk.transaction.CSCCProposalBuilder
 

D

DEFAULT_CRYPTO_SUITE_FACTORY - Static variable in class org.hyperledger.fabric.sdk.helper.Config
Crypto configuration settings -- settings should not be changed.
DEFAULT_ENDORSEMENT_SELECTION - Static variable in class org.hyperledger.fabric.sdk.ServiceDiscovery
 
DEFAULT_HOST - Static variable in class org.hyperledger.fabric.shim.ChaincodeBase
 
DEFAULT_JDK_PROVIDER - Static variable in interface org.hyperledger.fabric.sdk.security.CryptoSuiteFactory
If set as the default security provider then default crypto suite will not use explicit provider
DEFAULT_PORT - Static variable in class org.hyperledger.fabric.shim.ChaincodeBase
 
deleteFileOrDirectory(File) - Static method in class org.hyperledger.fabric.sdk.helper.Utils
Delete a file or directory
delOrgs(String...) - Method in class org.hyperledger.fabric.shim.ext.sbe.impl.StateBasedEndorsementImpl
 
delOrgs(String...) - Method in interface org.hyperledger.fabric.shim.ext.sbe.StateBasedEndorsement
deletes the specified channel orgs from the existing key-level endorsement policy for this KVS key.
delPrivateData(String, String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Records the specified key to be deleted in the private writeset of the transaction.
delState(String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Records the specified key to be deleted in the writeset of the transaction proposal.
deSerializeChannel(byte[]) - Method in class org.hyperledger.fabric.sdk.HFClient
Deserialize a channel serialized by Channel.serializeChannel()
deSerializeChannel(File) - Method in class org.hyperledger.fabric.sdk.HFClient
Deserialize a channel serialized by Channel.serializeChannel()
DiagnosticFileDumper - Class in org.hyperledger.fabric.sdk.helper
Dumps files for diagnostic purposes
DIAGNOTISTIC_FILE_DIRECTORY - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
disconnected(EventHub) - Method in interface org.hyperledger.fabric.sdk.EventHub.EventHubDisconnected
Called when a disconnect is detected.
disconnected(Peer.PeerEventingServiceDisconnectEvent) - Method in interface org.hyperledger.fabric.sdk.Peer.PeerEventingServiceDisconnected
Called when a disconnect is detected in peer eventing service.
disconnectedHandler - Variable in class org.hyperledger.fabric.sdk.EventHub
Default reconnect event hub implementation.
DiscoveryOptions() - Constructor for class org.hyperledger.fabric.sdk.Channel.DiscoveryOptions
 
doVerify() - Method in class org.hyperledger.fabric.sdk.TransactionRequest
Some proposal responses from Fabric are not signed.

E

ENDORSEMENT_SELECTION_LEAST_REQUIRED_BLOCKHEIGHT - Static variable in interface org.hyperledger.fabric.sdk.ServiceDiscovery.EndorsementSelector
 
ENDORSEMENT_SELECTION_RANDOM - Static variable in class org.hyperledger.fabric.sdk.ServiceDiscovery
Endorsement selection by random layout group and random endorsers there in.
ENDORSEMENT_SELECTION_RANDOM - Static variable in interface org.hyperledger.fabric.sdk.ServiceDiscovery.EndorsementSelector
 
endorsements(Collection<FabricProposalResponse.Endorsement>) - Method in class org.hyperledger.fabric.sdk.transaction.TransactionBuilder
 
endorserSelector(ServiceDiscovery.SDChaindcode) - Method in interface org.hyperledger.fabric.sdk.ServiceDiscovery.EndorsementSelector
 
ENDORSING_PEER - org.hyperledger.fabric.sdk.Peer.PeerRole
Endorsing peer installs and runs chaincode.
enrollment - Variable in class org.hyperledger.fabric.sdk.user.IdemixUser
 
Enrollment - Interface in org.hyperledger.fabric.sdk
Interface which is the contract between the Certificate Authority provider and the SDK.
enrollSecret - Variable in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
ENVELOPE - org.hyperledger.fabric.sdk.BlockInfo.EnvelopeType
 
equals(Object) - Method in class org.hyperledger.fabric.sdk.Peer
for use in list of peers comparisons , e.g.
equals(Object) - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDEndorser
 
equals(Object) - Method in class org.hyperledger.fabric.shim.impl.KeyModificationImpl
 
ERROR_THRESHOLD - org.hyperledger.fabric.shim.Chaincode.Response.Status
 
ESTABLISHED - org.hyperledger.fabric.shim.impl.Handler.CCState
 
EVENT_SOURCE - org.hyperledger.fabric.sdk.Peer.PeerRole
Peer will monitor block events for the channel it belongs to.
EventHub - Class in org.hyperledger.fabric.sdk
Class to manage fabric events.
EVENTHUB_CONNECTION_WAIT_TIME - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
EVENTHUB_RECONNECTION_WARNING_RATE - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
EventHub.EventHubDisconnected - Interface in org.hyperledger.fabric.sdk
Eventhub disconnection notification interface
EventHubException - Exception in org.hyperledger.fabric.sdk.exception
 
EventHubException(String) - Constructor for exception org.hyperledger.fabric.sdk.exception.EventHubException
 
EventHubException(String, Throwable) - Constructor for exception org.hyperledger.fabric.sdk.exception.EventHubException
 
EventHubException(Throwable) - Constructor for exception org.hyperledger.fabric.sdk.exception.EventHubException
 
ExecuteException - Exception in org.hyperledger.fabric.sdk.exception
 
ExecuteException(String) - Constructor for exception org.hyperledger.fabric.sdk.exception.ExecuteException
 
ExecuteException(String, Exception) - Constructor for exception org.hyperledger.fabric.sdk.exception.ExecuteException
 
executorService - Variable in class org.hyperledger.fabric.sdk.HFClient
 
extraLogLevel(int) - Method in class org.hyperledger.fabric.sdk.helper.Config
 
EXTRALOGLEVEL - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 

F

failFast(boolean) - Method in class org.hyperledger.fabric.sdk.Channel.TransactionOptions
Fail fast when there is an invalid transaction received on the eventhub or eventing peer being observed.
FAILURE - org.hyperledger.fabric.sdk.ChaincodeResponse.Status
 
fcn - Variable in class org.hyperledger.fabric.sdk.TransactionRequest
 
filteredTx - Variable in class org.hyperledger.fabric.sdk.BlockInfo.EnvelopeInfo
 
finalize() - Method in class org.hyperledger.fabric.sdk.Channel
 
finalize() - Method in class org.hyperledger.fabric.sdk.EventHub
 
finalize() - Method in class org.hyperledger.fabric.sdk.Orderer
 
finalize() - Method in class org.hyperledger.fabric.sdk.Peer
 
finalize() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery
 
forCode(int) - Static method in enum org.hyperledger.fabric.shim.Chaincode.Response.Status
 
forVal(String) - Static method in enum org.hyperledger.fabric.shim.ext.sbe.StateBasedEndorsement.RoleType
 
fromBytes(byte[]) - Method in class org.hyperledger.fabric.sdk.ChaincodeEndorsementPolicy
sets the ChaincodeEndorsementPolicy from a byte array
fromCollectionConfigPackage(Collection.CollectionConfigPackage) - Static method in class org.hyperledger.fabric.sdk.ChaincodeCollectionConfiguration
 
fromFile(File) - Method in class org.hyperledger.fabric.sdk.ChaincodeEndorsementPolicy
constructs a ChaincodeEndorsementPolicy object with the actual policy gotten from the file system
fromJsonFile(File) - Static method in class org.hyperledger.fabric.sdk.ChaincodeCollectionConfiguration
Creates a new ChaincodeCollectionConfiguration instance configured with details supplied in a JSON file.
fromJsonFile(File) - Static method in class org.hyperledger.fabric.sdk.NetworkConfig
Creates a new NetworkConfig instance configured with details supplied in a JSON file.
fromJsonObject(JsonArray) - Static method in class org.hyperledger.fabric.sdk.ChaincodeCollectionConfiguration
Creates a new ChaincodeCollectionConfiguration instance configured with details supplied in a JSON object
fromJsonObject(JsonObject) - Static method in class org.hyperledger.fabric.sdk.NetworkConfig
Creates a new NetworkConfig instance configured with details supplied in a JSON object
fromJsonStream(InputStream) - Static method in class org.hyperledger.fabric.sdk.ChaincodeCollectionConfiguration
Creates a new ChaincodeCollectionConfiguration instance configured with details supplied in JSON format
fromJsonStream(InputStream) - Static method in class org.hyperledger.fabric.sdk.NetworkConfig
Creates a new NetworkConfig instance configured with details supplied in JSON format
fromStream(InputStream) - Method in class org.hyperledger.fabric.sdk.ChaincodeEndorsementPolicy
Construct a chaincode endorsement policy from a stream.
fromYamlFile(File) - Static method in class org.hyperledger.fabric.sdk.ChaincodeCollectionConfiguration
Creates a new ChaincodeCollectionConfiguration instance configured with details supplied in a YAML file.
fromYamlFile(File) - Method in class org.hyperledger.fabric.sdk.ChaincodeEndorsementPolicy
From a yaml file
fromYamlFile(File) - Static method in class org.hyperledger.fabric.sdk.NetworkConfig
Creates a new NetworkConfig instance configured with details supplied in a YAML file.
fromYamlStream(InputStream) - Static method in class org.hyperledger.fabric.sdk.ChaincodeCollectionConfiguration
Creates a new ChaincodeCollectionConfiguration instance configured with details supplied in YAML format
fromYamlStream(InputStream) - Static method in class org.hyperledger.fabric.sdk.NetworkConfig
Creates a new NetworkConfig instance configured with details supplied in YAML format

G

generateCertificationRequest(String, KeyPair) - Method in class org.hyperledger.fabric.sdk.security.CryptoPrimitives
generateCertificationRequest
generateCertificationRequest(String, KeyPair) - Method in interface org.hyperledger.fabric.sdk.security.CryptoSuite
Generates a CertificationRequest
generateDirectoryHash(String, String, String) - Static method in class org.hyperledger.fabric.sdk.helper.Utils
Generate hash of a chaincode directory
generateLongTermRevocationKey() - Static method in class org.hyperledger.fabric.sdk.idemix.RevocationAuthority
Generate a long term ECDSA key pair used for revocation
generateNonce() - Static method in class org.hyperledger.fabric.sdk.helper.Utils
 
generateParameterHash(String, String, List<String>) - Static method in class org.hyperledger.fabric.sdk.helper.Utils
Generate parameter hash for the given chaincode path,func and args
generateTarGz(File, String, File) - Static method in class org.hyperledger.fabric.sdk.helper.Utils
Compress the contents of given directory using Tar and Gzip to an in-memory byte array.
generateTimestamp() - Static method in class org.hyperledger.fabric.sdk.helper.Utils
Create a new Timestamp instance based on the current time
generateUUID() - Static method in class org.hyperledger.fabric.sdk.helper.Utils
Generate a v4 UUID
genesisBlock(Common.Block) - Method in class org.hyperledger.fabric.sdk.transaction.JoinPeerProposalBuilder
 
GENESISBLOCK_WAIT_TIME - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
getAccount() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
getAccount() - Method in interface org.hyperledger.fabric.sdk.User
Get the user's account
getAccount() - Method in class org.hyperledger.fabric.sdk.user.IdemixUser
 
getAffiliation() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
getAffiliation() - Method in interface org.hyperledger.fabric.sdk.User
Get the user's affiliation.
getAffiliation() - Method in class org.hyperledger.fabric.sdk.user.IdemixUser
 
getAllTLSCerts() - Method in interface org.hyperledger.fabric.sdk.Channel.SDOrdererAdditionInfo
 
getAllTLSCerts() - Method in interface org.hyperledger.fabric.sdk.Channel.SDPeerAdditionInfo
 
getArgBytes() - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
getArgs() - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
getArgs() - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns the arguments corresponding to the call to Chaincode.init(ChaincodeStub) or Chaincode.invoke(ChaincodeStub), each argument represented as byte array.
getAsBytes() - Method in class org.hyperledger.fabric.sdk.ChaincodeCollectionConfiguration
 
getAsymmetricKeyType() - Method in class org.hyperledger.fabric.sdk.helper.Config
 
getAttributeNames() - Method in class org.hyperledger.fabric.sdk.idemix.IdemixIssuerPublicKey
 
getAttributes() - Method in class org.hyperledger.fabric.shim.ledger.CompositeKey
 
getAttrs() - Method in class org.hyperledger.fabric.sdk.idemix.IdemixCredential
 
getBinding() - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns the transaction binding.
getBlock() - Method in class org.hyperledger.fabric.sdk.BlockInfo
 
GETBLOCKBYHASH - Static variable in class org.hyperledger.fabric.sdk.QuerySCCRequest
 
GETBLOCKBYNUMBER - Static variable in class org.hyperledger.fabric.sdk.QuerySCCRequest
 
GETBLOCKBYTXID - Static variable in class org.hyperledger.fabric.sdk.QuerySCCRequest
 
getBlockchainInfo() - Method in class org.hyperledger.fabric.sdk.BlockchainInfo
 
getBlockEvent() - Method in class org.hyperledger.fabric.sdk.BlockEvent.TransactionEvent
The BlockEvent for this TransactionEvent.
getBlockNumber() - Method in class org.hyperledger.fabric.sdk.BlockInfo
 
getBlockToLive() - Method in class org.hyperledger.fabric.sdk.CollectionConfigPackage.CollectionConfig
Block to live.
getCAName() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.CAInfo
 
getCause() - Method in exception org.hyperledger.fabric.sdk.exception.InvalidProtocolBufferRuntimeException
 
getCert() - Method in interface org.hyperledger.fabric.sdk.Enrollment
Get the user's signed certificate.
getCert() - Method in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
getCert() - Method in class org.hyperledger.fabric.sdk.identity.X509Enrollment
 
getCertDERBytes() - Method in class org.hyperledger.fabric.sdk.security.certgen.TLSCertificateKeyPair
 
getCertificateAuthorities() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.OrgInfo
 
getCertificateFormat() - Method in class org.hyperledger.fabric.sdk.helper.Config
 
getCertPEMBytes() - Method in class org.hyperledger.fabric.sdk.security.certgen.TLSCertificateKeyPair
 
getChaincodeActionResponsePayload() - Method in class org.hyperledger.fabric.sdk.ProposalResponse
ChaincodeActionResponsePayload is the result of the executing chaincode.
getChaincodeActionResponseReadWriteSetInfo() - Method in class org.hyperledger.fabric.sdk.ProposalResponse
getChaincodeActionResponseReadWriteSetInfo get this proposals read write set.
getChaincodeActionResponseStatus() - Method in class org.hyperledger.fabric.sdk.ProposalResponse
getChaincodeActionResponseStatus returns the what chaincode executions set as the return status.
getChaincodeCollectionConfiguration() - Method in class org.hyperledger.fabric.sdk.TransactionRequest
get collection configuration for this chaincode.
getChaincodeEndorsementPolicy() - Method in class org.hyperledger.fabric.sdk.TransactionRequest
returns the Policy object associated with the chaincode of this transaction
getChaincodeEndorsementPolicyAsBytes() - Method in class org.hyperledger.fabric.sdk.ChaincodeEndorsementPolicy
 
getChaincodeId() - Method in class org.hyperledger.fabric.sdk.ChaincodeEvent
Get Chaincode identifier.
getChaincodeID() - Method in class org.hyperledger.fabric.sdk.ProposalResponse
Chaincode ID that was executed.
getChaincodeID() - Method in class org.hyperledger.fabric.sdk.QuerySCCRequest
 
getChaincodeID() - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
getChaincodeIDName() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionInfo
get name of chaincode with this transaction action
getChaincodeIDPath() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionInfo
get path of chaincode with this transaction action
getChaincodeIDVersion() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionInfo
get version of chaincode with this transaction action
getChaincodeInputArgs(int) - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionInfo
 
getChaincodeInputArgsCount() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionInfo
 
getChaincodeInputStream() - Method in class org.hyperledger.fabric.sdk.InstallProposalRequest
 
getChaincodeLanguage() - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
getChaincodeName() - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
getChaincodePath() - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
getChaincodeSourceLocation() - Method in class org.hyperledger.fabric.sdk.InstallProposalRequest
 
getChaincodeVersion() - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
GETCHAININFO - Static variable in class org.hyperledger.fabric.sdk.QuerySCCRequest
 
getChannel() - Method in interface org.hyperledger.fabric.sdk.Channel.SDOrdererAdditionInfo
 
getChannel() - Method in interface org.hyperledger.fabric.sdk.Channel.SDPeerAdditionInfo
 
getChannel() - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
Get the channel with which this transaction context is associated.
getChannel(String) - Method in class org.hyperledger.fabric.sdk.HFClient
getChannel by name
getChannelConfigurationAsBytes() - Method in class org.hyperledger.fabric.sdk.ChannelConfiguration
 
getChannelConfigurationBytes() - Method in class org.hyperledger.fabric.sdk.Channel
Channel Configuration bytes.
getChannelConfigurationSignature(ChannelConfiguration, User) - Method in class org.hyperledger.fabric.sdk.HFClient
Get signature for channel configuration
getChannelConfigWaitTime() - Method in class org.hyperledger.fabric.sdk.helper.Config
Time to wait for channel to be configured.
getChannelId() - Method in class org.hyperledger.fabric.sdk.BlockInfo.EnvelopeInfo
Get channel id
getChannelId() - Method in class org.hyperledger.fabric.sdk.BlockInfo
 
getChannelId() - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns the channel id for the current proposal.
getChannelID() - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
 
getChannelNames() - Method in class org.hyperledger.fabric.sdk.NetworkConfig
Get the channel names found.
getClient() - Method in interface org.hyperledger.fabric.sdk.Channel.SDOrdererAdditionInfo
 
getClient() - Method in interface org.hyperledger.fabric.sdk.Channel.SDPeerAdditionInfo
 
getClientOrganization() - Method in class org.hyperledger.fabric.sdk.NetworkConfig
 
getClientThreadExecutorCorePoolSize() - Method in class org.hyperledger.fabric.sdk.helper.Config
The number of threads to keep in the pool, even if they are idle, unless allowCoreThreadTimeOut is set
getClientThreadExecutorKeepAliveTime() - Method in class org.hyperledger.fabric.sdk.helper.Config
keepAliveTime when the number of threads is greater than the core, this is the maximum time that excess idle threads will wait for new tasks before terminating.
getClientThreadExecutorKeepAliveTimeUnit() - Method in class org.hyperledger.fabric.sdk.helper.Config
the time unit for the argument
getClientThreadExecutorMaxiumPoolSize() - Method in class org.hyperledger.fabric.sdk.helper.Config
maximumPoolSize the maximum number of threads to allow in the pool
getCode() - Method in enum org.hyperledger.fabric.shim.Chaincode.Response.Status
 
getCollectionConfig() - Method in class org.hyperledger.fabric.sdk.CollectionConfigPackage.CollectionConfig
The collection information returned directly from the peer.
getCollectionConfigPackage() - Method in class org.hyperledger.fabric.sdk.CollectionConfigPackage
The raw collection information returned from the peer.
getCollectionConfigs() - Method in class org.hyperledger.fabric.sdk.CollectionConfigPackage
Collection of the chaincode collections.
getConfig() - Static method in class org.hyperledger.fabric.sdk.helper.Config
getConfig return back singleton for SDK configuration.
GetConfigBlockBuilder - Class in org.hyperledger.fabric.sdk.transaction
 
getConfigUpdateAnchorPeers(Peer, User, Collection<String>, Collection<String>) - Method in class org.hyperledger.fabric.sdk.Channel
Get a channel configuration update to add or remove peers.
getConnectedTime() - Method in class org.hyperledger.fabric.sdk.EventHub
Get last connect time.
getCreator() - Method in class org.hyperledger.fabric.sdk.BlockInfo.EnvelopeInfo
This is the creator or submitter of the transaction.
getCreator() - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns the identity of the agent (or user) submitting the transaction.
getCred() - Method in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
getCri() - Method in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
getCri() - Method in class org.hyperledger.fabric.sdk.user.IdemixUser
 
getCryptoPrimitives() - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
 
getCryptoSuite() - Method in class org.hyperledger.fabric.sdk.HFClient
 
getCryptoSuite() - Static method in class org.hyperledger.fabric.sdk.security.CryptoSuite.Factory
Get a crypto suite with the default factory with default settings.
getCryptoSuite() - Method in interface org.hyperledger.fabric.sdk.security.CryptoSuiteFactory
Return a default crypto suite
getCryptoSuite() - Method in class org.hyperledger.fabric.sdk.security.HLSDKJCryptoSuiteFactory
 
getCryptoSuite(Properties) - Static method in class org.hyperledger.fabric.sdk.security.CryptoSuite.Factory
Get a crypto suite with the default factory with settings defined by properties Properties are uniquely defined by the specific crypto factory.
getCryptoSuite(Properties) - Method in interface org.hyperledger.fabric.sdk.security.CryptoSuiteFactory
Produce a crypto suite by specified by these properties.
getCryptoSuite(Properties) - Method in class org.hyperledger.fabric.sdk.security.HLSDKJCryptoSuiteFactory
 
getCryptoSuiteFactory() - Method in class org.hyperledger.fabric.sdk.security.CryptoPrimitives
 
getCryptoSuiteFactory() - Method in interface org.hyperledger.fabric.sdk.security.CryptoSuite
Get Crypto Suite Factory for this implementation.
getCurrentBlockHash() - Method in class org.hyperledger.fabric.sdk.BlockchainInfo
 
getCurrentFabricTimestamp() - Static method in class org.hyperledger.fabric.sdk.transaction.ProtoUtils
 
getCurrentPeers() - Method in class org.hyperledger.fabric.sdk.Channel.AnchorPeersConfigUpdateResult
The anchor peers found in the current channel configuration.
getDataHash() - Method in class org.hyperledger.fabric.sdk.BlockInfo
 
getDateFromTimestamp(Timestamp) - Static method in class org.hyperledger.fabric.sdk.transaction.ProtoUtils
 
getDefault() - Static method in interface org.hyperledger.fabric.sdk.security.CryptoSuiteFactory
This will return the default Crypto Suite Factory implementation.
getDefaultCryptoSuiteFactory() - Method in class org.hyperledger.fabric.sdk.helper.Config
 
getDefaultSSLNegotiationType() - Method in class org.hyperledger.fabric.sdk.helper.Config
The default ssl negotiation type
getDefaultSSLProvider() - Method in class org.hyperledger.fabric.sdk.helper.Config
The default ssl provider for grpc connection
getDiagnosticFileDumper() - Method in class org.hyperledger.fabric.sdk.helper.Config
The directory where diagnostic dumps are to be place, null if none should be done.
getDisconnectedTime() - Method in class org.hyperledger.fabric.sdk.EventHub
Get disconnected time.
getDiscoveredChaincodeNames() - Method in class org.hyperledger.fabric.sdk.Channel
Collection of discovered chaincode names.
getEndorsementInfo(int) - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionInfo
 
getEndorsementsCount() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionInfo
 
getEndorser() - Method in class org.hyperledger.fabric.sdk.BlockInfo.EndorserInfo
Deprecated.
use getId and getMspid
getEndorsers() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDLayout.SDGroup
 
getEndpoint() - Method in interface org.hyperledger.fabric.sdk.Channel.SDOrdererAdditionInfo
 
getEndpoint() - Method in interface org.hyperledger.fabric.sdk.Channel.SDPeerAdditionInfo
 
getEndpoint() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDEndorser
 
getEndPoint() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDOrderer
 
getEndpointMap() - Method in interface org.hyperledger.fabric.sdk.Channel.SDOrdererAdditionInfo
 
getEndpointMap() - Method in interface org.hyperledger.fabric.sdk.Channel.SDPeerAdditionInfo
 
getEnrollment() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
getEnrollment() - Method in interface org.hyperledger.fabric.sdk.User
Get the user's enrollment certificate information.
getEnrollment() - Method in class org.hyperledger.fabric.sdk.user.IdemixUser
 
getEnrollSecret() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
getEnvelope() - Method in class org.hyperledger.fabric.sdk.TransactionInfo
 
getEnvelopeCount() - Method in class org.hyperledger.fabric.sdk.BlockInfo
getEnvelopeCount
getEnvelopeInfo(int) - Method in class org.hyperledger.fabric.sdk.BlockInfo
Return a specific envelope in the block by it's index.
getEnvelopeInfos() - Method in class org.hyperledger.fabric.sdk.BlockInfo
Return and iterable EnvelopeInfo over each Envelope contained in the Block
getEpoch() - Method in class org.hyperledger.fabric.sdk.BlockInfo.EnvelopeInfo
Deprecated. 
getEpoch() - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
 
getEvent() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionInfo
Get chaincode events for this transaction.
getEvent() - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns the CHAINCODE type event that will be posted to interested clients when the chaincode's result is committed to the ledger.
getEventHub() - Method in class org.hyperledger.fabric.sdk.BlockEvent
Deprecated.
Use new peer eventing services
getEventHub() - Method in class org.hyperledger.fabric.sdk.BlockEvent.TransactionEvent
Deprecated.
use new peer eventing services BlockEvent.TransactionEvent.getPeer()
getEventHubConnectionWaitTime() - Method in class org.hyperledger.fabric.sdk.helper.Config
 
getEventHubNames() - Method in class org.hyperledger.fabric.sdk.NetworkConfig
Names of EventHubs found
getEventHubReconnectionWarningRate() - Method in class org.hyperledger.fabric.sdk.helper.Config
The number of failed attempts to reissue a warning.
getEventHubs() - Method in class org.hyperledger.fabric.sdk.Channel
Get all Event Hubs on this channel.
getEventHubsProperties(String) - Method in class org.hyperledger.fabric.sdk.NetworkConfig
Get properties for a specific eventhub.
getEventName() - Method in class org.hyperledger.fabric.sdk.ChaincodeEvent
Get Chaincode event's name;
getExceptionThrown() - Method in interface org.hyperledger.fabric.sdk.Peer.PeerEventingServiceDisconnectEvent
Last exception throw for failing connection
getFabricChaincodeID() - Method in class org.hyperledger.fabric.sdk.ChaincodeID
 
getFabricTimestamp() - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
 
getFcn() - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
getFilteredBlock() - Method in class org.hyperledger.fabric.sdk.BlockInfo
 
getFunction() - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
A convenience method that returns the first argument of the chaincode invocation for use as a function name.
getGenesisBlockWaitTime() - Method in class org.hyperledger.fabric.sdk.helper.Config
Get the configured time to wait for genesis block.
getHash() - Method in class org.hyperledger.fabric.sdk.idemix.IdemixIssuerPublicKey
 
getHashAlgorithm() - Method in class org.hyperledger.fabric.sdk.helper.Config
Get the name of the configured hash algorithm, used for digital signatures.
getHAttrs() - Method in class org.hyperledger.fabric.sdk.idemix.IdemixIssuerPublicKey
 
getHeight() - Method in class org.hyperledger.fabric.sdk.BlockchainInfo
 
getHistoryForKey(String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns a history of key values across time.
getHRand() - Method in class org.hyperledger.fabric.sdk.idemix.IdemixIssuerPublicKey
 
getHsk() - Method in class org.hyperledger.fabric.sdk.idemix.IdemixIssuerPublicKey
 
getHttpOptions() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.CAInfo
 
getId() - Method in class org.hyperledger.fabric.sdk.BlockInfo.EndorserInfo
 
getId() - Method in class org.hyperledger.fabric.sdk.BlockInfo.EnvelopeInfo.IdentitiesInfo
The identification of the identity usually the certificate.
getIdemixCredential() - Method in class org.hyperledger.fabric.sdk.user.IdemixUser
 
getIdentity() - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
 
getInstance() - Static method in class org.hyperledger.fabric.shim.ext.sbe.impl.StateBasedEndorsementFactory
 
getIpk() - Method in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
getIpk() - Method in class org.hyperledger.fabric.sdk.user.IdemixUser
 
getKey() - Method in interface org.hyperledger.fabric.sdk.Enrollment
Get the user's private key
getKey() - Method in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
getKey() - Method in class org.hyperledger.fabric.sdk.identity.X509Enrollment
 
getKey() - Method in interface org.hyperledger.fabric.shim.ledger.KeyValue
Returns the state key.
getKeyPemBytes() - Method in class org.hyperledger.fabric.sdk.security.certgen.TLSCertificateKeyPair
 
getLastConnectedAttempt() - Method in class org.hyperledger.fabric.sdk.EventHub
Get last attempt time to connect the event hub.
getLastConnectTime() - Method in interface org.hyperledger.fabric.sdk.Peer.PeerEventingServiceDisconnectEvent
Last connect time
getLatestBLockReceived() - Method in interface org.hyperledger.fabric.sdk.Peer.PeerEventingServiceDisconnectEvent
The latest BlockEvent received by peer eventing service.
getLayouts() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDChaindcode
 
getLedgerHeight() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDEndorser
 
getMaximumPeerCount() - Method in class org.hyperledger.fabric.sdk.CollectionConfigPackage.CollectionConfig
Minimum peer count.
getMessage() - Method in class org.hyperledger.fabric.sdk.ChaincodeResponse
 
getMessage() - Method in class org.hyperledger.fabric.shim.Chaincode.Response
 
getMetadata() - Method in class org.hyperledger.fabric.shim.impl.QueryResultsIteratorWithMetadataImpl
 
getMetadata() - Method in interface org.hyperledger.fabric.shim.ledger.QueryResultsIteratorWithMetadata
 
getMspid() - Method in class org.hyperledger.fabric.sdk.BlockInfo.EndorserInfo
 
getMspid() - Method in class org.hyperledger.fabric.sdk.BlockInfo.EnvelopeInfo.IdentitiesInfo
The MSPId of the user.
getMspid() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
getMspid() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDEndorser
 
getMspid() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDOrderer
 
getMspId() - Method in interface org.hyperledger.fabric.sdk.Channel.SDOrdererAdditionInfo
 
getMspId() - Method in interface org.hyperledger.fabric.sdk.Channel.SDPeerAdditionInfo
 
getMspId() - Method in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
getMspId() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.OrgInfo
 
getMspId() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
getMspId() - Method in interface org.hyperledger.fabric.sdk.User
Get the Membership Service Provider Identifier provided by the user's organization.
getMspId() - Method in class org.hyperledger.fabric.sdk.user.IdemixUser
 
getName() - Method in class org.hyperledger.fabric.sdk.ChaincodeID
 
getName() - Method in class org.hyperledger.fabric.sdk.Channel
Get the channel name
getName() - Method in class org.hyperledger.fabric.sdk.CollectionConfigPackage.CollectionConfig
Name of the collection.
getName() - Method in class org.hyperledger.fabric.sdk.EventHub
Event hub name
getName() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.CAInfo
 
getName() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.OrgInfo
 
getName() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
getName() - Method in class org.hyperledger.fabric.sdk.Orderer
Return Orderer's name
getName() - Method in class org.hyperledger.fabric.sdk.Peer
Peer's name
getName() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDLayout.SDGroup
 
getName() - Method in interface org.hyperledger.fabric.sdk.User
Get the name that identifies the user.
getName() - Method in class org.hyperledger.fabric.sdk.user.IdemixUser
 
getNamespace() - Method in class org.hyperledger.fabric.sdk.TxReadWriteSetInfo.NsRwsetInfo
 
getNewest() - Method in class org.hyperledger.fabric.sdk.Channel.PeerOptions
Get newest block on startup of peer eventing service.
getNextID() - Method in class org.hyperledger.fabric.sdk.helper.Config
 
getNonce() - Method in class org.hyperledger.fabric.sdk.BlockInfo.EnvelopeInfo
The nonce of the transaction.
getNonce() - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
 
getNsRwsetCount() - Method in class org.hyperledger.fabric.sdk.TxReadWriteSetInfo
 
getNsRwsetInfo(int) - Method in class org.hyperledger.fabric.sdk.TxReadWriteSetInfo
 
getNsRwsetInfos() - Method in class org.hyperledger.fabric.sdk.TxReadWriteSetInfo
 
getNym() - Method in class org.hyperledger.fabric.sdk.idemix.IdemixPseudonym
 
getNym() - Method in class org.hyperledger.fabric.sdk.identity.IdemixSigningIdentity
 
getObjectType() - Method in class org.hyperledger.fabric.shim.ledger.CompositeKey
 
getOrdererNames() - Method in class org.hyperledger.fabric.sdk.NetworkConfig
Names of Orderers found
getOrdererProperties(String) - Method in class org.hyperledger.fabric.sdk.NetworkConfig
Get properties for a specific Orderer.
getOrdererRetryWaitTime() - Method in class org.hyperledger.fabric.sdk.helper.Config
Time to wait before retrying an operation.
getOrderers() - Method in class org.hyperledger.fabric.sdk.Channel
 
getOrdererWaitTime() - Method in class org.hyperledger.fabric.sdk.helper.Config
 
getOrganizationInfo(String) - Method in class org.hyperledger.fabric.sdk.NetworkConfig
 
getOrganizationInfos() - Method in class org.hyperledger.fabric.sdk.NetworkConfig
 
getOu() - Method in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
getOu() - Method in class org.hyperledger.fabric.sdk.user.IdemixUser
 
getOuValue() - Method in class org.hyperledger.fabric.sdk.identity.IdemixIdentity
 
getParameters() - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
A convenience method that returns all except the first argument of the chaincode invocation for use as the parameters to the function returned by #ChaincodeStub.getFunction().
getPath() - Method in class org.hyperledger.fabric.sdk.ChaincodeID
 
getPayload() - Method in class org.hyperledger.fabric.sdk.ChaincodeEvent
Binary data associated with this event.
getPayload() - Method in class org.hyperledger.fabric.shim.Chaincode.Response
 
getPeer() - Method in class org.hyperledger.fabric.sdk.BlockEvent
The Peer that received this event.
getPeer() - Method in class org.hyperledger.fabric.sdk.BlockEvent.TransactionEvent
The peer that received this event.
getPeer() - Method in class org.hyperledger.fabric.sdk.ProposalResponse
The peer this proposal was created on.
getPeerAdmin() - Method in class org.hyperledger.fabric.sdk.NetworkConfig
Returns the admin user associated with the client organization
getPeerAdmin() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.OrgInfo
Returns the associated admin user
getPeerAdmin(String) - Method in class org.hyperledger.fabric.sdk.NetworkConfig
Returns the admin user associated with the specified organization
getPeerEventReconnectionWarningRate() - Method in class org.hyperledger.fabric.sdk.helper.Config
 
getPeerEventRegistrationWaitTime() - Method in class org.hyperledger.fabric.sdk.helper.Config
getPeerEventRegistrationWaitTime
getPeerNames() - Method in class org.hyperledger.fabric.sdk.NetworkConfig
Names of Peers found
getPeerNames() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.OrgInfo
 
getPeerProperties(String) - Method in class org.hyperledger.fabric.sdk.NetworkConfig
Get properties for a specific peer.
getPeerRetryWaitTime() - Method in class org.hyperledger.fabric.sdk.helper.Config
getPeerEventRegistrationWaitTime
getPeerRoles() - Method in class org.hyperledger.fabric.sdk.Channel.PeerOptions
Return the roles the peer has.
getPeers() - Method in class org.hyperledger.fabric.sdk.Channel
Get the peers for this channel.
getPeers(EnumSet<Peer.PeerRole>) - Method in class org.hyperledger.fabric.sdk.Channel
Get the peers for this channel.
getPeersAdded() - Method in class org.hyperledger.fabric.sdk.Channel.AnchorPeersConfigUpdateResult
The peers to be added.
getPeersOptions(Peer) - Method in class org.hyperledger.fabric.sdk.Channel
 
getPeersRemoved() - Method in class org.hyperledger.fabric.sdk.Channel.AnchorPeersConfigUpdateResult
The peers to be removed..
getPickedLayout() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDEndorserState
 
getPk() - Method in class org.hyperledger.fabric.sdk.idemix.WeakBB.KeyPair
 
getPreviousBlockHash() - Method in class org.hyperledger.fabric.sdk.BlockchainInfo
 
getPreviousHash() - Method in class org.hyperledger.fabric.sdk.BlockInfo
 
getPrivateData(String, String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns the value of the specified key from the specified collection.
getPrivateDataByPartialCompositeKey(String, String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns all existing keys, and their values, that are prefixed by the specified partial CompositeKey in a given private collection.
getPrivateDataByPartialCompositeKey(String, String, String...) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns all existing keys, and their values, that are prefixed by the specified partial CompositeKey in a given private collection.
getPrivateDataByPartialCompositeKey(String, CompositeKey) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns all existing keys, and their values, that are prefixed by the specified partial CompositeKey in a given private collection.
getPrivateDataByRange(String, String, String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns all existing keys, and their values, that are lexicographically between startkey (inclusive) and the endKey (exclusive) in a given private collection.
getPrivateDataQueryResult(String, String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Perform a rich query against a given private collection.
getPrivateDataUTF8(String, String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns the byte array value specified by the key and decoded as a UTF-8 encoded string, from the sidedb collection.
getPrivateDataValidationParameter(String, String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Retrieves the key-level endorsement policy for the private data specified by key.
getProcessedTransaction() - Method in class org.hyperledger.fabric.sdk.TransactionInfo
 
getProof() - Method in class org.hyperledger.fabric.sdk.identity.IdemixSigningIdentity
 
getProofBytes(RevocationAlgorithm) - Static method in class org.hyperledger.fabric.sdk.idemix.RevocationAuthority
Depending on the selected revocation algorithm, the proof data length will be different.
getProperties() - Method in class org.hyperledger.fabric.sdk.EventHub
Event hub properties
getProperties() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.CAInfo
 
getProperties() - Method in class org.hyperledger.fabric.sdk.Orderer
Get Orderer properties.
getProperties() - Method in class org.hyperledger.fabric.sdk.Peer
 
getProperties() - Method in class org.hyperledger.fabric.sdk.security.CryptoPrimitives
 
getProperties() - Method in interface org.hyperledger.fabric.sdk.security.CryptoSuite
 
getPropertyName() - Method in enum org.hyperledger.fabric.sdk.Peer.PeerRole
 
getProposal() - Method in class org.hyperledger.fabric.sdk.ProposalResponse
 
getProposalConsistencySets(Collection<ProposalResponse>) - Static method in class org.hyperledger.fabric.sdk.SDKUtils
Check that the proposals all have consistent read write sets
getProposalConsistencySets(Collection<ProposalResponse>, Set<ProposalResponse>) - Static method in class org.hyperledger.fabric.sdk.SDKUtils
Check that the proposals all have consistent read write sets
getProposalConsistencyValidation() - Method in class org.hyperledger.fabric.sdk.helper.Config
getProposalConsistencyValidation determine if validation of the proposals should be done before sending to the orderer.
getProposalResponse() - Method in class org.hyperledger.fabric.sdk.ProposalResponse
Get response to the proposal returned by the peer.
getProposalResponseMessageBytes() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionInfo
 
getProposalResponsePayload() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionInfo
 
getProposalResponseStatus() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionInfo
 
getProposalWaitTime() - Method in class org.hyperledger.fabric.sdk.helper.Config
Get the timeout for a single proposal request to endorser.
getProposalWaitTime() - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
Gets the timeout for a single proposal request to endorser in milliseconds.
getProposalWaitTime() - Method in class org.hyperledger.fabric.sdk.TransactionRequest
Gets the timeout for a single proposal request to endorser in milliseconds.
getProtocol() - Method in class org.hyperledger.fabric.sdk.Peer
 
getQueryResult(String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Performs a "rich" query against a state database.
getQueryResultWithPagination(String, int, String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Performs a "rich" query against a state database.
getRand() - Static method in class org.hyperledger.fabric.sdk.idemix.IdemixUtils
Returns a random number generator, amcl.RAND, initialized with a fresh seed.
getReconnectCount() - Method in interface org.hyperledger.fabric.sdk.Peer.PeerEventingServiceDisconnectEvent
Number reconnection attempts since last disconnection.
getRegistrars() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.CAInfo
 
getRequired() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDLayout.SDGroup
 
getRequiredPeerCount() - Method in class org.hyperledger.fabric.sdk.CollectionConfigPackage.CollectionConfig
return required peer
getResp() - Method in exception org.hyperledger.fabric.sdk.exception.PeerEventingServiceException
If response from the Peer's error is received return it.
getResponseMessage() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionInfo
 
getResponseMessageBytes() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionInfo
 
getResponseStatus() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionInfo
 
getRevocationPk() - Method in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
getRevocationPk() - Method in class org.hyperledger.fabric.sdk.user.IdemixUser
 
getRoleMask() - Method in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
getRoleMask() - Method in class org.hyperledger.fabric.sdk.identity.IdemixIdentity
 
getRoleMask() - Method in class org.hyperledger.fabric.sdk.user.IdemixUser
 
getRoles() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
getRoles() - Method in interface org.hyperledger.fabric.sdk.User
Get the roles to which the user belongs.
getRoles() - Method in class org.hyperledger.fabric.sdk.user.IdemixUser
 
getRwset() - Method in class org.hyperledger.fabric.sdk.TxReadWriteSetInfo.NsRwsetInfo
 
getSDLGroups() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDLayout
 
getSecurityCurveMapping() - Method in class org.hyperledger.fabric.sdk.helper.Config
Get a mapping from strength to curve desired.
getSecurityLevel() - Method in class org.hyperledger.fabric.sdk.helper.Config
Get the configured security level.
getSecurityProviderClassName() - Method in class org.hyperledger.fabric.sdk.helper.Config
Get the configured security provider.
getSerializedIdentity() - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
 
getServiceDiscoveryFreqSeconds() - Method in class org.hyperledger.fabric.sdk.helper.Config
How often serviced discovery is preformed in seconds.
getServiceDiscoveryProperties() - Method in class org.hyperledger.fabric.sdk.Channel
 
getServiceDiscoveryWaitTime() - Method in class org.hyperledger.fabric.sdk.helper.Config
Time to wait for service discovery to complete.
getSignature() - Method in class org.hyperledger.fabric.sdk.BlockInfo.EndorserInfo
 
getSignature() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo
Signature for the transaction.
getSignatureAlgorithm() - Method in class org.hyperledger.fabric.sdk.helper.Config
 
getSignatureHeaderAsByteString(TransactionContext) - Static method in class org.hyperledger.fabric.sdk.transaction.ProtoUtils
 
getSignatureHeaderAsByteString(User, TransactionContext) - Static method in class org.hyperledger.fabric.sdk.transaction.ProtoUtils
 
getSignedProposal() - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns the signed transaction proposal currently being executed.
getSigningIdentity(CryptoSuite, User) - Static method in class org.hyperledger.fabric.sdk.identity.IdentityFactory
 
getSk() - Method in class org.hyperledger.fabric.sdk.idemix.WeakBB.KeyPair
 
getSk() - Method in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
getSk() - Method in class org.hyperledger.fabric.sdk.user.IdemixUser
 
getStartEvents() - Method in class org.hyperledger.fabric.sdk.Channel.PeerOptions
The block number to start getting events from on start up of the peer eventing service..
getState(String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns the value of the specified key from the ledger.
getStateByPartialCompositeKey(String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns all existing keys, and their values, that are prefixed by the specified partial CompositeKey.
getStateByPartialCompositeKey(String, String...) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns all existing keys, and their values, that are prefixed by the specified partial CompositeKey.
getStateByPartialCompositeKey(CompositeKey) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns all existing keys, and their values, that are prefixed by the specified partial CompositeKey.
getStateByPartialCompositeKeyWithPagination(CompositeKey, int, String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Queries the state in the ledger based on a given partial composite key.
getStateByRange(String, String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns all existing keys, and their values, that are lexicographically between startkey (inclusive) and the endKey (exclusive).
getStateByRangeWithPagination(String, String, int, String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns a range iterator over a set of keys in the ledger.
getStateValidationParameter(String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
retrieves the key-level endorsement policy for key.
getStatus() - Method in class org.hyperledger.fabric.sdk.ChaincodeResponse
 
getStatus() - Method in enum org.hyperledger.fabric.sdk.ChaincodeResponse.Status
 
getStatus() - Method in class org.hyperledger.fabric.shim.Chaincode.Response
 
getStatusCode() - Method in class org.hyperledger.fabric.shim.Chaincode.Response
 
getStillRequired() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDLayout.SDGroup
 
getStopEvents() - Method in class org.hyperledger.fabric.sdk.Channel.PeerOptions
The stopping block number when the peer eventing service will stop sending blocks.
getStringArgs() - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns the arguments corresponding to the call to Chaincode.init(ChaincodeStub) or Chaincode.invoke(ChaincodeStub), cast to UTF-8 string.
getStringPayload() - Method in class org.hyperledger.fabric.shim.Chaincode.Response
 
getStringState(String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns the byte array value specified by the key and decoded as a UTF-8 encoded string, from the ledger.
getStringValue() - Method in class org.hyperledger.fabric.shim.impl.KeyModificationImpl
 
getStringValue() - Method in interface org.hyperledger.fabric.shim.ledger.KeyModification
Returns the key's value at the time returned by KeyModification.getTimestamp(), decoded as a UTF-8 string.
getStringValue() - Method in interface org.hyperledger.fabric.shim.ledger.KeyValue
Returns the state value, decoded as a UTF-8 string.
GetTCertBatchException - Exception in org.hyperledger.fabric.sdk.exception
 
GetTCertBatchException(String, Exception) - Constructor for exception org.hyperledger.fabric.sdk.exception.GetTCertBatchException
 
getTimedOut() - Method in exception org.hyperledger.fabric.sdk.exception.PeerEventingServiceException
 
getTimestamp() - Method in class org.hyperledger.fabric.sdk.BlockInfo.EnvelopeInfo
Timestamp
getTimestamp() - Method in class org.hyperledger.fabric.shim.impl.KeyModificationImpl
 
getTimestamp() - Method in interface org.hyperledger.fabric.shim.ledger.KeyModification
Returns the timestamp of the key modification entry.
getTlsCerts() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDOrderer
 
getTLSCerts() - Method in interface org.hyperledger.fabric.sdk.Channel.SDOrdererAdditionInfo
 
getTLSCerts() - Method in interface org.hyperledger.fabric.sdk.Channel.SDPeerAdditionInfo
 
getTlsIntermediateCerts() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDOrderer
 
getTLSIntermediateCerts() - Method in interface org.hyperledger.fabric.sdk.Channel.SDOrdererAdditionInfo
 
getTLSIntermediateCerts() - Method in interface org.hyperledger.fabric.sdk.Channel.SDPeerAdditionInfo
 
getTransactionActionInfo(int) - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo
 
getTransactionActionInfoCount() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo
 
getTransactionActionInfos() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo
 
GETTRANSACTIONBYID - Static variable in class org.hyperledger.fabric.sdk.QuerySCCRequest
 
getTransactionCount() - Method in class org.hyperledger.fabric.sdk.BlockInfo
Number of endorser transaction found in the block.
getTransactionEvent() - Method in exception org.hyperledger.fabric.sdk.exception.TransactionEventException
 
getTransactionEvents() - Method in class org.hyperledger.fabric.sdk.BlockEvent
 
getTransactionID() - Method in class org.hyperledger.fabric.sdk.BlockInfo.EnvelopeInfo
The transaction ID
getTransactionID() - Method in class org.hyperledger.fabric.sdk.ChaincodeResponse
 
getTransactionID() - Method in class org.hyperledger.fabric.sdk.TransactionInfo
 
getTransactionListenerCleanUpTimeout() - Method in class org.hyperledger.fabric.sdk.helper.Config
This does NOT trigger futures time out and must be kept WELL above any expected future timeout for transactions sent to the Orderer
getTransActionsMetaData() - Method in class org.hyperledger.fabric.sdk.BlockInfo
 
getTransient() - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns the transient map associated with the current transaction.
getTransientMap() - Method in class org.hyperledger.fabric.sdk.TransactionRequest
Transient data added to the proposal that is not added to the ledger.
getTrustStore() - Method in class org.hyperledger.fabric.sdk.security.CryptoPrimitives
getTrustStore returns the KeyStore object where we keep trusted certificates.
getTxId() - Method in class org.hyperledger.fabric.sdk.ChaincodeEvent
Get transaction id associated with this event.
getTxId() - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns the transaction id for the current chaincode invocation request.
getTxId() - Method in class org.hyperledger.fabric.shim.impl.KeyModificationImpl
 
getTxId() - Method in interface org.hyperledger.fabric.shim.ledger.KeyModification
Returns the transaction id.
getTxID() - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
 
getTxReadWriteSet() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionInfo
Get read write set for this transaction.
getTxTimestamp() - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Returns the timestamp when the transaction was created.
getType() - Method in class org.hyperledger.fabric.sdk.BlockInfo.EnvelopeInfo
 
getUpdateChannelConfiguration() - Method in class org.hyperledger.fabric.sdk.Channel.AnchorPeersConfigUpdateResult
The actual config update @see UpdateChannelConfiguration
getUpdateChannelConfigurationAsBytes() - Method in class org.hyperledger.fabric.sdk.UpdateChannelConfiguration
 
getUpdateChannelConfigurationSignature(UpdateChannelConfiguration, User) - Method in class org.hyperledger.fabric.sdk.Channel
Get signed byes of the update channel.
getUpdateChannelConfigurationSignature(UpdateChannelConfiguration, User) - Method in class org.hyperledger.fabric.sdk.HFClient
Get signature for update channel configuration
getUpdatedPeers() - Method in class org.hyperledger.fabric.sdk.Channel.AnchorPeersConfigUpdateResult
The anchor peers found in the updated channel configuration.
getUrl() - Method in class org.hyperledger.fabric.sdk.EventHub
Get the GRPC URL used to connect.
getUrl() - Method in class org.hyperledger.fabric.sdk.NetworkConfig.CAInfo
 
getUrl() - Method in class org.hyperledger.fabric.sdk.Orderer
getUrl - the Grpc url of the Orderer
getUrl() - Method in class org.hyperledger.fabric.sdk.Peer
Get the URL of the peer.
getUser() - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
Get the user with which this transaction context is associated.
getUser(String) - Method in class org.hyperledger.fabric.sdk.user.IdemixUserStore
 
getUserContext() - Method in class org.hyperledger.fabric.sdk.HFClient
 
getVal() - Method in enum org.hyperledger.fabric.shim.ext.sbe.StateBasedEndorsement.RoleType
 
getValidationCode() - Method in class org.hyperledger.fabric.sdk.BlockInfo.EnvelopeInfo
 
getValidationCode() - Method in class org.hyperledger.fabric.sdk.TransactionInfo
 
getValue() - Method in class org.hyperledger.fabric.shim.impl.KeyModificationImpl
 
getValue() - Method in interface org.hyperledger.fabric.shim.ledger.KeyModification
Returns the key's value at the time returned by KeyModification.getTimestamp().
getValue() - Method in interface org.hyperledger.fabric.shim.ledger.KeyValue
Returns the state value.
getVerify() - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
 
getVersion() - Method in class org.hyperledger.fabric.sdk.ChaincodeID
 
getW() - Method in class org.hyperledger.fabric.sdk.idemix.IdemixIssuerPublicKey
 
GO_LANG - org.hyperledger.fabric.sdk.ChaincodeLanguage
 
GO_LANG - org.hyperledger.fabric.sdk.TransactionRequest.Type
 

H

Handler - Class in org.hyperledger.fabric.shim.impl
 
Handler(Chaincode.ChaincodeID, Chaincode) - Constructor for class org.hyperledger.fabric.shim.impl.Handler
 
Handler.CCState - Enum in org.hyperledger.fabric.shim.impl
 
hash(byte[]) - Method in class org.hyperledger.fabric.sdk.security.CryptoPrimitives
 
hash(byte[]) - Method in interface org.hyperledger.fabric.sdk.security.CryptoSuite
Hash the specified text byte data.
hash(byte[], Digest) - Static method in class org.hyperledger.fabric.sdk.helper.Utils
Generate hash of the given input using the given Digest.
HASH_ALGORITHM - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
hashCode() - Method in class org.hyperledger.fabric.sdk.Peer
 
hashCode() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDEndorser
 
hashCode() - Method in class org.hyperledger.fabric.shim.impl.KeyModificationImpl
 
hashModOrder(byte[]) - Static method in class org.hyperledger.fabric.sdk.idemix.IdemixUtils
hashModOrder hashes bytes to an amcl.BIG in 0, ..., GROUP_ORDER
hasNext() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionInfoIterator
 
hasNext() - Method in class org.hyperledger.fabric.sdk.TxReadWriteSetInfo.NsRwsetInfoIterator
 
hasStatusForCode(int) - Static method in enum org.hyperledger.fabric.shim.Chaincode.Response.Status
 
HFClient - Class in org.hyperledger.fabric.sdk
 
HLSDKJCryptoSuiteFactory - Class in org.hyperledger.fabric.sdk.security
SDK's Default implementation of CryptoSuiteFactory.

I

IdemixCredential - Class in org.hyperledger.fabric.sdk.idemix
IdemixCredential represents a user's idemix credential, which is a BBS+ signature (see "Constant-Size Dynamic k-TAA" by Man Ho Au, Willy Susilo, Yi Mu) on the user's secret key and attribute values.
IdemixCredential(Idemix.Credential) - Constructor for class org.hyperledger.fabric.sdk.idemix.IdemixCredential
Construct an IdemixCredential from a serialized credential
IdemixCredRequest - Class in org.hyperledger.fabric.sdk.idemix
IdemixCredRequest represents the first message of the idemix issuance protocol, in which the user requests a credential from the issuer.
IdemixCredRequest(BIG, BIG, IdemixIssuerPublicKey) - Constructor for class org.hyperledger.fabric.sdk.idemix.IdemixCredRequest
Constructor
IdemixEnrollment - Class in org.hyperledger.fabric.sdk.identity
 
IdemixEnrollment(IdemixIssuerPublicKey, PublicKey, String, BIG, IdemixCredential, Idemix.CredentialRevocationInformation, String, int) - Constructor for class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
IdemixIdentity - Class in org.hyperledger.fabric.sdk.identity
IdemixIdentity is a public serializable part of the IdemixSigningIdentity.
IdemixIdentity(String, IdemixIssuerPublicKey, ECP, String, int, IdemixSignature) - Constructor for class org.hyperledger.fabric.sdk.identity.IdemixIdentity
Create Idemix Identity from the following inputs:
IdemixIdentity(Identities.SerializedIdentity) - Constructor for class org.hyperledger.fabric.sdk.identity.IdemixIdentity
Create Idemix Identity from a Serialized Identity
IdemixIssuerKey - Class in org.hyperledger.fabric.sdk.idemix
IdemixIssuerKey represents an idemix issuer key pair
IdemixIssuerPublicKey - Class in org.hyperledger.fabric.sdk.idemix
IdemixIssuerPublicKey represents the idemix public key of an issuer (Certificate Authority).
IdemixIssuerPublicKey(Idemix.IssuerPublicKey) - Constructor for class org.hyperledger.fabric.sdk.idemix.IdemixIssuerPublicKey
Construct an IdemixIssuerPublicKey from a serialized issuer public key
IdemixPseudonym - Class in org.hyperledger.fabric.sdk.idemix
The class represents a pseudonym of a user, unlinkable to other pseudonyms of the user.
IdemixPseudonym(BIG, IdemixIssuerPublicKey) - Constructor for class org.hyperledger.fabric.sdk.idemix.IdemixPseudonym
Constructor
IdemixPseudonymSignature - Class in org.hyperledger.fabric.sdk.idemix
IdemixPseudonymSignature is a signature on a message which can be verified with respect to a pseudonym
IdemixPseudonymSignature(BIG, IdemixPseudonym, IdemixIssuerPublicKey, byte[]) - Constructor for class org.hyperledger.fabric.sdk.idemix.IdemixPseudonymSignature
Constructor
IdemixPseudonymSignature(Idemix.NymSignature) - Constructor for class org.hyperledger.fabric.sdk.idemix.IdemixPseudonymSignature
Construct a new signature from a serialized IdemixPseudonymSignature
IdemixRoles - Enum in org.hyperledger.fabric.sdk.identity
IdemixRoles is ENUM type that represent a Idemix Role and provide some functionality to operate with Bitmasks and to operate between MSPRoles and IdemixRoles.
IdemixSignature - Class in org.hyperledger.fabric.sdk.idemix
IdemixSignature represents an idemix signature, which is a zero knowledge proof of knowledge of a BBS+ signature.
IdemixSignature(Idemix.Signature) - Constructor for class org.hyperledger.fabric.sdk.idemix.IdemixSignature
Construct a new signature from a serialized IdemixSignature
IdemixSignature(IdemixCredential, BIG, IdemixPseudonym, IdemixIssuerPublicKey, boolean[], byte[], int, Idemix.CredentialRevocationInformation) - Constructor for class org.hyperledger.fabric.sdk.idemix.IdemixSignature
Create a new IdemixSignature by proving knowledge of a credential
IdemixSigningIdentity - Class in org.hyperledger.fabric.sdk.identity
IdemixSigningIdentity is an Idemix implementation of the SigningIdentity It contains IdemixIdentity (a public part) and a corresponding secret part that contains the user secret key and the commitment opening (randomness) to the pseudonym value (a commitment to the user secret)
IdemixSigningIdentity(IdemixIssuerPublicKey, PublicKey, String, BIG, IdemixCredential, Idemix.CredentialRevocationInformation, String, int) - Constructor for class org.hyperledger.fabric.sdk.identity.IdemixSigningIdentity
Create new Idemix Signing Identity with a fresh pseudonym
IdemixSigningIdentity(IdemixEnrollment) - Constructor for class org.hyperledger.fabric.sdk.identity.IdemixSigningIdentity
 
IdemixUser - Class in org.hyperledger.fabric.sdk.user
 
IdemixUser(String, String, IdemixEnrollment) - Constructor for class org.hyperledger.fabric.sdk.user.IdemixUser
 
IdemixUserStore - Class in org.hyperledger.fabric.sdk.user
 
IdemixUserStore(String, String) - Constructor for class org.hyperledger.fabric.sdk.user.IdemixUserStore
 
IdemixUtils - Class in org.hyperledger.fabric.sdk.idemix
The class IdemixUtils consists of all needed utility functions for Idemix.
Identity - Interface in org.hyperledger.fabric.sdk.identity
Identity corresponds to the Identity in fabric MSP.
IdentityFactory - Class in org.hyperledger.fabric.sdk.identity
 
ignoreEndpoints(String...) - Method in class org.hyperledger.fabric.sdk.Channel.DiscoveryOptions
 
init() - Method in class org.hyperledger.fabric.sdk.security.CryptoPrimitives
 
init(ChaincodeStub) - Method in interface org.hyperledger.fabric.shim.Chaincode
Called during an instantiate transaction after the container has been established, allowing the chaincode to initialize its internal data.
init(ChaincodeStub) - Method in class org.hyperledger.fabric.shim.ChaincodeBase
 
initialize() - Method in class org.hyperledger.fabric.sdk.Channel
Initialize the Channel.
InstallProposalBuilder - Class in org.hyperledger.fabric.sdk.transaction
 
InstallProposalBuilder() - Constructor for class org.hyperledger.fabric.sdk.transaction.InstallProposalBuilder
 
InstallProposalRequest - Class in org.hyperledger.fabric.sdk
InstallProposalRequest.
InstantiateProposalBuilder - Class in org.hyperledger.fabric.sdk.transaction
 
InstantiateProposalBuilder() - Constructor for class org.hyperledger.fabric.sdk.transaction.InstantiateProposalBuilder
 
InstantiateProposalRequest - Class in org.hyperledger.fabric.sdk
Instantiate request.
INTERNAL_SERVER_ERROR - org.hyperledger.fabric.shim.Chaincode.Response.Status
 
InvalidArgumentException - Exception in org.hyperledger.fabric.sdk.exception
 
InvalidArgumentException(String) - Constructor for exception org.hyperledger.fabric.sdk.exception.InvalidArgumentException
 
InvalidArgumentException(String, Exception) - Constructor for exception org.hyperledger.fabric.sdk.exception.InvalidArgumentException
 
InvalidArgumentException(Throwable) - Constructor for exception org.hyperledger.fabric.sdk.exception.InvalidArgumentException
 
InvalidProtocolBufferRuntimeException - Exception in org.hyperledger.fabric.sdk.exception
 
InvalidProtocolBufferRuntimeException(InvalidProtocolBufferException) - Constructor for exception org.hyperledger.fabric.sdk.exception.InvalidProtocolBufferRuntimeException
 
InvalidProtocolBufferRuntimeException(String, InvalidProtocolBufferException) - Constructor for exception org.hyperledger.fabric.sdk.exception.InvalidProtocolBufferRuntimeException
 
InvalidTransactionException - Exception in org.hyperledger.fabric.sdk.exception
 
InvalidTransactionException(String) - Constructor for exception org.hyperledger.fabric.sdk.exception.InvalidTransactionException
 
InvalidTransactionException(String, Exception) - Constructor for exception org.hyperledger.fabric.sdk.exception.InvalidTransactionException
 
invoke(ChaincodeStub) - Method in interface org.hyperledger.fabric.shim.Chaincode
Called for every Invoke transaction.
invoke(ChaincodeStub) - Method in class org.hyperledger.fabric.shim.ChaincodeBase
 
invokeChaincode(String, List<byte[]>) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Invoke another chaincode using the same transaction context.
invokeChaincode(String, List<byte[]>, String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Locally calls the specified chaincode invoke() using the same transaction context.
invokeChaincodeWithStringArgs(String, String...) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Invoke another chaincode using the same transaction context.
invokeChaincodeWithStringArgs(String, List<String>) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Invoke another chaincode using the same transaction context.
invokeChaincodeWithStringArgs(String, List<String>, String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Invoke another chaincode using the same transaction context.
InvokeException - Exception in org.hyperledger.fabric.sdk.exception
 
InvokeException(String, Exception) - Constructor for exception org.hyperledger.fabric.sdk.exception.InvokeException
 
ipk - Variable in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
ipk - Variable in class org.hyperledger.fabric.sdk.user.IdemixUserStore
 
isConnected() - Method in class org.hyperledger.fabric.sdk.EventHub
Is event hub connected.
isDeleted() - Method in class org.hyperledger.fabric.shim.impl.KeyModificationImpl
 
isDeleted() - Method in interface org.hyperledger.fabric.shim.ledger.KeyModification
Returns the deletion marker.
isFiltered() - Method in class org.hyperledger.fabric.sdk.BlockInfo
 
isInitialized() - Method in class org.hyperledger.fabric.sdk.Channel
Is channel initialized.
isInspectResults() - Method in class org.hyperledger.fabric.sdk.Channel.DiscoveryOptions
 
isInvalid() - Method in class org.hyperledger.fabric.sdk.ChaincodeResponse
 
isNullOrEmpty(String) - Static method in class org.hyperledger.fabric.sdk.helper.Utils
Check if a string is null or empty.
isRegisterEventsForFilteredBlocks() - Method in class org.hyperledger.fabric.sdk.Channel.PeerOptions
Is the peer eventing service registered for filtered blocks
isShutdown() - Method in class org.hyperledger.fabric.sdk.Channel
Is the channel shutdown.
isSubmitted() - Method in class org.hyperledger.fabric.sdk.TransactionRequest
If this request has been submitted already.
isValid() - Method in class org.hyperledger.fabric.sdk.BlockInfo.EnvelopeInfo
 
isVerified() - Method in class org.hyperledger.fabric.sdk.ProposalResponse
 
iterator() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionIterable
 
iterator() - Method in class org.hyperledger.fabric.sdk.TxReadWriteSetInfo.NsRwsetInfoIterable
 

J

JAVA - org.hyperledger.fabric.sdk.ChaincodeLanguage
 
JAVA - org.hyperledger.fabric.sdk.TransactionRequest.Type
 
joinPeer(Orderer, Peer, Channel.PeerOptions) - Method in class org.hyperledger.fabric.sdk.Channel
Join peer to channel
joinPeer(Peer) - Method in class org.hyperledger.fabric.sdk.Channel
Join the peer to the channel.
joinPeer(Peer, Channel.PeerOptions) - Method in class org.hyperledger.fabric.sdk.Channel
 
JoinPeerProposalBuilder - Class in org.hyperledger.fabric.sdk.transaction
 

K

keyGen() - Method in class org.hyperledger.fabric.sdk.security.CryptoPrimitives
 
keyGen() - Method in interface org.hyperledger.fabric.sdk.security.CryptoSuite
Generate a key.
KeyModification - Interface in org.hyperledger.fabric.shim.ledger
QueryResult for history query.
KeyModificationImpl - Class in org.hyperledger.fabric.shim.impl
 
KeyValue - Interface in org.hyperledger.fabric.shim.ledger
Query Result associating a state key with a value.

L

LEDGER_QUERY - org.hyperledger.fabric.sdk.Peer.PeerRole
Ledger Query will be used when query ledger operations are requested.
listOrgs() - Method in class org.hyperledger.fabric.shim.ext.sbe.impl.StateBasedEndorsementImpl
 
listOrgs() - Method in interface org.hyperledger.fabric.shim.ext.sbe.StateBasedEndorsement
Returns an array of channel orgs that are required to endorse changes
loadCACertificates(boolean) - Method in class org.hyperledger.fabric.sdk.Channel
load the peer organizations CA certificates into the channel's trust store so that we can verify signatures from peer messages
loadCACertificates(Collection<Certificate>) - Method in class org.hyperledger.fabric.sdk.security.CryptoPrimitives
 
loadCACertificates(Collection<Certificate>) - Method in interface org.hyperledger.fabric.sdk.security.CryptoSuite
Set the Certificate Authority certificates to be used when validating a certificate chain of trust
loadCACertificatesAsBytes(Collection<byte[]>) - Method in class org.hyperledger.fabric.sdk.security.CryptoPrimitives
 
loadCACertificatesAsBytes(Collection<byte[]>) - Method in interface org.hyperledger.fabric.sdk.security.CryptoSuite
Set the Certificate Authority certificates to be used when validating a certificate chain of trust.
loadChannelFromConfig(String, NetworkConfig) - Method in class org.hyperledger.fabric.sdk.HFClient
Configures a channel based on information loaded from a Network Config file.
LOGGERLEVEL - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
logString(String) - Static method in class org.hyperledger.fabric.sdk.helper.Utils
Makes logging strings which can be long or with unprintable characters be logged and trimmed.
LSCCProposalBuilder - Class in org.hyperledger.fabric.sdk.transaction
 
LSCCProposalBuilder() - Constructor for class org.hyperledger.fabric.sdk.transaction.LSCCProposalBuilder
 

M

MAX_LOG_STRING_LENGTH - Static variable in class org.hyperledger.fabric.sdk.helper.Config
Logging settings
maxLogStringLength() - Method in class org.hyperledger.fabric.sdk.helper.Config
 
MEMBER - org.hyperledger.fabric.sdk.identity.IdemixRoles
 
mspid - Variable in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
mspId - Variable in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
mspId - Variable in class org.hyperledger.fabric.sdk.user.IdemixUser
 
mspId - Variable in class org.hyperledger.fabric.sdk.user.IdemixUserStore
 

N

name - Variable in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
name - Variable in class org.hyperledger.fabric.sdk.user.IdemixUser
 
NAMESPACE - Static variable in class org.hyperledger.fabric.shim.ledger.CompositeKey
 
NetworkConfig - Class in org.hyperledger.fabric.sdk
Holds details of network and channel configurations typically loaded from an external config file.
NetworkConfig.CAInfo - Class in org.hyperledger.fabric.sdk
Holds the details of a Certificate Authority
NetworkConfig.OrgInfo - Class in org.hyperledger.fabric.sdk
Holds details of an Organization
NetworkConfig.UserInfo - Class in org.hyperledger.fabric.sdk
Holds details of a User
NetworkConfigurationException - Exception in org.hyperledger.fabric.sdk.exception
 
NetworkConfigurationException(String) - Constructor for exception org.hyperledger.fabric.sdk.exception.NetworkConfigurationException
 
NetworkConfigurationException(String, Exception) - Constructor for exception org.hyperledger.fabric.sdk.exception.NetworkConfigurationException
 
newBuilder() - Static method in class org.hyperledger.fabric.sdk.ChaincodeID
Chaincode builder
newBuilder() - Static method in class org.hyperledger.fabric.sdk.transaction.GetConfigBlockBuilder
 
newBuilder() - Static method in class org.hyperledger.fabric.sdk.transaction.InstallProposalBuilder
 
newBuilder() - Static method in class org.hyperledger.fabric.sdk.transaction.InstantiateProposalBuilder
 
newBuilder() - Static method in class org.hyperledger.fabric.sdk.transaction.JoinPeerProposalBuilder
 
newBuilder() - Static method in class org.hyperledger.fabric.sdk.transaction.ProposalBuilder
 
newBuilder() - Static method in class org.hyperledger.fabric.sdk.transaction.QueryCollectionsConfigBuilder
 
newBuilder() - Static method in class org.hyperledger.fabric.sdk.transaction.QueryInstalledChaincodesBuilder
 
newBuilder() - Static method in class org.hyperledger.fabric.sdk.transaction.QueryInstantiatedChaincodesBuilder
 
newBuilder() - Static method in class org.hyperledger.fabric.sdk.transaction.QueryPeerChannelsBuilder
 
newBuilder() - Static method in class org.hyperledger.fabric.sdk.transaction.TransactionBuilder
 
newBuilder() - Static method in class org.hyperledger.fabric.sdk.transaction.UpgradeProposalBuilder
 
newChannel(String) - Method in class org.hyperledger.fabric.sdk.HFClient
newChannel - already configured channel.
newChannel(String, Orderer, ChannelConfiguration, byte[]...) - Method in class org.hyperledger.fabric.sdk.HFClient
Create a new channel
newErrorResponse() - Static method in class org.hyperledger.fabric.shim.ChaincodeBase
 
newErrorResponse(byte[]) - Static method in class org.hyperledger.fabric.shim.ChaincodeBase
 
newErrorResponse(String) - Static method in class org.hyperledger.fabric.shim.ChaincodeBase
 
newErrorResponse(String, byte[]) - Static method in class org.hyperledger.fabric.shim.ChaincodeBase
 
newErrorResponse(Throwable) - Static method in class org.hyperledger.fabric.shim.ChaincodeBase
 
newest - Variable in class org.hyperledger.fabric.sdk.Channel.PeerOptions
 
newEventHub(String, String) - Method in class org.hyperledger.fabric.sdk.HFClient
Create a new event hub
newEventHub(String, String, Properties) - Method in class org.hyperledger.fabric.sdk.HFClient
Create a new Eventhub.
newInstallProposalRequest() - Method in class org.hyperledger.fabric.sdk.HFClient
newInstallProposalRequest get new Install proposal request.
newInstance(User) - Static method in class org.hyperledger.fabric.sdk.QueryByChaincodeRequest
 
newInstance(User) - Static method in class org.hyperledger.fabric.sdk.TransactionProposalRequest
 
newInstantiationProposalRequest() - Method in class org.hyperledger.fabric.sdk.HFClient
newInstantiationProposalRequest get new instantiation proposal request.
newOrderer(String, String) - Method in class org.hyperledger.fabric.sdk.HFClient
Create a new urlOrderer.
newOrderer(String, String, Properties) - Method in class org.hyperledger.fabric.sdk.HFClient
Create a new orderer.
newPeer(String, String) - Method in class org.hyperledger.fabric.sdk.HFClient
newPeer create a new peer
newPeer(String, String, Properties) - Method in class org.hyperledger.fabric.sdk.HFClient
newPeer create a new peer
newQueryProposalRequest() - Method in class org.hyperledger.fabric.sdk.HFClient
newQueryProposalRequest get new query proposal request.
newStateBasedEndorsement(byte[]) - Method in class org.hyperledger.fabric.shim.ext.sbe.impl.StateBasedEndorsementFactory
Constructs a state-based endorsement policy from a given serialized EP byte array.
newSuccessResponse() - Static method in class org.hyperledger.fabric.shim.ChaincodeBase
 
newSuccessResponse(byte[]) - Static method in class org.hyperledger.fabric.shim.ChaincodeBase
 
newSuccessResponse(String) - Static method in class org.hyperledger.fabric.shim.ChaincodeBase
 
newSuccessResponse(String, byte[]) - Static method in class org.hyperledger.fabric.shim.ChaincodeBase
 
newTransactionProposalRequest() - Method in class org.hyperledger.fabric.sdk.HFClient
newTransactionProposalRequest get new transaction proposal request.
newUpgradeProposalRequest() - Method in class org.hyperledger.fabric.sdk.HFClient
 
next() - Method in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionInfoIterator
 
next() - Method in class org.hyperledger.fabric.sdk.TxReadWriteSetInfo.NsRwsetInfoIterator
 
nextOutboundChaincodeMessage() - Method in class org.hyperledger.fabric.shim.impl.Handler
 
NO_EVENT_SOURCE - Static variable in enum org.hyperledger.fabric.sdk.Peer.PeerRole
All roles except event source.
NoAvailableTCertException - Exception in org.hyperledger.fabric.sdk.exception
 
NoAvailableTCertException(String) - Constructor for exception org.hyperledger.fabric.sdk.exception.NoAvailableTCertException
 
noChannelID() - Method in class org.hyperledger.fabric.sdk.TransactionRequest
Determines whether an empty channel ID should be set on proposals built from this request.
NODE - org.hyperledger.fabric.sdk.TransactionRequest.Type
 
nOfEvents(Channel.NOfEvents) - Method in class org.hyperledger.fabric.sdk.Channel.TransactionOptions
Events reporting Eventing Peers and EventHubs to complete the transaction.
nofNoEvents - Static variable in class org.hyperledger.fabric.sdk.Channel.NOfEvents
Special NofEvents indicating that no transaction events are needed to complete the Future.
NoValidPeerException - Exception in org.hyperledger.fabric.sdk.exception
 
NoValidPeerException(String) - Constructor for exception org.hyperledger.fabric.sdk.exception.NoValidPeerException
 
NsRwsetInfoIterable() - Constructor for class org.hyperledger.fabric.sdk.TxReadWriteSetInfo.NsRwsetInfoIterable
 

O

onChaincodeMessage(ChaincodeShim.ChaincodeMessage) - Method in class org.hyperledger.fabric.shim.impl.Handler
 
Orderer - Class in org.hyperledger.fabric.sdk
The Orderer class represents a orderer to which SDK sends deploy, invoke, or query requests.
ORDERER_RETRY_WAIT_TIME - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
ORDERER_WAIT_TIME - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
orderers(Collection<Orderer>) - Method in class org.hyperledger.fabric.sdk.Channel.TransactionOptions
The orders to try on this transaction.
orderers(Orderer...) - Method in class org.hyperledger.fabric.sdk.Channel.TransactionOptions
The orders to try on this transaction.
ORG_HYPERLEDGER_FABRIC_SDK_CONFIGURATION - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
org.hyperledger.fabric.sdk - package org.hyperledger.fabric.sdk
 
org.hyperledger.fabric.sdk.exception - package org.hyperledger.fabric.sdk.exception
 
org.hyperledger.fabric.sdk.helper - package org.hyperledger.fabric.sdk.helper
 
org.hyperledger.fabric.sdk.idemix - package org.hyperledger.fabric.sdk.idemix
 
org.hyperledger.fabric.sdk.identity - package org.hyperledger.fabric.sdk.identity
 
org.hyperledger.fabric.sdk.security - package org.hyperledger.fabric.sdk.security
 
org.hyperledger.fabric.sdk.security.certgen - package org.hyperledger.fabric.sdk.security.certgen
 
org.hyperledger.fabric.sdk.transaction - package org.hyperledger.fabric.sdk.transaction
 
org.hyperledger.fabric.sdk.user - package org.hyperledger.fabric.sdk.user
 
org.hyperledger.fabric.shim - package org.hyperledger.fabric.shim
 
org.hyperledger.fabric.shim.ext.sbe - package org.hyperledger.fabric.shim.ext.sbe
 
org.hyperledger.fabric.shim.ext.sbe.impl - package org.hyperledger.fabric.shim.ext.sbe.impl
 
org.hyperledger.fabric.shim.helper - package org.hyperledger.fabric.shim.helper
 
org.hyperledger.fabric.shim.impl - package org.hyperledger.fabric.shim.impl
 
org.hyperledger.fabric.shim.ledger - package org.hyperledger.fabric.shim.ledger
 
ou - Variable in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 

P

parseCompositeKey(String) - Static method in class org.hyperledger.fabric.shim.ledger.CompositeKey
 
parseConfigBlock(boolean) - Method in class org.hyperledger.fabric.sdk.Channel
 
parseGrpcUrl(String) - Static method in class org.hyperledger.fabric.sdk.helper.Utils
 
parseSecurityCurveMappings(String) - Static method in class org.hyperledger.fabric.sdk.helper.Config
 
Peer - Class in org.hyperledger.fabric.sdk
The Peer class represents a peer to which SDK sends deploy, or query proposals requests.
PEER - org.hyperledger.fabric.sdk.identity.IdemixRoles
 
PEER_EVENT_RECONNECTION_WARNING_RATE - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
PEER_EVENT_REGISTRATION_WAIT_TIME - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
PEER_EVENT_RETRY_WAIT_TIME - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
Peer.PeerEventingServiceDisconnected - Interface in org.hyperledger.fabric.sdk
 
Peer.PeerEventingServiceDisconnectEvent - Interface in org.hyperledger.fabric.sdk
 
Peer.PeerRole - Enum in org.hyperledger.fabric.sdk
Possible roles a peer can perform.
PeerEventingServiceException - Exception in org.hyperledger.fabric.sdk.exception
 
PeerEventingServiceException(String) - Constructor for exception org.hyperledger.fabric.sdk.exception.PeerEventingServiceException
 
PeerEventingServiceException(String, Throwable) - Constructor for exception org.hyperledger.fabric.sdk.exception.PeerEventingServiceException
 
PeerEventingServiceException(Throwable) - Constructor for exception org.hyperledger.fabric.sdk.exception.PeerEventingServiceException
 
PeerException - Exception in org.hyperledger.fabric.sdk.exception
 
PeerException(String) - Constructor for exception org.hyperledger.fabric.sdk.exception.PeerException
 
PeerException(String, Exception) - Constructor for exception org.hyperledger.fabric.sdk.exception.PeerException
 
PeerOptions() - Constructor for class org.hyperledger.fabric.sdk.Channel.PeerOptions
 
peerRoles - Variable in class org.hyperledger.fabric.sdk.Channel.PeerOptions
 
policy() - Method in class org.hyperledger.fabric.shim.ext.sbe.impl.StateBasedEndorsementImpl
 
policy() - Method in interface org.hyperledger.fabric.shim.ext.sbe.StateBasedEndorsement
Returns the endorsement policy as bytes
PROPOSAL_CONSISTENCY_VALIDATION - Static variable in class org.hyperledger.fabric.sdk.helper.Config
Miscellaneous settings
PROPOSAL_WAIT_TIME - Static variable in class org.hyperledger.fabric.sdk.helper.Config
Timeout settings
ProposalBuilder - Class in org.hyperledger.fabric.sdk.transaction
 
ProposalBuilder() - Constructor for class org.hyperledger.fabric.sdk.transaction.ProposalBuilder
 
ProposalException - Exception in org.hyperledger.fabric.sdk.exception
 
ProposalException(String) - Constructor for exception org.hyperledger.fabric.sdk.exception.ProposalException
 
ProposalException(String, Exception) - Constructor for exception org.hyperledger.fabric.sdk.exception.ProposalException
 
ProposalException(Throwable) - Constructor for exception org.hyperledger.fabric.sdk.exception.ProposalException
 
ProposalResponse - Class in org.hyperledger.fabric.sdk
 
proposalResponsePayload(ByteString) - Method in class org.hyperledger.fabric.sdk.transaction.TransactionBuilder
 
proposalWaitTime - Variable in class org.hyperledger.fabric.sdk.TransactionRequest
 
ProtoUtils - Class in org.hyperledger.fabric.sdk.transaction
Internal use only, not a public API.
putPrivateData(String, String, byte[]) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Puts the specified key and value into the transaction's private writeset.
putPrivateData(String, String, String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Writes the specified value and key into the sidedb collection value converted to byte array.
putState(String, byte[]) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Puts the specified key and value into the transaction's writeset as a data-write proposal.
putStringState(String, String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Writes the specified value and key into the ledger

Q

queryBlockByHash(byte[]) - Method in class org.hyperledger.fabric.sdk.Channel
query this channel for a Block by the block hash.
queryBlockByHash(byte[], User) - Method in class org.hyperledger.fabric.sdk.Channel
query this channel for a Block by the block hash.
queryBlockByHash(Collection<Peer>, byte[]) - Method in class org.hyperledger.fabric.sdk.Channel
Query a peer in this channel for a Block by the block hash.
queryBlockByHash(Collection<Peer>, byte[], User) - Method in class org.hyperledger.fabric.sdk.Channel
Query a peer in this channel for a Block by the block hash.
queryBlockByHash(Peer, byte[]) - Method in class org.hyperledger.fabric.sdk.Channel
Query a peer in this channel for a Block by the block hash.
queryBlockByNumber(long) - Method in class org.hyperledger.fabric.sdk.Channel
query this channel for a Block by the blockNumber.
queryBlockByNumber(long, User) - Method in class org.hyperledger.fabric.sdk.Channel
query this channel for a Block by the blockNumber.
queryBlockByNumber(Collection<Peer>, long) - Method in class org.hyperledger.fabric.sdk.Channel
query a peer in this channel for a Block by the blockNumber This method may not be thread safe if client context is changed!
queryBlockByNumber(Collection<Peer>, long, User) - Method in class org.hyperledger.fabric.sdk.Channel
query a peer in this channel for a Block by the blockNumber
queryBlockByNumber(Peer, long) - Method in class org.hyperledger.fabric.sdk.Channel
Query a peer in this channel for a Block by the blockNumber This method may not be thread safe if client context is changed!
queryBlockByNumber(Peer, long, User) - Method in class org.hyperledger.fabric.sdk.Channel
query a peer in this channel for a Block by the blockNumber
queryBlockByTransactionID(String) - Method in class org.hyperledger.fabric.sdk.Channel
query this channel for a Block by a TransactionID contained in the block The request is tried on on each peer till successful.
queryBlockByTransactionID(String, User) - Method in class org.hyperledger.fabric.sdk.Channel
query this channel for a Block by a TransactionID contained in the block The request is sent to a random peer in the channel
queryBlockByTransactionID(Collection<Peer>, String) - Method in class org.hyperledger.fabric.sdk.Channel
query a peer in this channel for a Block by a TransactionID contained in the block This method may not be thread safe if client context is changed!
queryBlockByTransactionID(Collection<Peer>, String, User) - Method in class org.hyperledger.fabric.sdk.Channel
query a peer in this channel for a Block by a TransactionID contained in the block
queryBlockByTransactionID(Peer, String) - Method in class org.hyperledger.fabric.sdk.Channel
query a peer in this channel for a Block by a TransactionID contained in the block This method may not be thread safe if client context is changed!
queryBlockByTransactionID(Peer, String, User) - Method in class org.hyperledger.fabric.sdk.Channel
query a peer in this channel for a Block by a TransactionID contained in the block
queryBlockchainInfo() - Method in class org.hyperledger.fabric.sdk.Channel
query this channel for chain information.
queryBlockchainInfo(Collection<Peer>, User) - Method in class org.hyperledger.fabric.sdk.Channel
query for chain information
queryBlockchainInfo(Peer) - Method in class org.hyperledger.fabric.sdk.Channel
query for chain information This method may not be thread safe if client context is changed!
queryBlockchainInfo(Peer, User) - Method in class org.hyperledger.fabric.sdk.Channel
query for chain information
queryBlockchainInfo(User) - Method in class org.hyperledger.fabric.sdk.Channel
query this channel for chain information.
queryByChaincode(QueryByChaincodeRequest) - Method in class org.hyperledger.fabric.sdk.Channel
Send Query proposal
queryByChaincode(QueryByChaincodeRequest, Collection<Peer>) - Method in class org.hyperledger.fabric.sdk.Channel
Send Query proposal
QueryByChaincodeRequest - Class in org.hyperledger.fabric.sdk
 
queryChannels(Peer) - Method in class org.hyperledger.fabric.sdk.HFClient
Query the joined channels for peers
queryCollectionsConfig(String, Peer, User) - Method in class org.hyperledger.fabric.sdk.Channel
Get information on the collections used by the chaincode.
QueryCollectionsConfigBuilder - Class in org.hyperledger.fabric.sdk.transaction
 
QueryException - Exception in org.hyperledger.fabric.sdk.exception
 
QueryException(String, Exception) - Constructor for exception org.hyperledger.fabric.sdk.exception.QueryException
 
queryInstalledChaincodes(Peer) - Method in class org.hyperledger.fabric.sdk.HFClient
Query the peer for installed chaincode information
QueryInstalledChaincodesBuilder - Class in org.hyperledger.fabric.sdk.transaction
 
queryInstantiatedChaincodes(Peer) - Method in class org.hyperledger.fabric.sdk.Channel
Query peer for chaincode that has been instantiated This method may not be thread safe if client context is changed!
queryInstantiatedChaincodes(Peer, User) - Method in class org.hyperledger.fabric.sdk.Channel
Query peer for chaincode that has been instantiated
QueryInstantiatedChaincodesBuilder - Class in org.hyperledger.fabric.sdk.transaction
 
QueryPeerChannelsBuilder - Class in org.hyperledger.fabric.sdk.transaction
 
QueryResultsIterator<T> - Interface in org.hyperledger.fabric.shim.ledger
QueryResultsIterator allows a chaincode to iterate over a set of key/value pairs returned by range, execute and history queries.
QueryResultsIteratorWithMetadata<T> - Interface in org.hyperledger.fabric.shim.ledger
QueryResultsIteratorWithMetadata allows a chaincode to iterate over a set of key/value pairs returned by range, execute and history queries.
QueryResultsIteratorWithMetadataImpl<T> - Class in org.hyperledger.fabric.shim.impl
Implementation of QueryResultsIteratorWithMetadata, by extending QueryResultsIterator implementations, QueryResultsIteratorImpl
QueryResultsIteratorWithMetadataImpl(Handler, String, String, ChaincodeShim.QueryResponse, Function<ChaincodeShim.QueryResultBytes, T>) - Constructor for class org.hyperledger.fabric.shim.impl.QueryResultsIteratorWithMetadataImpl
 
QuerySCCRequest - Class in org.hyperledger.fabric.sdk
Request for getting information about the blockchain ledger.
QuerySCCRequest(User) - Constructor for class org.hyperledger.fabric.sdk.QuerySCCRequest
 
queryTransactionByID(String) - Method in class org.hyperledger.fabric.sdk.Channel
Query this channel for a Fabric Transaction given its transactionID.
queryTransactionByID(String, User) - Method in class org.hyperledger.fabric.sdk.Channel
Query this channel for a Fabric Transaction given its transactionID.
queryTransactionByID(Collection<Peer>, String, User) - Method in class org.hyperledger.fabric.sdk.Channel
Query for a Fabric Transaction given its transactionID
queryTransactionByID(Peer, String) - Method in class org.hyperledger.fabric.sdk.Channel
Query for a Fabric Transaction given its transactionID This method may not be thread safe if client context is changed!
queryTransactionByID(Peer, String, User) - Method in class org.hyperledger.fabric.sdk.Channel
Query for a Fabric Transaction given its transactionID

R

randModOrder(RAND) - Static method in class org.hyperledger.fabric.sdk.idemix.IdemixUtils
 
readFile(File) - Static method in class org.hyperledger.fabric.sdk.helper.Utils
Read the contents a file.
readFileFromClasspath(String) - Static method in class org.hyperledger.fabric.sdk.helper.Utils
Read a file from classpath
readIdemixIssuerPublicKey(String) - Method in class org.hyperledger.fabric.sdk.user.IdemixUserStore
Parse Idemix issuer public key from the config file
readIdemixMSPConfig(String) - Method in class org.hyperledger.fabric.sdk.user.IdemixUserStore
Helper function: parse Idemix MSP Signer config (is part of the MSPConfig proto) from path
readIdemixRevocationPublicKey(String) - Method in class org.hyperledger.fabric.sdk.user.IdemixUserStore
Parse Idemix long-term revocation public key
READY - org.hyperledger.fabric.shim.impl.Handler.CCState
 
received(String, BlockEvent, ChaincodeEvent) - Method in interface org.hyperledger.fabric.sdk.ChaincodeEventListener
Receiving a chaincode event.
received(BlockEvent) - Method in interface org.hyperledger.fabric.sdk.BlockListener
Receive a block event from the Channel
reconnect(Long) - Method in interface org.hyperledger.fabric.sdk.Peer.PeerEventingServiceDisconnectEvent
 
register(StreamObserver<ChaincodeShim.ChaincodeMessage>) - Method in class org.hyperledger.fabric.shim.impl.ChaincodeSupportClient
 
registerBlockListener(BlockListener) - Method in class org.hyperledger.fabric.sdk.Channel
Register a block listener.
registerChaincodeEventListener(Pattern, Pattern, ChaincodeEventListener) - Method in class org.hyperledger.fabric.sdk.Channel
Register a chaincode event listener.
registerEventsForBlocks() - Method in class org.hyperledger.fabric.sdk.Channel.PeerOptions
Register the peer eventing services to return full event blocks.
registerEventsForFilteredBlocks - Variable in class org.hyperledger.fabric.sdk.Channel.PeerOptions
 
registerEventsForFilteredBlocks() - Method in class org.hyperledger.fabric.sdk.Channel.PeerOptions
Register the peer eventing services to return filtered blocks.
removeOrderer(Orderer) - Method in class org.hyperledger.fabric.sdk.Channel
 
removePeer(Peer) - Method in class org.hyperledger.fabric.sdk.Channel
Removes the peer connection from the channel.
request - Variable in class org.hyperledger.fabric.sdk.transaction.ProposalBuilder
 
request(TransactionRequest) - Method in class org.hyperledger.fabric.sdk.transaction.ProposalBuilder
 
Response(int, String, byte[]) - Constructor for class org.hyperledger.fabric.shim.Chaincode.Response
 
Response(Chaincode.Response.Status, String, byte[]) - Constructor for class org.hyperledger.fabric.shim.Chaincode.Response
 
retryTransactionSameContext() - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
 
RevocationAlgorithm - Enum in org.hyperledger.fabric.sdk.idemix
Enum for the supported revocation algorithms
RevocationAuthority - Class in org.hyperledger.fabric.sdk.idemix
 
revocationPk - Variable in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
roleMask - Variable in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
RoleTypeMember - org.hyperledger.fabric.shim.ext.sbe.StateBasedEndorsement.RoleType
RoleTypeMember identifies an org's member identity
RoleTypePeer - org.hyperledger.fabric.shim.ext.sbe.StateBasedEndorsement.RoleType
RoleTypePeer identifies an org's peer identity
run() - Method in class org.hyperledger.fabric.sdk.helper.DiagnosticFileDumper
 

S

SDEndorserState() - Constructor for class org.hyperledger.fabric.sdk.ServiceDiscovery.SDEndorserState
 
SDKUtils - Class in org.hyperledger.fabric.sdk
 
SECURITY_CURVE_MAPPING - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
SECURITY_LEVEL - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
SECURITY_PROVIDER_CLASS_NAME - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
sendInstallProposal(InstallProposalRequest, Collection<Peer>) - Method in class org.hyperledger.fabric.sdk.HFClient
Send install chaincode request proposal to peers.
sendInstantiationProposal(InstantiateProposalRequest) - Method in class org.hyperledger.fabric.sdk.Channel
Send instantiate request to the channel.
sendInstantiationProposal(InstantiateProposalRequest, Collection<Peer>) - Method in class org.hyperledger.fabric.sdk.Channel
Send instantiate request to the channel.
sendTransaction(Collection<ProposalResponse>) - Method in class org.hyperledger.fabric.sdk.Channel
Send transaction to one of the orderers on the channel using the usercontext set on the client.
sendTransaction(Collection<ProposalResponse>, Collection<Orderer>) - Method in class org.hyperledger.fabric.sdk.Channel
Send transaction to one of the specified orderers using the usercontext set on the client..
sendTransaction(Collection<ProposalResponse>, Collection<Orderer>, User) - Method in class org.hyperledger.fabric.sdk.Channel
Send transaction to one of a specified set of orderers with the specified user context.
sendTransaction(Collection<ProposalResponse>, Channel.TransactionOptions) - Method in class org.hyperledger.fabric.sdk.Channel
Send transaction to one of a specified set of orderers with the specified user context.
sendTransaction(Collection<ProposalResponse>, User) - Method in class org.hyperledger.fabric.sdk.Channel
Send transaction to one of the orderers on the channel using a specific user context.
sendTransactionProposal(TransactionProposalRequest) - Method in class org.hyperledger.fabric.sdk.Channel
Send a transaction proposal.
sendTransactionProposal(TransactionProposalRequest, Collection<Peer>) - Method in class org.hyperledger.fabric.sdk.Channel
Send a transaction proposal to specific peers.
sendTransactionProposalToEndorsers(TransactionProposalRequest, Channel.DiscoveryOptions) - Method in class org.hyperledger.fabric.sdk.Channel
Send a transaction proposal.
sendUpgradeProposal(UpgradeProposalRequest) - Method in class org.hyperledger.fabric.sdk.Channel
Send Upgrade proposal proposal to upgrade chaincode to a new version.
sendUpgradeProposal(UpgradeProposalRequest, Collection<Peer>) - Method in class org.hyperledger.fabric.sdk.Channel
Send Upgrade proposal proposal to upgrade chaincode to a new version.
serializeChannel() - Method in class org.hyperledger.fabric.sdk.Channel
Serialize channel to a byte array using Java serialization.
serializeChannel(File) - Method in class org.hyperledger.fabric.sdk.Channel
Serialize channel to a file using Java serialization.
serverCert(String) - Method in class org.hyperledger.fabric.sdk.security.certgen.TLSCertificateBuilder
Creates a TLS server certificate key pair with the given DNS subject alternative name
SERVICE_DISCOVER_FREQ_SECONDS - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
SERVICE_DISCOVER_WAIT_TIME - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
SERVICE_DISCOVERY - org.hyperledger.fabric.sdk.Peer.PeerRole
Peer will monitor block events for the channel it belongs to.
ServiceDiscovery - Class in org.hyperledger.fabric.sdk
 
ServiceDiscovery.EndorsementSelector - Interface in org.hyperledger.fabric.sdk
 
ServiceDiscovery.SDChaindcode - Class in org.hyperledger.fabric.sdk
 
ServiceDiscovery.SDEndorser - Class in org.hyperledger.fabric.sdk
 
ServiceDiscovery.SDEndorserState - Class in org.hyperledger.fabric.sdk
 
ServiceDiscovery.SDLayout - Class in org.hyperledger.fabric.sdk
 
ServiceDiscovery.SDLayout.SDGroup - Class in org.hyperledger.fabric.sdk
 
ServiceDiscovery.SDOrderer - Class in org.hyperledger.fabric.sdk
 
ServiceDiscoveryException - Exception in org.hyperledger.fabric.sdk.exception
 
ServiceDiscoveryException(String) - Constructor for exception org.hyperledger.fabric.sdk.exception.ServiceDiscoveryException
 
ServiceDiscoveryException(String, Exception) - Constructor for exception org.hyperledger.fabric.sdk.exception.ServiceDiscoveryException
 
ServiceDiscoveryException(Throwable) - Constructor for exception org.hyperledger.fabric.sdk.exception.ServiceDiscoveryException
 
setAccount(String) - Method in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
setAffiliation(String) - Method in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
setArgBytes(byte[][]) - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
setArgBytes(ArrayList<byte[]>) - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
setArgs(byte[]...) - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
setArgs(String...) - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
setArgs(ArrayList<String>) - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
setChaincodeCollectionConfiguration(ChaincodeCollectionConfiguration) - Method in class org.hyperledger.fabric.sdk.TransactionRequest
Set collection configuration for this chaincode.
setChaincodeEndorsementPolicy(ChaincodeEndorsementPolicy) - Method in class org.hyperledger.fabric.sdk.TransactionRequest
sets the endorsementPolicy associated with the chaincode of this transaction
setChaincodeID(ChaincodeID) - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
setChaincodeInputStream(InputStream) - Method in class org.hyperledger.fabric.sdk.InstallProposalRequest
Chaincode input stream containing the actual chaincode.
setChaincodeInputStream(InputStream) - Method in class org.hyperledger.fabric.sdk.transaction.InstallProposalBuilder
 
setChaincodeLanguage(TransactionRequest.Type) - Method in class org.hyperledger.fabric.sdk.transaction.InstallProposalBuilder
 
setChaincodeLanguage(TransactionRequest.Type) - Method in class org.hyperledger.fabric.sdk.TransactionProposalRequest
 
setChaincodeLanguage(TransactionRequest.Type) - Method in class org.hyperledger.fabric.sdk.TransactionRequest
The chaincode language type: default type Type.GO_LANG
setChaincodeMetaInfLocation(File) - Method in class org.hyperledger.fabric.sdk.InstallProposalRequest
Set the META-INF directory to be used for packaging chaincode.
setChaincodeMetaInfLocation(File) - Method in class org.hyperledger.fabric.sdk.transaction.InstallProposalBuilder
 
setChaincodeName(String) - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
setChaincodePath(String) - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
setChaincodeSource(File) - Method in class org.hyperledger.fabric.sdk.transaction.InstallProposalBuilder
 
setChaincodeSourceLocation(File) - Method in class org.hyperledger.fabric.sdk.InstallProposalRequest
The location of the chaincode.
setChaincodeVersion(String) - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
setChannelConfiguration(byte[]) - Method in class org.hyperledger.fabric.sdk.ChannelConfiguration
sets the ChannelConfiguration from a byte array
setCryptoSuite(CryptoSuite) - Method in class org.hyperledger.fabric.sdk.HFClient
 
setEndorsementSelector(ServiceDiscovery.EndorsementSelector) - Method in class org.hyperledger.fabric.sdk.Channel.DiscoveryOptions
Set the handler which selects the endorser endpoints from the alternatives provided by service discovery.
setEnrollment(Enrollment) - Method in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
setEnrollSecret(String) - Method in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
setEvent(String, byte[]) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Defines the CHAINCODE type event that will be posted to interested clients when the chaincode's result is committed to the ledger.
setEventHubDisconnectedHandler(EventHub.EventHubDisconnected) - Method in class org.hyperledger.fabric.sdk.EventHub
Set class to handle Event hub disconnects
setEventHubProperties(String, Properties) - Method in class org.hyperledger.fabric.sdk.NetworkConfig
Set a specific eventhub's properties.
setFcn(String) - Method in class org.hyperledger.fabric.sdk.TransactionRequest
 
setForceDiscovery(boolean) - Method in class org.hyperledger.fabric.sdk.Channel.DiscoveryOptions
Force new service discovery
setInspectResults(boolean) - Method in class org.hyperledger.fabric.sdk.Channel.DiscoveryOptions
Set to true to inspect proposals results on error.
setMspid(String) - Method in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
setN(int) - Method in class org.hyperledger.fabric.sdk.Channel.NOfEvents
 
setName(String) - Method in class org.hyperledger.fabric.sdk.ChaincodeID.Builder
 
setName(String) - Method in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
setOrdererProperties(String, Properties) - Method in class org.hyperledger.fabric.sdk.NetworkConfig
Set a specific orderer's properties.
setPath(String) - Method in class org.hyperledger.fabric.sdk.ChaincodeID.Builder
Set path of chaincode
setPeerEventingServiceDisconnected(Peer.PeerEventingServiceDisconnected) - Method in class org.hyperledger.fabric.sdk.Peer
Set class to handle Event hub disconnects
setPeerProperties(String, Properties) - Method in class org.hyperledger.fabric.sdk.NetworkConfig
Set a specific peer's properties.
setPeerRoles(EnumSet<Peer.PeerRole>) - Method in class org.hyperledger.fabric.sdk.Channel.PeerOptions
Set the roles this peer will have on the chain it will added or joined.
setPickedEndorsers(Collection<ServiceDiscovery.SDEndorser>) - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDEndorserState
 
setPickedLayout(ServiceDiscovery.SDLayout) - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDEndorserState
 
setPrivateDataValidationParameter(String, String, byte[]) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Sets the key-level endorsement policy for the private data specified by key.
setProposal(FabricProposal.SignedProposal) - Method in class org.hyperledger.fabric.sdk.ProposalResponse
 
setProposalResponse(FabricProposalResponse.ProposalResponse) - Method in class org.hyperledger.fabric.sdk.ProposalResponse
 
setProposalWaitTime(long) - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
Sets the timeout for a single proposal request to endorser in milliseconds.
setProposalWaitTime(long) - Method in class org.hyperledger.fabric.sdk.TransactionRequest
Sets the timeout for a single proposal request to endorser in milliseconds.
setResponse(PeerEvents.DeliverResponse) - Method in exception org.hyperledger.fabric.sdk.exception.PeerEventingServiceException
 
setRoles(Set<String>) - Method in class org.hyperledger.fabric.sdk.NetworkConfig.UserInfo
 
setSDEndorserSelector(ServiceDiscovery.EndorsementSelector) - Method in class org.hyperledger.fabric.sdk.Channel
 
setSDOrdererAddition(Channel.SDOrdererAddition) - Method in class org.hyperledger.fabric.sdk.Channel
Set service discovery peer addition override.
setSDPeerAddition(Channel.SDPeerAddition) - Method in class org.hyperledger.fabric.sdk.Channel
Set service discovery peer addition override.
setServiceDiscoveryChaincodeInterests(Channel.ServiceDiscoveryChaincodeCalls...) - Method in class org.hyperledger.fabric.sdk.Channel.DiscoveryOptions
Set which other chaincode calls are made by this chaincode and they're collections.
setServiceDiscoveryProperties(Properties) - Method in class org.hyperledger.fabric.sdk.Channel
 
setStateValidationParameter(String, byte[]) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Sets the key-level endorsement policy for key.
setTimedOut(long) - Method in exception org.hyperledger.fabric.sdk.exception.PeerEventingServiceException
 
setTransientMap(Map<String, byte[]>) - Method in class org.hyperledger.fabric.sdk.InstantiateProposalRequest
Transient data added to the proposal that is not added to the ledger.
setTransientMap(Map<String, byte[]>) - Method in class org.hyperledger.fabric.sdk.QueryByChaincodeRequest
Transient data added to the proposal that is not added to the ledger.
setTransientMap(Map<String, byte[]>) - Method in class org.hyperledger.fabric.sdk.transaction.InstantiateProposalBuilder
 
setTransientMap(Map<String, byte[]>) - Method in class org.hyperledger.fabric.sdk.TransactionProposalRequest
Transient data added to the proposal that is not added to the ledger.
setTransientMap(Map<String, byte[]>) - Method in class org.hyperledger.fabric.sdk.UpgradeProposalRequest
Transient data added to the proposal that is not added to the ledger.
setUpdateChannelConfiguration(byte[]) - Method in class org.hyperledger.fabric.sdk.UpdateChannelConfiguration
sets the UpdateChannelConfiguration from a byte array
setUserContext(User) - Method in class org.hyperledger.fabric.sdk.HFClient
Set the User context for this client.
setUserContext(User) - Method in class org.hyperledger.fabric.sdk.TransactionRequest
Set the user context for this request.
setVersion(String) - Method in class org.hyperledger.fabric.sdk.ChaincodeID.Builder
Set the version of the Chaincode
shuffleOrders(boolean) - Method in class org.hyperledger.fabric.sdk.Channel.TransactionOptions
Shuffle the order the Orderers are tried.
shutdown() - Method in class org.hyperledger.fabric.sdk.EventHub
 
shutdown() - Method in class org.hyperledger.fabric.shim.impl.ChaincodeSupportClient
 
shutdown(boolean) - Method in class org.hyperledger.fabric.sdk.Channel
Shutdown the channel with all resources released.
sign(byte[]) - Method in class org.hyperledger.fabric.sdk.identity.IdemixSigningIdentity
 
sign(byte[]) - Method in interface org.hyperledger.fabric.sdk.identity.SigningIdentity
Sings a message with the secret key and the corresponding certificate
sign(byte[]) - Method in class org.hyperledger.fabric.sdk.identity.X509SigningIdentity
 
sign(byte[]) - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
 
sign(PrivateKey, byte[]) - Method in class org.hyperledger.fabric.sdk.security.CryptoPrimitives
 
sign(PrivateKey, byte[]) - Method in interface org.hyperledger.fabric.sdk.security.CryptoSuite
Sign the specified byte string.
SIGNATURE_ALGORITHM - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
signByteString(byte[]) - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
 
signByteStrings(ByteString...) - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
 
signByteStrings(User[], ByteString...) - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
 
SigningIdentity - Interface in org.hyperledger.fabric.sdk.identity
SigningIdentity extends Identity with signing capabilities.
sk - Variable in class org.hyperledger.fabric.sdk.identity.IdemixEnrollment
 
splitCompositeKey(String) - Method in interface org.hyperledger.fabric.shim.ChaincodeStub
Parses a composite key CompositeKey from a string.
start(String[]) - Method in class org.hyperledger.fabric.shim.ChaincodeBase
Start chaincode
startEvents - Variable in class org.hyperledger.fabric.sdk.Channel.PeerOptions
 
startEvents(long) - Method in class org.hyperledger.fabric.sdk.Channel.PeerOptions
Set the block number the eventing peer will start relieving events.
startEventsNewest() - Method in class org.hyperledger.fabric.sdk.Channel.PeerOptions
This is the default.
StateBasedEndorsement - Interface in org.hyperledger.fabric.shim.ext.sbe
StateBasedEndorsement provides a set of convenience methods to create and modify a state-based endorsement policy.
StateBasedEndorsement.RoleType - Enum in org.hyperledger.fabric.shim.ext.sbe
RoleType of an endorsement policy's identity
StateBasedEndorsementFactory - Class in org.hyperledger.fabric.shim.ext.sbe.impl
Factory for StateBasedEndorsement objects
StateBasedEndorsementFactory() - Constructor for class org.hyperledger.fabric.shim.ext.sbe.impl.StateBasedEndorsementFactory
 
StateBasedEndorsementImpl - Class in org.hyperledger.fabric.shim.ext.sbe.impl
StateBasedEndorsementUtils - Class in org.hyperledger.fabric.shim.ext.sbe.impl
Utility to create Policies.SignaturePolicy and Policies.SignaturePolicyEnvelope
StateBasedEndorsementUtils() - Constructor for class org.hyperledger.fabric.shim.ext.sbe.impl.StateBasedEndorsementUtils
 
statusReturnCode - Variable in class org.hyperledger.fabric.sdk.ChaincodeResponse
 
stopEvents - Variable in class org.hyperledger.fabric.sdk.Channel.PeerOptions
 
stopEvents(long) - Method in class org.hyperledger.fabric.sdk.Channel.PeerOptions
The block number to stop sending events.
storePath - Variable in class org.hyperledger.fabric.sdk.user.IdemixUserStore
 
SUCCESS - org.hyperledger.fabric.sdk.ChaincodeResponse.Status
 
SUCCESS - org.hyperledger.fabric.shim.Chaincode.Response.Status
 
suite - Static variable in class org.hyperledger.fabric.sdk.SDKUtils
 
suite - Static variable in class org.hyperledger.fabric.sdk.transaction.ProtoUtils
 

T

take() - Method in class org.hyperledger.fabric.shim.helper.Channel
 
threadFactory - Variable in class org.hyperledger.fabric.sdk.HFClient
 
TLSCertificateBuilder - Class in org.hyperledger.fabric.sdk.security.certgen
Creates both client and server TLS certificates
TLSCertificateBuilder() - Constructor for class org.hyperledger.fabric.sdk.security.certgen.TLSCertificateBuilder
Creates a TLSCertificateBuilder, which is used for creating certificates
TLSCertificateKeyPair - Class in org.hyperledger.fabric.sdk.security.certgen
Holds PEM encoded TLS certificate key pairs.
toHexString(byte[]) - Static method in class org.hyperledger.fabric.sdk.helper.Utils
 
toHexString(ByteString) - Static method in class org.hyperledger.fabric.sdk.helper.Utils
 
toJson() - Method in class org.hyperledger.fabric.sdk.idemix.IdemixCredRequest
 
toJsonObject() - Method in class org.hyperledger.fabric.sdk.idemix.IdemixCredRequest
 
toProto() - Method in class org.hyperledger.fabric.sdk.idemix.IdemixPseudonymSignature
 
toProto() - Method in class org.hyperledger.fabric.sdk.idemix.IdemixSignature
Convert this signature to a proto
toString() - Method in class org.hyperledger.fabric.sdk.ChaincodeID
 
toString() - Method in class org.hyperledger.fabric.sdk.Channel.AnchorPeersConfigUpdateResult
 
toString() - Method in class org.hyperledger.fabric.sdk.Channel.PeerOptions
 
toString() - Method in class org.hyperledger.fabric.sdk.Channel
 
toString() - Method in class org.hyperledger.fabric.sdk.EventHub
 
toString() - Method in class org.hyperledger.fabric.sdk.identity.IdemixIdentity
 
toString() - Method in class org.hyperledger.fabric.sdk.Orderer
 
toString() - Method in class org.hyperledger.fabric.sdk.Peer
 
toString() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDChaindcode
 
toString() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDEndorser
 
toString() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDLayout.SDGroup
 
toString() - Method in class org.hyperledger.fabric.sdk.ServiceDiscovery.SDLayout
 
toString() - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
 
toString() - Method in class org.hyperledger.fabric.shim.ledger.CompositeKey
 
TRANSACTION_CLEANUP_UP_TIMEOUT_WAIT_TIME - Static variable in class org.hyperledger.fabric.sdk.helper.Config
 
TRANSACTION_ENVELOPE - org.hyperledger.fabric.sdk.BlockInfo.EnvelopeType
 
TransactionActionIterable() - Constructor for class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo.TransactionActionIterable
 
TransactionBuilder - Class in org.hyperledger.fabric.sdk.transaction
 
TransactionBuilder() - Constructor for class org.hyperledger.fabric.sdk.transaction.TransactionBuilder
 
TransactionContext - Class in org.hyperledger.fabric.sdk.transaction
Internal class, not an public API.
TransactionContext(Channel, User, CryptoSuite) - Constructor for class org.hyperledger.fabric.sdk.transaction.TransactionContext
 
transactionDeserializer - Variable in class org.hyperledger.fabric.sdk.BlockInfo.TransactionEnvelopeInfo
 
TransactionEventException - Exception in org.hyperledger.fabric.sdk.exception
The exception to be thrown when we receive an event for an invalid Transaction
TransactionEventException(String, BlockEvent.TransactionEvent) - Constructor for exception org.hyperledger.fabric.sdk.exception.TransactionEventException
save the TransactionEvent in the exception so that caller can use for debugging
TransactionEventException(String, BlockEvent.TransactionEvent, Throwable) - Constructor for exception org.hyperledger.fabric.sdk.exception.TransactionEventException
save the TransactionEvent in the exception so that caller can use for debugging
TransactionException - Exception in org.hyperledger.fabric.sdk.exception
 
TransactionException(String) - Constructor for exception org.hyperledger.fabric.sdk.exception.TransactionException
 
TransactionException(String, Throwable) - Constructor for exception org.hyperledger.fabric.sdk.exception.TransactionException
 
TransactionException(Throwable) - Constructor for exception org.hyperledger.fabric.sdk.exception.TransactionException
 
TransactionInfo - Class in org.hyperledger.fabric.sdk
TransactionInfo contains the data from a FabricTransaction.ProcessedTransaction message
TransactionOptions() - Constructor for class org.hyperledger.fabric.sdk.Channel.TransactionOptions
 
TransactionProposalRequest - Class in org.hyperledger.fabric.sdk
 
TransactionRequest - Class in org.hyperledger.fabric.sdk
A base transaction request common for InstallProposalRequest,trRequest, and QueryRequest.
TransactionRequest(User) - Constructor for class org.hyperledger.fabric.sdk.TransactionRequest
 
TransactionRequest.Type - Enum in org.hyperledger.fabric.sdk
 
transientMap - Variable in class org.hyperledger.fabric.sdk.transaction.ProposalBuilder
 
transientMap - Variable in class org.hyperledger.fabric.sdk.TransactionRequest
 
TxReadWriteSetInfo - Class in org.hyperledger.fabric.sdk
 
TxReadWriteSetInfo(Rwset.TxReadWriteSet) - Constructor for class org.hyperledger.fabric.sdk.TxReadWriteSetInfo
 
TxReadWriteSetInfo.NsRwsetInfo - Class in org.hyperledger.fabric.sdk
 
TxReadWriteSetInfo.NsRwsetInfoIterable - Class in org.hyperledger.fabric.sdk
 
TxReadWriteSetInfo.NsRwsetInfoIterator - Class in org.hyperledger.fabric.sdk
 

U

UNDEFINED - org.hyperledger.fabric.sdk.ChaincodeResponse.Status
 
unregisterBlockListener(String) - Method in class org.hyperledger.fabric.sdk.Channel
Unregister a block listener.
unregisterChaincodeEventListener(String) - Method in class org.hyperledger.fabric.sdk.Channel
Unregister an existing chaincode event listener.
updateChannelConfiguration(UpdateChannelConfiguration, byte[]...) - Method in class org.hyperledger.fabric.sdk.Channel
Update channel with specified channel configuration
updateChannelConfiguration(UpdateChannelConfiguration, Orderer, byte[]...) - Method in class org.hyperledger.fabric.sdk.Channel
Update channel with specified channel configuration
UpdateChannelConfiguration - Class in org.hyperledger.fabric.sdk
A wrapper for the Hyperledger Channel update configuration
UpdateChannelConfiguration() - Constructor for class org.hyperledger.fabric.sdk.UpdateChannelConfiguration
The constructor for the UpdateChannelConfiguration wrapper.
UpdateChannelConfiguration(byte[]) - Constructor for class org.hyperledger.fabric.sdk.UpdateChannelConfiguration
constructs a UpdateChannelConfiguration object
UpdateChannelConfiguration(File) - Constructor for class org.hyperledger.fabric.sdk.UpdateChannelConfiguration
constructs a UpdateChannelConfiguration object with the actual configuration gotten from the file system
UpgradeProposalBuilder - Class in org.hyperledger.fabric.sdk.transaction
 
UpgradeProposalRequest - Class in org.hyperledger.fabric.sdk
Upgrade chaincode proposal request.
user - Variable in class org.hyperledger.fabric.sdk.identity.X509Identity
 
User - Interface in org.hyperledger.fabric.sdk
User - Is the interface needed to be implemented by embedding application of the SDK
userContext(User) - Method in class org.hyperledger.fabric.sdk.Channel.TransactionOptions
The user context that is to be used.
userContextCheck(User) - Static method in interface org.hyperledger.fabric.sdk.User
 
Utils - Class in org.hyperledger.fabric.sdk.helper
 

V

validateSimpleKeys(String...) - Static method in class org.hyperledger.fabric.shim.ledger.CompositeKey
To ensure that simple keys do not go into composite key namespace, we validate simple key to check whether the key starts with 0x00 (which is the namespace for compositeKey).
valueOf(String) - Static method in enum org.hyperledger.fabric.sdk.BlockInfo.EnvelopeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hyperledger.fabric.sdk.ChaincodeLanguage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hyperledger.fabric.sdk.ChaincodeResponse.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hyperledger.fabric.sdk.idemix.RevocationAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hyperledger.fabric.sdk.identity.IdemixRoles
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hyperledger.fabric.sdk.Peer.PeerRole
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hyperledger.fabric.sdk.TransactionRequest.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hyperledger.fabric.shim.Chaincode.Response.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hyperledger.fabric.shim.ext.sbe.StateBasedEndorsement.RoleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hyperledger.fabric.shim.impl.Handler.CCState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hyperledger.fabric.sdk.BlockInfo.EnvelopeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hyperledger.fabric.sdk.ChaincodeLanguage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hyperledger.fabric.sdk.ChaincodeResponse.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hyperledger.fabric.sdk.idemix.RevocationAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hyperledger.fabric.sdk.identity.IdemixRoles
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hyperledger.fabric.sdk.Peer.PeerRole
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hyperledger.fabric.sdk.TransactionRequest.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hyperledger.fabric.shim.Chaincode.Response.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hyperledger.fabric.shim.ext.sbe.StateBasedEndorsement.RoleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hyperledger.fabric.shim.impl.Handler.CCState
Returns an array containing the constants of this enum type, in the order they are declared.
verify(boolean) - Method in class org.hyperledger.fabric.sdk.transaction.TransactionContext
 
verify(boolean[], IdemixIssuerPublicKey, byte[], BIG[], int, PublicKey, int) - Method in class org.hyperledger.fabric.sdk.idemix.IdemixSignature
Verify this signature
verify(byte[], String, byte[], byte[]) - Method in class org.hyperledger.fabric.sdk.security.CryptoPrimitives
 
verify(byte[], String, byte[], byte[]) - Method in interface org.hyperledger.fabric.sdk.security.CryptoSuite
Verify the specified signature
verify(BIG, IdemixIssuerPublicKey) - Method in class org.hyperledger.fabric.sdk.idemix.IdemixCredential
verify cryptographically verifies the credential
verify(ECP, IdemixIssuerPublicKey, byte[]) - Method in class org.hyperledger.fabric.sdk.idemix.IdemixPseudonymSignature
Verify this IdemixPseudonymSignature
verifyEpochPK(PublicKey, Idemix.ECP2, byte[], long, RevocationAlgorithm) - Static method in class org.hyperledger.fabric.sdk.idemix.RevocationAuthority
Verifies that the revocation PK for a certain epoch is valid, by checking that it was signed with the long term revocation key
verifySignature(byte[], byte[]) - Method in class org.hyperledger.fabric.sdk.identity.IdemixSigningIdentity
 
verifySignature(byte[], byte[]) - Method in interface org.hyperledger.fabric.sdk.identity.SigningIdentity
Verifies a signature on a message
verifySignature(byte[], byte[]) - Method in class org.hyperledger.fabric.sdk.identity.X509SigningIdentity
 

W

WeakBB - Class in org.hyperledger.fabric.sdk.idemix
WeakBB contains the functions to use Weak Boneh-Boyen signatures (https://ia.cr/2004/171)
WeakBB.KeyPair - Class in org.hyperledger.fabric.sdk.idemix
WeakBB.KeyPair represents a key pair for weak Boneh-Boyen signatures
weakBBKeyGen() - Static method in class org.hyperledger.fabric.sdk.idemix.WeakBB
Generate a new key-pair set
weakBBSign(BIG, BIG) - Static method in class org.hyperledger.fabric.sdk.idemix.WeakBB
Produces a WBB signature for a give message
weakBBVerify(ECP2, ECP, BIG) - Static method in class org.hyperledger.fabric.sdk.idemix.WeakBB
Verify a WBB signature for a certain message

X

X509Enrollment - Class in org.hyperledger.fabric.sdk.identity
 
X509Enrollment(KeyPair, String) - Constructor for class org.hyperledger.fabric.sdk.identity.X509Enrollment
 
X509Enrollment(PrivateKey, String) - Constructor for class org.hyperledger.fabric.sdk.identity.X509Enrollment
 
X509Identity - Class in org.hyperledger.fabric.sdk.identity
 
X509Identity(User) - Constructor for class org.hyperledger.fabric.sdk.identity.X509Identity
 
X509SigningIdentity - Class in org.hyperledger.fabric.sdk.identity
 
X509SigningIdentity(CryptoSuite, User) - Constructor for class org.hyperledger.fabric.sdk.identity.X509SigningIdentity
 
A B C D E F G H I J K L M N O P Q R S T U V W X