Кошелёкdocs/wallet/tokens.md

Токены и торговля

В F2 → Tokens находятся My Tokens, Launchpad, DEX и Create. Кошелёк проверяет балансы и выполняет нативные операции через собственную ноду. getNativeProtocol возвращает лимиты нативных операций и доступность runtime.

Создать токен

Откройте Create, введите название, тикер и количество целых токенов, затем проверьте операцию. Изображение необязательно. Минимальная эмиссия составляет 100 000 токенов. Количество фиксируется при создании. Обеспечение принадлежит держателям и выплачивается при сжигании токенов.

Можно указать сайт проекта по HTTPS. Ссылка входит в проверяемые метаданные и открывается во внешнем браузере только по нажатию.

В необязательном поле Initial buy можно указать количество токенов для покупки при создании. Предпросмотр отдельно показывает обеспечение, стоимость покупки и комиссию сети. На каждый целый токен вносится 0.001 NOID: для 100 000 токенов это 100 NOID, для 5 млн это 5 000 NOID. Перед подтверждением проверьте полное списание NOID.

Создание и первая покупка подтверждаются одной транзакцией. Купленные токены сразу поступают создателю, а открытая торговля начинается с позиции и цены кривой после этой покупки. Покупка рассчитывается по стандартной кривой. На кривую выделено 60% эмиссии. Остальные 40% переходят в постоянную ликвидность DEX. Покупка всех 60% при создании сразу запускает постоянный пул DEX. Оставьте поле пустым, чтобы запустить токен без первой покупки.

Например, создание 100 000 токенов с покупкой 10 000 требует 100 NOID обеспечения и 38.888889 NOID за покупку, плюс комиссию сети.

Купить или продать

В Launchpad находятся карточки с изображениями, поиск и фильтры New, Top Gainers, Graduated. Кнопка Create Token открывает создание. Нажмите карточку токена на кривой, чтобы открыть график, информацию и торговлю внутри Launchpad. Завершившие кривую токены остаются в Graduated, а их карточки открывают торговлю на DEX. В DEX есть отдельный каталог карточек, поиск, страницы и сортировка Liquidity, Top Gainers, Newest. Кнопка Back возвращает в исходный каталог, сохраняя поиск, фильтр, страницу и положение прокрутки. Изменение цены считается относительно стандартной стартовой цены кривой. Newest сортирует по созданию токена. Liquidity сортирует по резерву NOID в пуле.

Откройте токен в Launchpad или DEX, выберите Buy или Sell и укажите входящую сумму. Проверьте оценку результата, минимум получения, комиссии и срок действия. Оценка учитывает известные вашей ноде ожидающие сделки. При появлении новых заявок она может измениться. Подтверждённый вами минимум остаётся прежним.

В одном блоке исполняется несколько сделок. Каждая использует состояние рынка после предыдущей исполненной сделки. Результат должен быть не ниже заданного минимума. Если условия выполнить нельзя, входы заявки остаются непотраченными. Подтверждение приходит вместе с блоком.

Неисполненная заявка может оставаться в очереди до истечения срока. По умолчанию доступны четыре ближайшие высоты блоков, примерно две минуты при интервале 30 секунд. Пока заявка ожидает, кошелёк резервирует её непотраченные входы локально. По истечении срока нода удаляет заявку из очереди, а кошелёк снимает резерв при обновлении. За неисполненную заявку комиссия сети не списывается. Удаление записи на одной ноде не отзывает действующую заявку у других пиров.

Начальная предельная цена составляет около 0.00333333 NOID за токен. При переходе в DEX она достигает 0.01 NOID. Для 5 млн токенов переход происходит при 20 000 NOID на кривой, для 100 000 токенов при 400 NOID. Обеспечение держателей в эти суммы не входит и хранится отдельно.

Переход в DEX выполняется автоматически. Идентификатор актива и балансы держателей сохраняются. Комиссия DEX составляет 0.3% входящей суммы с округлением вверх до базовой единицы. Комиссия сети указывается отдельно.

Кривая продаж в нативном кошельке

Отправить или сжечь

На Main по умолчанию выбран NOID. Выпадающий список также показывает токены активного адреса. Откройте Send на Main и выберите токен либо используйте My Tokens → Send. Проверьте точный идентификатор актива, получателя и сумму: одинаковый тикер не означает одинаковый токен.

Отправка и сжигание открываются поверх списка. Закройте форму или нажмите Esc, чтобы вернуться к прежнему поиску и выбранному токену. MAX подставляет весь доступный остаток при отправке, сжигании и продаже, исключая заблокированные и зарезервированные суммы.

Burn уничтожает выбранное количество токенов и в той же транзакции возвращает пропорциональную долю обеспечения NOID. Проверьте погашение и комиссию сети. Остаток от округления остаётся в резерве остальных держателей.

Операции и чеки

Ожидающие операции сохраняются при перезапуске кошелька. Создание нового предпросмотра не заменяет ранее авторизованную заявку. В Receipts доступны разделение обычных и нативных операций, фильтры и сортировка. Экспортируйте чеки, которые хотите сохранить.

Launchpad строит кривую и текущую точку из проверенного State рынка. DEX показывает текущую цену, резервы пула и движение цены из своей ноды. Линия строится с момента открытия токена и обновляется с подтверждённым State. External data добавляет историю сделок с сервиса. Можно выбрать диапазон 120 или 480 блоков. Свечи показывают цены исполненных сделок с учётом рыночной комиссии. Данные графика хранятся в ограниченной памяти для открытого рынка.

История DEX и текущая цена в нативном кошельке

Автоматический допуск цены составляет 10%. Для своего ограничения укажите минимальную сумму получения. После отправки панель показывает ожидание подтверждения и закрывается, когда сделка подтверждена и баланс обновлён. Кнопка Close возвращает к форме торговли. Статус заявки доступен в Receipts.

Скриншоты сделаны в настоящем Rust/Iced кошельке в изолированной тестовой сети. Точные формулы приведены в спецификации нативных финансов, интерфейс разработчика приведён в описании RPC.

Техническая документация ParanO(1)dПоведение консенсуса определяется исходным кодом.