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)
orChaincode.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 specifiedcollection
. - 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 theendKey
(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 theendKey
(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)
orChaincode.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
andvalue
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
andvalue
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 extendingQueryResultsIterator
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
-
Implements
StateBasedEndorsement
- StateBasedEndorsementUtils - Class in org.hyperledger.fabric.shim.ext.sbe.impl
-
Utility to create
Policies.SignaturePolicy
andPolicies.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