Файл конфигурации Cordapp с драйвером узла шнура - PullRequest
0 голосов
/ 25 апреля 2019

Кажется, я не могу найти способ загрузить мой файл конфигурации cordapp при использовании драйвера corda-node-driver.

Документация показывает только, как загрузить ее с задачами развертывания. Задачи развертывания для меня не вариант.

Можно ли это сделать даже с помощью драйвера узла нити?

Ответы [ 2 ]

1 голос
/ 26 апреля 2019

Я нашел решение.

...
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 автоматически находил CordApps, я предоставил им конфигурацию.

Спасибо Cais Manai за указание на DriverParameters.

1 голос
/ 25 апреля 2019

Вы смотрели на написание метода, который загружает в ваш файл конфигурации локальный файл, а затем использует информацию, загруженную в качестве входных данных для DriverParameters?

...