UPRomo: коды промокодов


Здравствуйте. Представляем примеры кодов, отправляемых в memo к @null.

Продажа промокода:

{"contractName": "upromo", "contractAction": "sell", "contractPayload": {"from":"denis-skripnik","code": "Fn3uKA0fidsrp","symbol":"gbg","price":19.128}}

  • contractName - upromo. К чему относится;
  • contractAction - действие (в нашем случае sell);
  • contractPayload - данные действия;
  • from - от кого (должно совпадать с создателем промокода и с логином отправителя перевода к null);
  • code - код промокода;
  • symbol - токен. GBG или GOLOS;
  • price - сумма продажи в данном токене.

Покупка

{"contractName": "upromo", "contractAction": "buy", "contractPayload": {"to":"denis-skripnik","code": "Fn3uKA0fidsrp"}}

Здесь всё то же самое, но действие (contractAction) buy, а также в contractPayload вместо from to (кому передать купленный промокод), а также нет symbol и price.

Средства с данным memo переводятся на аккаунт продавца, а не в null. Сумма должна совпадать с указанной в price.

Отмена продажи:

{"contractName": "upromo", "contractAction": "cancelSale", "contractPayload": {"from":"denis-skripnik","code": "Fn3uKA0fidsrp"}}

Здесь действие cancelSale, а в его данных запрашивается from (от кого) и code (код промокода). From должен совпадать с логином создателя промокода и логином отправителя.

Перевод промокода:

{"contractName": "upromo", "contractAction": "transfer", "contractPayload": {"from":"denis-skripnik","to": "upromo","code":"Fn3uKA0fidsrp"}} 

  • ContractAction transfer - действие перевод;
  • В contractPayload указывается from (от кого, должен логин совпадать с логином отправителя и логином создателя промокода), to (кому) и code (код промокода).

Эмиссия:

{"contractName": "upromo", "contractAction": "emission", "contractPayload": {"to": "denis-skripnik"}}

Действие эмиссии - emission. В contractPayload указывается лишь одно: кому передать новосозданный промокод.
Создаются они при помощи перевода соответствующей суммы в GBG к @null. Сумма эта будет переведена на баланс промокода.

Приятного сжигания

И с наступающим.

Напоминаем, что на https://dpos.space/upromo/promo-codes появилась возможность переводить и продавать / покупать промокоды.


Comments 0