首页 > 解决方案 > Corda Notary 保险库不显示交易

问题描述

我正在尝试履行cordapp的义务,我做了一些从甲方到乙方、乙方到丙方的交易。

当我run internalVerifiedTransactionsSnapshot在甲方、乙方和丙方 shell 上运行时,我确实看到了各自保险库中的交易。但是当我在 Notary shell 上运行它时,我什么也看不到。我以为我能在公证人的保险库上看到一些东西。难道我做错了什么?

标签: corda

解决方案


首先,您需要确保公证人是验证公证人(发送整个交易以进行验证)而不是非验证公证人(仅发送交易哈希和输出索引,以保护隐私)。

此外,请注意,只有满足以下条件之一时,才会将交易发送给公证人:

  1. 交易包含一个或多个输入
  2. 交易有时间窗口

如果这两个条件都不满足,则交易不会发送给公证人。


推荐阅读