TON Auction - платформа для проведения открытых и слепых аукционов

alfacoder

Member
Сообщения
58
Реакции
11
TON Auction - это платформа для проведения аукционов или просто простых торгов. Владелец может создавать любое количество открытых или закрытых аукционов и каждый желающий может участвовать в них. Поддерживаются три типа аукционов: открытый аукцион английского типа и слепой аукцион. Аукционы могут иметь начальную цену, минимальную разницу ставок, цену выкупа, плату за торги и ограничение по времени. Для простой торговли есть опция размера акций.


Смарт-контракт позволяет проводить любое количество одновременных аукционов. Каждый аукцион определяется начальной ценой, ценой выкупа, комиссией за торги, временем начала и окончания и другими параметрами конфигурации. Пока аукцион активен, любой может сделать ставку, отправив внутреннее сообщение в смарт контракт. Если приложенное количество Grams превышает текущую цену, то оно принимается, и предыдущая максимальная ставка отменяется (ее сумма, за вычетом платы за участие, возвращается предыдущему участнику).

Аукцион заканчивается в указанное время или если текущая цена достигает цены выкупа. В этот момент создаётся специальное внутреннее сообщение на заранее определенный адрес уведомления (чтобы уведомить другой смарт-контракт). Фактическая передача товаров победителю является обязанностью этого контракта (или некоторого сценария вне цепочки, отслеживающего состояние блокчейна).


Особый случай: слепые аукционы. В этом случае каждый участник отправляет внутреннее сообщение с фиксированным количеством Grams и прикрепляет к подписи свою фактическую ставку. В течение некоторого заранее определенного времени после окончания аукциона участники делают свои предложения (и предоставляют свои открытые ключи чтобы можно было проверить подлинность подписей), чтобы можно было определить победителя. Все не выигравшие заявки возвращаются полностью (за вычетом сборов сети) и победитель получает только разницу между отправленной суммой и его фактической ставкой.


Владелец смарт-контракта аукциона может вывести Grams в любое время при условии, что остаток средств по крайней мере равен сумме всех активных в данный момент топовых заявок (поэтому их всегда можно вернуть).


Website: https://ton-auction.com
GitHub: https://github.com/deNULL/ton-auction
 
Последнее редактирование:

PipeLine

New member
Сообщения
18
Реакции
3
Это вы командой столько проектов создали?
 

alfacoder

Member
Сообщения
58
Реакции
11
Запустили сайт: https://ton-auction.com

Поддерживаются три типа аукционов: один открытый (английский аукцион) и два закрытых (первая цена и вторая цена - закрытая заявка). Аукционы могут иметь начальную цену, минимальную разницу ставок, цену выкупа, плату за торги и ограничение по времени. Для простой торговли есть опция размера акций.
 
Сверху