Контракты
Платежный контракт
Что доказать до включения пополнения и вывода.
FiatDeposited и PayoutConfirmed описывают события внутренней границы. Их наличие не подтверждает деньги, банк, резерв или защищенный канал уведомлений.
Feature: Недоверенное уведомление
Scenario: Недоверенное уведомление
Given данные поступили без подтвержденного банковского источника
When предлагается создать FiatDeposited
Then сообщение не считается доказанным платежом
And выпуск актива не запускается по заявлению клиентаПриемка включает источник реквизитов, проверку отправителя, paymentId, сумму, валюту и владельца. Повторы, нарушение порядка, возвраты и неопределенность проверяются отдельно. Принятая заявка на выплату не равна исполненному банковскому переводу; повторный запрос не должен создавать вторую выплату. Резерв CFA-RUB в БД не означает банковский escrow. Сроки, комиссии, лимиты и налоги определяются договорным процессом Манитона. Пополнение, расчеты.