使用corda-node-driver时,我似乎找不到找到加载我的cordapp配置文件的方法。
documentation仅显示如何通过部署任务加载它。部署任务对我来说不是一个选择。
这甚至可以使用corda-node-driver吗?
答案 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。