Общее обещание · Эскроу в блокчейне
Дайте обещание.Обе стороны его обеспечивают.
Договоритесь о деталях вне сети. Обе стороны вносят средства, подтверждают выполнение и независимо забирают свои деньги.

Отмены после активации нет · Отдельные получения после взаимного подтверждения
01 / 06 · Создание и взнос
Слова дешевы.Обеспечьте своё обещание.
Выберите роль, платёж и оба залога. Создатель первым вносит сумму, необходимую для его собственной роли.
Договоритесь об условиях сделки вне сети. Контракт не хранит текст соглашения.

02 / 06 · Другая сторона принимает
Вы в деле?Тогда и я.
Отправьте ссылку на сделку. Другой участник изучает условия и вносит сумму для противоположной роли.
Плательщик вносит платёж и свой залог. Получатель вносит свой залог.

03 / 06 · Активация обещания
Нужный человек.Общее обязательство.
В публичных сделках создатель одобряет принимающего участника. Назначенные сделки активируются сразу после принятия указанным участником.
После принятия публичной сделки любая сторона ещё может отменить её до активации. После активации отмены и возврата по истечении срока нет.

04 / 06 · Поставка и подтверждение
Не смотрите на меня.Мы оба говорим «да».
Поставка и приёмка происходят вне сети. Затем каждый участник подтверждает выполнение. Подтверждение нельзя отозвать.
Одно подтверждение не освобождает средства.

05 / 06 · Автоматический расчёт
Два «да».Одна закрытая сделка.
Второе подтверждение выполнения рассчитывает сделку в той же транзакции. Отдельная транзакция расчёта не нужна.
Расчёт создаёт суммы к получению. Он не возвращает средства автоматически.

06 / 06 · Заберите свою долю
Ваша доля. Моя доля.Приятно иметь дело.
Плательщик забирает свой залог. Получатель забирает платёж и свой залог. Каждая сторона получает средства независимо и может выбрать получателя.
Неудачное получение не блокирует другого участника. При необходимости измените получателя и повторите.
Читать полное руководство
