索引 0 {} 处缺少参数名称

2024-01-03

我尝试写一个演示 -交付演示 https://github.com/CIeNET-Corda/deliverydemo基于训练营cordapp https://github.com/corda/bootcamp-cordapp并参考cordapp-示例 https://github.com/corda/cordapp-example对于我自己的订单流。 A-C方和Notary通过命令“build/nodes/runnodes”启动后:

  1. TokenIssueFlow 已生效。
  2. 我可以通过 CLI 中的“flow list”命令查看我的订单流。 但当尝试启动我的订单流程时,出现“索引 0 {} 处缺少参数名称”。

7 月 26 日星期四 09:41:51 CST 2018>>> 流程开始 OrderPlaceFlow$OrderPlaceRequestFlow 买家:PartyB,卖家:PartyC, 售价:12.9,首付款:0.1 流量启动 OrderPlaceFlow$OrderPlaceRequestFlow 买家:PartyB,卖家:PartyC, sellPrice:12.9,downPayments:0.1:异常:无法解析为 命令:方法 lambda$call$6 在索引 0 处缺少参数名称 2018 年 7 月 26 日 09:41:55 CST>>> E 09:41:55+0800 [pool-8-thread-8] command.CRaSHSession.execute - 评估请求“流程时出错” 启动 OrderPlaceFlow$OrderPlaceRequestFlow 买家:PartyB,卖家: PartyC,销售价格:12.9,首付:0.1' 流程开始 OrderPlaceFlow$OrderPlaceRequestFlow 买家:PartyB,卖家:PartyC, sellPrice:12.9,downPayments:0.1:异常:无法解析为 命令:方法 lambda$call$6 在索引 0 {} 处缺少参数名称 net.corda.client.jackson.StringToMethodCallParser$UnparseableCallException$ReflectionDataMissing: 无法解析为命令:方法 lambda$call$6 缺少参数 索引 0 处的名称 net.corda.client.jackson.StringToMethodCallParser.paramNamesFromMethod(StringToMethodCallParser.kt:131) ~[corda-jackson-corda-3.0.jar:?]


7 月 26 日星期四 09:38:32 CST 2018>>> 流程列表 com.cienet.deliverydemo.order.OrderPlaceFlow$OrderPlaceRequestFlow com.cienet.deliverydemo.token.TokenIssueFlow net.corda.core.flows.ContractUpgradeFlow$Authorise net.corda.core.flows.ContractUpgradeFlow$取消授权 net.corda.core.flows.ContractUpgradeFlow$Initiate

2018 年 7 月 26 日星期四 09:38:34 CST>>>


public OrderPlaceRequestFlow(Party buyer, Party seller, float sellingPrice, float downPayments) {
    this.buyer = buyer;
    this.seller = seller;
    this.sellingPrice = sellingPrice;
    this.downPayments = downPayments;
}

我仍然不知道为什么,但这在构建清理并重新构建后有效:

./gradlew clean
./gradlew test
./gradlew deployNodesJava -Poffline=true
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

