Public 仲裁中的交易卡在交易池中待处理
Public transactions in quorum stuck in pending in transaction pool
我遵循了 Quorum 的文档并使用 raft-consensus 创建了一个 2 节点网络。在创世区块中,我已将资金预先分配给其中一个账户。现在我正在尝试对另一个节点进行一些以太币的 public 交易。
然而,交易卡在交易池中,两个节点的余额保持不变。
我使用了文档中提供的相同 genesis.json 文件。有什么我想念的吗?
一旦启动了两个节点,我就尝试了运行 -
eth.sendTransaction({from:current-node-address, to: second-node's-address, value:0x200,gas:21000})
在使用生成的交易哈希检查 transactionReceipt 时,它显示为空。
听起来你的网络没有生成块,所以你可能有一些 Raft 配置错误。
检查日志文件是否有任何错误消息。
您还可以通过在 geth 控制台中使用命令 raft
来检查两个节点是否都在网络中以及其中一个正在铸造(是领导者)。
我遵循了 Quorum 的文档并使用 raft-consensus 创建了一个 2 节点网络。在创世区块中,我已将资金预先分配给其中一个账户。现在我正在尝试对另一个节点进行一些以太币的 public 交易。 然而,交易卡在交易池中,两个节点的余额保持不变。 我使用了文档中提供的相同 genesis.json 文件。有什么我想念的吗?
一旦启动了两个节点,我就尝试了运行 - eth.sendTransaction({from:current-node-address, to: second-node's-address, value:0x200,gas:21000})
在使用生成的交易哈希检查 transactionReceipt 时,它显示为空。
听起来你的网络没有生成块,所以你可能有一些 Raft 配置错误。
检查日志文件是否有任何错误消息。
您还可以通过在 geth 控制台中使用命令 raft
来检查两个节点是否都在网络中以及其中一个正在铸造(是领导者)。