122122import org .hyperledger .fabric .sdk .transaction .LifecycleApproveChaincodeDefinitionForMyOrgProposalBuilder ;
123123import org .hyperledger .fabric .sdk .transaction .LifecycleCommitChaincodeDefinitionProposalBuilder ;
124124import org .hyperledger .fabric .sdk .transaction .LifecycleInstallProposalBuilder ;
125- import org .hyperledger .fabric .sdk .transaction .LifecycleQueryApprovalStatusBuilder ;
126125import org .hyperledger .fabric .sdk .transaction .LifecycleQueryChaincodeDefinitionBuilder ;
127126import org .hyperledger .fabric .sdk .transaction .LifecycleQueryInstalledChaincodeBuilder ;
128127import org .hyperledger .fabric .sdk .transaction .LifecycleQueryInstalledChaincodesBuilder ;
129128import org .hyperledger .fabric .sdk .transaction .LifecycleQueryNamespaceDefinitionsBuilder ;
129+ import org .hyperledger .fabric .sdk .transaction .LifecycleSimulateCommitChaincodeDefinitionBuilder ;
130130import org .hyperledger .fabric .sdk .transaction .ProposalBuilder ;
131131import org .hyperledger .fabric .sdk .transaction .ProtoUtils ;
132132import org .hyperledger .fabric .sdk .transaction .QueryCollectionsConfigBuilder ;
@@ -4059,16 +4059,16 @@ public Collection<LifecycleQueryNamespaceDefinitionsProposalResponse> lifecycleQ
40594059 /**
40604060 * Query approval status for all organizations.
40614061 *
4062- * @param lifecycleQueryApprovalStatusRequest The request see {@link LifecycleQueryApprovalStatusRequest }
4062+ * @param lifecycleSimulateCommitChaincodeDefinitionRequest The request see {@link LifecycleSimulateCommitChaincodeDefinitionRequest }
40634063 * @param peers Peers to send the request. Usually only need one.
4064- * @return A {@link LifecycleQueryApprovalStatusProposalResponse }
4064+ * @return A {@link LifecycleSimulateCommitChaincodeDefinitionProposalResponse }
40654065 * @throws InvalidArgumentException
40664066 * @throws ProposalException
40674067 */
4068- public Collection <LifecycleQueryApprovalStatusProposalResponse > sendLifecycleQueryApprovalStatusRequest ( LifecycleQueryApprovalStatusRequest lifecycleQueryApprovalStatusRequest , Collection <Peer > peers ) throws InvalidArgumentException , ProposalException {
4068+ public Collection <LifecycleSimulateCommitChaincodeDefinitionProposalResponse > sendLifecycleSimulateCommitChaincodeDefinitionRequest ( LifecycleSimulateCommitChaincodeDefinitionRequest lifecycleSimulateCommitChaincodeDefinitionRequest , Collection <Peer > peers ) throws InvalidArgumentException , ProposalException {
40694069
4070- if (null == lifecycleQueryApprovalStatusRequest ) {
4071- throw new InvalidArgumentException ("The lifecycleQueryApprovalStatusRequest parameter can not be null." );
4070+ if (null == lifecycleSimulateCommitChaincodeDefinitionRequest ) {
4071+ throw new InvalidArgumentException ("The lifecycleSimulateCommitChaincodeDefinitionRequest parameter can not be null." );
40724072 }
40734073
40744074 checkChannelState ();
@@ -4080,66 +4080,66 @@ public Collection<LifecycleQueryApprovalStatusProposalResponse> sendLifecycleQue
40804080
40814081 String collectionData = "null" ;
40824082
4083- final org .hyperledger .fabric .protos .common .Collection .CollectionConfigPackage chaincodeCollectionConfiguration = lifecycleQueryApprovalStatusRequest .getCollectionConfigPackage ();
4083+ final org .hyperledger .fabric .protos .common .Collection .CollectionConfigPackage chaincodeCollectionConfiguration = lifecycleSimulateCommitChaincodeDefinitionRequest .getCollectionConfigPackage ();
40844084 if (null != chaincodeCollectionConfiguration ) {
40854085 final byte [] asBytes = chaincodeCollectionConfiguration .toByteArray ();
40864086 if (null != asBytes ) {
40874087 collectionData = toHexString (asBytes );
40884088 }
40894089 }
40904090
4091- logger .trace (format ("LifecycleQueryApprovalStatus channel: %s, sequence: %d, chaincodeName: %s, chaincodeVersion: %s" +
4091+ logger .trace (format ("LifecycleSimulateCommitChaincodeDefinition channel: %s, sequence: %d, chaincodeName: %s, chaincodeVersion: %s" +
40924092 ", isInitRequired: %s, validationParameter: '%s', endorsementPolicyPlugin: %s, validationPlugin: %s" +
40934093 ", collectionConfiguration: %s" ,
40944094 name ,
4095- lifecycleQueryApprovalStatusRequest .getSequence (),
4096- lifecycleQueryApprovalStatusRequest .getChaincodeName (),
4097- lifecycleQueryApprovalStatusRequest .getChaincodeVersion (),
4098-
4099- lifecycleQueryApprovalStatusRequest .isInitRequired () + "" ,
4100- toHexString (lifecycleQueryApprovalStatusRequest .getValidationParameter ()),
4101- lifecycleQueryApprovalStatusRequest .getChaincodeEndorsementPlugin (),
4102- lifecycleQueryApprovalStatusRequest .getChaincodeValidationPlugin (),
4095+ lifecycleSimulateCommitChaincodeDefinitionRequest .getSequence (),
4096+ lifecycleSimulateCommitChaincodeDefinitionRequest .getChaincodeName (),
4097+ lifecycleSimulateCommitChaincodeDefinitionRequest .getChaincodeVersion (),
4098+
4099+ lifecycleSimulateCommitChaincodeDefinitionRequest .isInitRequired () + "" ,
4100+ toHexString (lifecycleSimulateCommitChaincodeDefinitionRequest .getValidationParameter ()),
4101+ lifecycleSimulateCommitChaincodeDefinitionRequest .getChaincodeEndorsementPlugin (),
4102+ lifecycleSimulateCommitChaincodeDefinitionRequest .getChaincodeValidationPlugin (),
41034103 collectionData ));
41044104
41054105 }
41064106
4107- TransactionContext context = getTransactionContext (lifecycleQueryApprovalStatusRequest );
4107+ TransactionContext context = getTransactionContext (lifecycleSimulateCommitChaincodeDefinitionRequest );
41084108
4109- LifecycleQueryApprovalStatusBuilder lifecycleQueryApprovalStatusBuilder = LifecycleQueryApprovalStatusBuilder .newBuilder ();
4110- lifecycleQueryApprovalStatusBuilder .setSequence (lifecycleQueryApprovalStatusRequest .getSequence ());
4111- lifecycleQueryApprovalStatusBuilder .setName (lifecycleQueryApprovalStatusRequest .getChaincodeName ());
4112- lifecycleQueryApprovalStatusBuilder .setVersion (lifecycleQueryApprovalStatusRequest .getChaincodeVersion ());
4113- String endorsementPlugin = lifecycleQueryApprovalStatusRequest .getChaincodeEndorsementPlugin ();
4109+ LifecycleSimulateCommitChaincodeDefinitionBuilder lifecycleSimulateCommitChaincodeDefinitionBuilder = LifecycleSimulateCommitChaincodeDefinitionBuilder .newBuilder ();
4110+ lifecycleSimulateCommitChaincodeDefinitionBuilder .setSequence (lifecycleSimulateCommitChaincodeDefinitionRequest .getSequence ());
4111+ lifecycleSimulateCommitChaincodeDefinitionBuilder .setName (lifecycleSimulateCommitChaincodeDefinitionRequest .getChaincodeName ());
4112+ lifecycleSimulateCommitChaincodeDefinitionBuilder .setVersion (lifecycleSimulateCommitChaincodeDefinitionRequest .getChaincodeVersion ());
4113+ String endorsementPlugin = lifecycleSimulateCommitChaincodeDefinitionRequest .getChaincodeEndorsementPlugin ();
41144114 if (!isNullOrEmpty (endorsementPlugin )) {
4115- lifecycleQueryApprovalStatusBuilder .setEndorsementPlugin (endorsementPlugin );
4115+ lifecycleSimulateCommitChaincodeDefinitionBuilder .setEndorsementPlugin (endorsementPlugin );
41164116 }
4117- String validationPlugin = lifecycleQueryApprovalStatusRequest .getChaincodeValidationPlugin ();
4117+ String validationPlugin = lifecycleSimulateCommitChaincodeDefinitionRequest .getChaincodeValidationPlugin ();
41184118
41194119 if (!isNullOrEmpty (validationPlugin )) {
4120- lifecycleQueryApprovalStatusBuilder .setValidationPlugin (validationPlugin );
4120+ lifecycleSimulateCommitChaincodeDefinitionBuilder .setValidationPlugin (validationPlugin );
41214121 }
41224122
4123- ByteString validationParameter = lifecycleQueryApprovalStatusRequest .getValidationParameter ();
4123+ ByteString validationParameter = lifecycleSimulateCommitChaincodeDefinitionRequest .getValidationParameter ();
41244124 if (null != validationParameter ) {
4125- lifecycleQueryApprovalStatusBuilder .setValidationParameter (validationParameter );
4125+ lifecycleSimulateCommitChaincodeDefinitionBuilder .setValidationParameter (validationParameter );
41264126 }
41274127
4128- org .hyperledger .fabric .protos .common .Collection .CollectionConfigPackage collectionConfigPackage = lifecycleQueryApprovalStatusRequest .getCollectionConfigPackage ();
4128+ org .hyperledger .fabric .protos .common .Collection .CollectionConfigPackage collectionConfigPackage = lifecycleSimulateCommitChaincodeDefinitionRequest .getCollectionConfigPackage ();
41294129
41304130 if (null != collectionConfigPackage ) {
4131- lifecycleQueryApprovalStatusBuilder .setCollections (collectionConfigPackage );
4131+ lifecycleSimulateCommitChaincodeDefinitionBuilder .setCollections (collectionConfigPackage );
41324132 }
41334133
4134- Boolean initRequired = lifecycleQueryApprovalStatusRequest .isInitRequired ();
4134+ Boolean initRequired = lifecycleSimulateCommitChaincodeDefinitionRequest .isInitRequired ();
41354135 if (null != initRequired ) {
4136- lifecycleQueryApprovalStatusBuilder .setInitRequired (initRequired );
4136+ lifecycleSimulateCommitChaincodeDefinitionBuilder .setInitRequired (initRequired );
41374137 }
41384138
4139- lifecycleQueryApprovalStatusBuilder .context (context );
4139+ lifecycleSimulateCommitChaincodeDefinitionBuilder .context (context );
41404140
4141- SignedProposal qProposal = getSignedProposal (context , lifecycleQueryApprovalStatusBuilder .build ());
4142- return sendProposalToPeers (peers , qProposal , context , LifecycleQueryApprovalStatusProposalResponse .class );
4141+ SignedProposal qProposal = getSignedProposal (context , lifecycleSimulateCommitChaincodeDefinitionBuilder .build ());
4142+ return sendProposalToPeers (peers , qProposal , context , LifecycleSimulateCommitChaincodeDefinitionProposalResponse .class );
41434143
41444144 } catch (Exception e ) {
41454145 throw new ProposalException (format ("QueryNamespaceDefinitions %s channel failed. " + e .getMessage (), name ), e );
0 commit comments