Я хочу написать код для обратного расчета DVP (это должно произойти автоматически через определенное время) в DAML

Я хочу написать код для обратного расчета DVP (это должно произойти автоматически через определенное время) в DAML. Есть ли аналогичная программа в документе daml или кто-нибудь может помочь мне с кодом?


person MEHNAZ SHARIF    schedule 02.08.2019    source источник
comment
Привет и добро пожаловать в Stack Overflow. Ваш вопрос, к сожалению, не по теме. Прочтите О каких темах я могу здесь спросить?. Попробуйте написать код, и мы с радостью поможем вам с конкретными ошибками, с которыми вы столкнетесь.   -  person Cosmin Staicu    schedule 02.08.2019


Ответы (1)


Вы имеете в виду отмену расчета DVP после того, как он был урегулирован? При каких условиях такое обращение будет разрешено? Что, если бы базовых активов больше не было? :)

Обратите внимание, что DAML не может инициировать действия — он может только реагировать на выбор контрактов (технически — сделанный через Ledger API). В DAML нет планировщика, поэтому вы не можете сказать «сделай это в 10:00» или «сделай это через 10 минут». Вы можете сделать выбор доступным только для Стороны, чтобы инициировать действие, такое как отмена урегулирования DVP, в течение установленного периода времени. Например, вы могли бы сказать: «В течение 10 минут после расчета Сторона-покупатель может отменить расчет». Или «если продающая Сторона не подтвердит расчет в течение 10 минут, покупатель может отменить его». Конечно, вы можете добавить свой собственный рабочий процесс авторизации, чтобы поставить любые предпосылки для этого действия, которые вы хотите для своего варианта использования.

person Fil    schedule 02.08.2019