带有corda-node-driver的Cordapp配置文件

时间:2019-04-25 08:39:34

标签: corda

使用corda-node-driver时,我似乎找不到找到加载我的cordapp配置文件的方法。

documentation仅显示如何通过部署任务加载它。部署任务对我来说不是一个选择。

这甚至可以使用corda-node-driver吗?

2 个答案:

答案 0 :(得分:1)

您是否看过编写一种从本地加载配置文件,然后使用加载的信息作为DriverParameters输入的方法?

答案 1 :(得分:1)

我找到了解决方案。

...
Map<String, String> config = new HashMap<>();
config.put("key1", "value1");
config.put("key2", "value2");

TestCordapp flow = TestCordapp.findCordapp("my.cordapp.flow").withConfig(config);
TestCordapp state = TestCordapp.findCordapp("my.cordapp.state");
driver(
    new DriverParameters(Arrays.asList(flow, state))
...

因此,我没有让DriverParameters自动找到CordApp,而是为他们提供了配置。

感谢Cais Manai将我指向DriverParameters。