Я пытаюсь перенести мой код из Fabri c SDK в Fabri c Gaetway. В настоящее время для отправки транзакции я создаю объект TransactionProposalRequest и отправляю его в fabri c с помощью метода channel.sendTransactionProposal. В ответ я получаю обратно коллекцию TransactionProposalResponse, затем проверяю, успешны ли 50% из них, если я впереди и отправляю транзакцию заказчику.
Теперь, когда я перехожу к высокоуровневому API с использованием шлюза fabri c, я вижу два метода «valuTransaction »и« submitTransaction », первый из которых просто отправляет партнерам собирать одобрения, не отправляя их заказчику. второй сначала соберет одобрения, а затем отправит их заказчику и, следовательно, сохранит их в бухгалтерской книге.
Мое требование:
Чтобы иметь возможность сначала проверить ответ об одобрении и, если 50% это успешные ответы, затем отправьте их заказчику.
Как мне добиться этого с помощью нового API? Если я сначала вызову метод «defineTransaction» и проверим ответы, а затем вызову «submitTransaction», если это так, как я ожидал, то в итоге он дважды подтвердит одну и ту же транзакцию, так как submit также сначала соберет подтверждения внутри.
Любые указатели на этом поможет.