索引 0 {} 处缺少参数名称 的相关文章

  • 法律散文使用 Corda

    这是之前回答的后续问题法律散文乔尔提出的问题 根据要求创建了单独的问题 LegalProseReference uri foo bar com my legal doc html public class MyContract implem
  • Corda 中的法律散文

    有人能解释一下 Corda 中的法律散文是什么吗 我明白这是一个文档 用于解决冲突 但我没有找到任何信息它是什么样的 又是如何与智能合约联系起来的呢 A Contract类可以注释为 LegalProseReference注解 该注释将合同
  • 需要创建一个新节点而不需要在 Corda 中重新部署节点吗?

    我想创建一个新节点 而不需要在 Corda 环境中重新部署现有节点 是否可以从应用程序内添加另一个节点而无需再次部署它 如果是 那么我们将如何指定 rpc 和数据库的端口 例如 在我的应用程序中 我有一个系统 其中有不同的商家 我想向系统添
  • 向现有 Corda 网络添加新节点

    我正在尝试在 corda 网络中添加新节点和现有节点 我是作为文档做的 但无法实现 正如文档中所述 这足以创建一个包含 node conf 的文件夹吗 如果那么它在运行引导程序时不会更新文件夹中的数据和信息 但我可以通过添加 corda 和
  • 演示无法在 Windows 10 上运行

    我一直在尝试在装有 Windows 10 的本地计算机上运行 R3 Corda 提供的所有示例和演示 https docs corda net releases release V1 0 running the demos html htt
  • 公证节点查询数据和普通节点查询交易

    我有一个关于查询数据的问题 Corda中有没有办法查询公证节点存储的所有数据以及如何查询其他节点中的交易 在 Corda 中 每个节点都有自己的数据库支持 该数据库仅存储节点知道的交易 出于隐私原因 节点无法查询其他节点的数据库 相反 您必
  • 如何使用 Corda Vault Extension 创建自定义架构

    从 Corda 文档来看 我们可以在 Vault Extension 中拥有自定义架构 然而 Vault Extension 并没有太多明确性 它应该能够创建 管理与节点Vault数据库相关的自定义数据库模式 我们是否会在 Corda 的功
  • Corda:在一个流程中创建和使用相同的状态?

    是否可以在一个流中创建和使用相同的 corda 状态 或者在不同的子流中创建和使用它 我收到以下错误 Caused by net corda core flows NotaryException Unable to notarise tra
  • Corda:大型序列化事务大小:当前序列化设计是否有替代方案?

    在我看来 当前版本的 Corda 3 1 通过 BLOB 将 签名的 交易存储为 Java 类的序列化字节数组SignedTransaction The SignedTransaction is a WireTransaction 即包含表
  • Corda 企业节点上的 PostgreSQL 引发关系错误

    在 docker 容器中使用 PostgreSQL 运行 corda enterprise 我已按照文档中的说明进行操作并设置了数据库架构 在数据库启动时 我看到以下错误 任何人都可以帮助那里发生了什么事吗 2018 10 11 06 57
  • 如何在corda中仅存储节点特定的账外自定义数据?

    我使用 QueryableState 在 corda 中创建了自定义表 例如IOU 状态表 我可以看到存储在这种表中的自定义信息 但我观察到 如果甲方和乙方正在进行交易 那么这 自定义信息存储在这两个地方 例如欠条状态 表在节点 A 的分类
  • 使用 H2 Web 界面浏览 Corda 数据库表显示同义词错误

    我按照以下说明进行操作this https docs corda net node database html node database浏览 corda 数据库的链接 但是 当我查询表时 出现以下错误 Error Table SYNONY
  • 在 Corda 中,节点的内置网络服务器上没有安装自定义 CorDapps。

    我定义了一个包含 API 的 CorDapp 但是 当我部署 CorDapp 并运行节点时 我在 Web 服务器 URL 上看到以下消息 No installed custom CorDapps 如何让节点的内置网络服务器加载我的 API
  • Corda 真的需要公证人才能达成唯一性共识吗?

    科达共识简介 https docs corda net releases release V2 0 key concepts consensus html说 唯一性共识是由公证人提供的 我们是说 如果没有公证人 A 有可能说服 B 将一笔交
  • Corda 流的任一侧可以存在于单独的 Cordapp 中吗?

    如果一个节点想要在流的一侧执行自己的特定业务逻辑 如何实现 例如 如果一家公司想要调用内部公司 api 来验证传入的交易数据 它可以在流程中执行此操作吗 如果是这样 是否需要通用地编写流程 以便所有使用相同 Cordapp 和流程 的公司调
  • TX 未发送至公证服务的情况有哪些?

    交易未提交公证服务的情况有哪些 尽管进度跟踪器显示公证步骤 但我们注意到在某些情况下交易并未真正发送到公证服务 例如 没有时间窗口的状态创建 从 Corda 3 3 开始 如果 Tx 没有输入且没有时间窗口 则不会将其发送给公证人进行签名
  • 一个 Corda 节点可以支持多方/账户吗?

    只是想知道单个 Corda 节点是否可以像比特币一样支持多个帐户 我在discourse上发现的一个相关的开放问题https discourse corda net t can you have a corda identity adres
  • Provenance Corda 中的隐私丢失

    在闭环网络中 当各方转移资产时 与之相关的交易也会被共享 因此 对方会了解我过去与该资产进行的交易的所有信息 尤其是现金或证券的交易 这实际上是一个隐私问题 此外 由于它是一个私有网络 几年后网络中的每个人都可能根据他们的交互了解每个其他节
  • 在不同机器上运行corda节点

    我在 Corda 中遇到关于从甲方向乙方执行借条的问题 以下是配置详细信息 3 node conf 甲方 乙方 公证人 在AWS中托管应用程序 因此在节点配置文件而不是 localhost 中 我给出了机器的IP 我为公证人和甲方提供了相同
  • 各种区块链协议之间的区别[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 由于开发人员不断使用不同的区块链网络协议 例如 Hyperledger 多链 以太坊 Corda 等 如果开发人员和区块链爱好者能够解

随机推荐