gpt4 book ai didi

java - Hyperledger Fabric - sendTransactionProposal() 将 block 提交到分类帐?

转载 作者:行者123 更新时间:2023-12-02 02:00:44 25 4
gpt4 key购买 nike

我目前正在调用我的(hyperledger-fabric)网络的链代码,如下 this使用我自己的链码。发送交易的行是这样的:

Collection<ProposalResponse> responses = channelClient.sendTransactionProposal(request);

它工作正常,每当我调用交易时,分类帐就会更新。

我的问题是:为什么这段代码会更新账本?既然它只包括提案交易?客户端不应该发送包含之前提案响应的交易来更新世界状态/区 block 链吗?另一个示例(如预期)最初收集提案响应然后发送交易是 this 。发送交易的两行是:

Collection<ProposalResponse> responses = channel.sendTransactionProposal(request);

CompletableFuture<TransactionEvent> cf = channel.sendTransaction(responses);

我也使用了这段代码,结果是相同的(成功更新了分类帐)。

有什么帮助吗?

最佳答案

事实证明我正在使用ChannelClient而不是Channel发送交易建议。第一个在提案请求后自行发送交易! (sendTransactionProposal(...) 函数内部)

关于java - Hyperledger Fabric - sendTransactionProposal() 将 block 提交到分类帐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57376545/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com