Я пытаюсь получить все учетные записи, которые доступны на определенном узле.
Я использую следующий код:
@RequestMapping("/accounts/all", method = [RequestMethod.GET])
fun allKnownAccounts(): List<AccountInfoView> {
return getAllAccounts().map { it.toAccountView() }
}
private fun getAllAccounts() = rpc.proxy.startFlowDynamic(AllAccounts::class.java, false).returnValue.get()
Но я получаю сообщение об ошибке ниже
Произошла непредвиденная ошибка (тип = Внутренняя ошибка сервера, статус = 500). net .corda.core.flows.IllegalFlowLogicException: FlowLogicRef не может быть создан для FlowLogi c типа com.r3.corda.lib.accounts.workflows.flows.AllAccounts: из-за неоднозначного совпадения с конструкторами: [класс java .lang.Boolean]
Я не уверен, что является причиной возникновения исключения. Спасибо за помощь.