问题标签 [cordite]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
corda - 为什么corda节点会发出ActiveMQ线程错误?
我正在尝试仅运行公证节点,例如使用 Cordite 网络地图服务。公证节点启动后,我不断收到以下错误。任何人都可以让知道这些错误的原因是什么。
[INFO] 2018-10-11T05:21:37,365 [main] RPCServer - 使用配置 RPCServerConfiguration(rpcThreadPoolSize=1, reapInterval=PT1S, deduplicationCacheExpiry=PT24H) 启动 RPC 服务器
[错误] 2018-10-11T05:25:58,805 [Thread-1 (ActiveMQ-scheduled-threads)] 服务器 - AMQ224088:发生握手时超时(10 秒)。
[错误] 2018-10-11T05:26:18,805 [Thread-2 (ActiveMQ-scheduled-threads)] 服务器 - AMQ224088:发生握手时超时(10 秒)。
[错误] 2018-10-11T05:26:38,802 [Thread-4 (ActiveMQ-scheduled-threads)] 服务器 - AMQ224088:发生握手时超时(10 秒)。
cordite - 关于如何实现cordite dgl令牌的预期设计
我有几个关于cordite dgl 令牌的问题。我想对表示为 LinearState 的资产进行标记。
- 有没有办法只允许一次发行代币?
- 是通过 TokenSymbol 将令牌链接到其他状态的首选方式吗?
- 账户的预期设计是什么?每个用例一个帐户还是每个 TokenType 一个帐户?
- 如何查询特定令牌是否已存在?是不是只能查询一个账户,看看结果(所以没有通过TokenSymbol搜索余额的功能)?
提前致谢!
cordite - 通过 Braid 传递 List 对象
我尝试通过 Braid 调用流程。流程将List<UniqueIdentifier>
对象作为输入参数。调用流程时出现以下错误:
error: -32000: java.util.LinkedHashMap cannot be cast to net.corda.core.contracts.UniqueIdentifier
有人可以帮忙吗?
corda - 通知compatibilityZoneURL 时,广告的P2P 消息地址发生变化
我正在尝试在不同的机器上设置环境:
- 服务器 1:节点
- Server2:网桥
- Server3:浮动
当我执行节点注册或:
nodeInfo-XXX 上的地址生成正确,指向 Server3 IP (float),我在 node.conf 上的 p2paddress 上放了它。
但是当我将 compatibilityZoneURL 参数通知给配置的 Cordite 网络地图服务并启动节点时,nodeInfo-XXX 和“Advertised P2P messing addresses”只是更改为 Server1 IP,尽管这个 IP 没有出现在 node.conf 中.
我的节点.conf:
编辑:我正在使用 Corda Enterprise v3.1
corda - 在 Windows 上运行 Cordite 网络映射 JAR 时无法运行程序 npm 错误
在 Windows上使用 Java 运行网络地图(如此处所述:https ://gitlab.com/cordite/network-map-service#using-java )时,出现以下错误:
[错误] 无法执行目标 org.apache.maven.plugins:maven-antrun-plugin:1.8:run (build-website) on project network network-map-service: An Ant BuildException has occurred: Execute failed: java.io .IOException: Cannot run program "npm": CreateProcess error-2, The system cannot find the file specified around Ant part ...... @ 4:45 in C:\Users\xx\network-map-service\target \antrun\build-main.xml
这个错误的原因是什么?
corda - Corda 节点 AMQ119007:无法连接到服务器。尝试了所有可用的服务器
对于我的开发环境,我正在运行一个https://gitlab.com/cordite/network-map-service 来注册我的 Corda 节点。问题是它无法以以下错误开始。
我不确定它指的是哪些服务器,因为显然网络地图中还没有其他服务器。看起来它可能在内部与 artemis amq 有关,但我不确定。关于如何解决这个问题的任何想法?-_-
docker - 需要帮助使用 docker 设置开发/测试 Corda 网络
我想建立一个环境,其中我有多个 VM,代表多个合作伙伴,并且每个 VM 托管一个或多个节点。理想情况下,我会使用 kubernetes 来启动/关闭我的环境。我从文档中了解到,这必须作为开发网络来完成,而不是作为我自己的兼容区或任何东西。
但是,要遵循的步骤并不清楚(对我来说)。我使用了 Dockerform 或提供的 docker 映像,但这似乎不是我需要做的事情。
我目前(随时间而变化)的理解是:a)我应该在将托管节点的虚拟机之间创建一个网络。为此,我知道我应该使用 Cordite 或 Bootstrap jar。Cordite 文档似乎比 Corda 文档更清晰,但我还没有尝试过。一个或另一个应该是我的第一步吗?任何人都可以阐明如何?
b) 创建网络后,我需要一个认证实体(感谢@Chris_Chabot 指出!)
c) 下一步应该是运行 deployNodes,所以我创建了配置文件。在这里,我不确定是否可以在 deployNodes 中指明哪些 IP?应该创建节点还是我只需要创建 dockerfiles 和证书文件夹等,并相应地在 VM 之间分发它们。我也不确定如何指出网络服务。
就个人而言,我想如果我要使用 Kubernetes,我不会使用 Dockerfiles,我只需要将证书和配置文件分发给所有从属 VM,以便在启动节点时可以使用它们。
老实说:D,这甚至在容器中包含任何cordapp之前,我只是想让环境准备好。基本上,启动一个构建节点的进程,在从属 vm 之间分发配置文件,并使用节点运行 docker。正如评论中所解释的,这里的目标不是测试 Cordapps,而是测试如何部署一个可操作的分布式开发环境。
任何帮助都将受到绝对欢迎。
谢谢!
local - 运行网络地图服务(codite)时,Cordite UI 不工作
在运行网络地图服务时,Cordite UI 无法在http://localhost:8080/上运行。即使 http://localhost:8080/swagger/swagger.json也能正常工作。我检查了端口 8080 上的 java 进程,它正在列出
kubernetes - Kubernetes 上的 Corda RPC 连接
我按照官方说明使用 Cordite 网络地图服务引导了一个 Corda 网络。当节点部署在 Docker 容器中时,包括 SpringBoot 服务器在内的所有内容都可以在本地正常工作。但是当我将 Corda 节点放入 Kubernetes 时,SpringBoot 服务器无法与 Corda 节点通信。在 Docker 设置中,我进入了 Corda 控制台,但在 Kubernetes 中,控制台没有出现(虽然没有错误;除了控制台之外的一切都相同)。RPC 通信可能存在一些问题。任何有经验的人都可以指出可能出问题的地方吗?
corda - 节点未从 Cordite 仪表板中删除
如何从cordite仪表板中删除节点?删除警报显示,但是当我单击删除按钮时,什么也没发生。我也尝试过招摇。目前m使用虚拟机。