Содержание
взаимозаменяемых токенов | Документация NEAR
Помимо собственного токена NEAR, учетные записи NEAR имеют доступ к множеству взаимозаменяемых токенов (например, эти токены из белого списка). Более того, пользователи даже могут создавать свои собственные взаимозаменяемые токены.
В отличие от нативного токена NEAR, взаимозаменяемый токен (FT) не хранится в кошельке пользователя. На самом деле, каждый FT живет в своем собственном контракте , который отвечает за ведение бухгалтерского учета . То есть контракт отслеживает, сколько токенов имеет каждый пользователь, и обрабатывает переводы внутри себя.
Чтобы договор считался FT-договором, он должен соответствовать стандартам НЭП-141 и НЭП-148 . Стандарты NEP-141 и NEP-148 объясняют минимальный интерфейс , необходимый для реализации, а также ожидаемую функциональность.
Эталонная реализация
Мы предоставляем эталонную реализацию FT, готовую к развертыванию и использованию.
Создание взаимозаменяемого токена
Создание нового FT так же просто, как развертывание нового контракта FT и его инициализация. При инициализации вы определите метаданные токена, такие как его имя (например, Ethereum), символ (например, ETH) и общее количество (например, 10M). Вы также определите владелец
, который будет владеть токенами общим запасом .
- NEAR CLI
# 1. Разверните контракт в учетной записи testnet
рядом с dev-deploy --wasmFile fungible_token.wasm# 2. Инициализируйте контракт с метаданными
рядом с вызовомnew '{" owner_id": "<аккаунт-владелец>", "total_supply": "10000000000000000", "metadata": { "spec": "ft-1.0.0", "name": "Пример имени токена", "symbol": "EXLT", "десятичные числа": 8 }}' --accountId
Запрос метаданных
Вы можете запросить метаданные FT, вызвав ft_metadata
.
- NEAR CLI
вид вблизиft_metadata
Регистрация пользователя Это делается путем вызова
storage_deposit
и прикрепления 0,00125Ⓝ. Этот метод также позволяет платить другим пользователям за их регистрацию.
- NEAR CLI
рядом с вызовомstorage_deposit '{"account_id": " "}' --accountId --amount 0.00125
После вас позвоните на storage_deposit
FT появится в БЛИЖАЙШЕМ КОШЕЛЕКЕ.
Получение баланса
Чтобы узнать, сколько монет у пользователя, вам нужно будет запросить метод ft_balance_of
.
- NEAR CLI
просмотр вблизиft_balance_of '{"account_id": " "}'
Внимание
Имейте в виду десятичных знаков
из метаданных. Баланс 150 FT
для токена с 2 десятичными знаками
фактически представляет собой 1,50 FT
.
Перевод
Для отправки FT на другой счет вы будете использовать метод ft_transfer
, указав получателя и сумму FT, которую вы хотите отправить. — -depositYocto 1
Реализуйте события, чтобы иметь возможность отслеживать переводы FT в режиме реального времени.
опасность
Чтобы отправить взаимозаменяемый токен на счет, отправитель и получатель должны быть зарегистрированы в контракте FT.
Присоединение FT к вызову
Изначально к вызовам метода можно прикреплять только токены NEAR (Ⓝ). Однако стандарт FT позволяет прикреплять взаимозаменяемые токены к вызову, используя FT-контракт в качестве посредника. Это означает, что вместо того, чтобы привязывать токены непосредственно к вызову, вы просите FT-контракт сделать и перевод, и вызов метода от вашего имени.
- NEAR CLI
ближний вызовft_transfer_call '{"receiver_id": " ", "amount": " ", "msg": " "}' --accountId --depositYocto 1
Пример
Предположим, вы хотите прикрепить некоторый FT (🪙) к вызову контракта получателя. Порядок работы следующий:
- Вы звоните
ft_transfer_call
в 🪙-договоре передавая: получателя, сообщение и сумму. - Контракт FT передает сумму получателю.
- Контракт FT вызывает
Receiver.ft_on_transfer(sender, msg, sum)
. - Контракт FT обрабатывает ошибки в обратном вызове
ft_resolve_transfer
. - Контракт FT показывает, какая часть прикрепленной суммы была фактически использована.
Метод ft_on_transfer
Из приведенного выше рабочего процесса следует, что получатель, которого мы хотим вызвать, должен реализовать ft_on_transfer
метод. При выполнении такой метод будет знать:
- Какой FT был передан, так как это
предшествующий счет
. - Кто отправляет FT, поскольку это параметр
- Сколько FT было передано, поскольку это параметр
- Если есть какие-либо параметры, закодированные как сообщение
ft_on_transfer
должен вернуть многие токены FT должны быть возвращены , поэтому контракт FT возвращает их отправителю.
События
Вы можете отслеживать события в режиме реального времени (например, переводы), применяя Стандарты событий FT.
События
просты в использовании, поскольку представляют собой просто сообщения для входа в систему, отформатированные стандартным образом. Поскольку эти зарегистрированные сообщения являются общедоступными, служба
затем можно построить для отслеживания их в режиме реального времени.
футов Логин
0
1
2
3
4
5
6
7
8
9
А
Б
С
Д
Е
Ф
г
ЧАС
я
Дж
К
л
М
Н
О
п
Вопрос
р
С
Т
U
В
Вт
Икс
Д
Z
- Дом
- Категория F
- FTS Логин
Ищете страницу входа в систему Fts? Эта страница содержит ссылки на официальные источники, касающиеся входа в Fts. Кроме того, мы подобрали для вас несколько советов, которые помогут вам найти свой логин Fts.
L
Логин — FTS Inc.
Логин. Электронная почта должна быть заполнена. Электронная почта должна содержать не менее 3 символов. Должен быть действующий адрес электронной почты. Пароль должен быть заполнен. Пароль должен быть не менее 3 символов. Я забыл мой пароль. Новый … Посетить сайт
C
Логин клиента — FTS US
Логин клиента. Добро пожаловать на ваш безопасный клиентский портал. Здесь вы можете безопасно загружать и скачивать конфиденциальные файлы. Все коммуникации между нашей фирмой и пользователем зашифрованы с помощью … Посетите веб-сайт
A
Вход в учетную запись — Future Tool Systems
Вход. Если у вас нет логина, нажмите здесь, чтобы зарегистрироваться, или, если вы забыли свой пароль, нажмите здесь, чтобы сбросить пароль. Посетите вебсайт
H
Домашняя страница [www.
ftsbank.com]
Добро пожаловать. Ваш банк хотел бы персонализировать ваш банковский опыт. Пожалуйста, введите свое имя ниже. Такой уровень персонализации не приведет к продаже вашего имени или утечке ваших … Посетите веб-сайт
F
Домашняя страница FTSP — DHS
После 3 неудачных попыток входа в систему учетные записи FTSP будут временно заблокированы. Аккаунты будут автоматически разблокированы примерно через 1 час. После того, как учетная запись будет разблокирована, вы можете попытаться войти в систему … Посетите веб-сайт
D
DHS TSA
DHS TSA Посетите веб-сайт
I
IntelliHub — Войти — Forward Thinking Systems
Забыли пароль? … IntelliHub® Посетить веб-сайт
F
Forward Thinking Systems — Решения для GPS-слежения за автопарком
Раскрывая поведение водителей и экологичные модели вождения, вы можете улучшить свой автопарк и увеличить прибыль. Forward Thinking измеряет производительность ваших водителей и … Посетите веб-сайт
M
Служба автомобильных перевозок — Индиана
Войдите для управления профилями IRP, OSW, FTS. Гражданские штрафы за перевес Гражданские штрафы, наложенные на лицо (или компанию) с предлагаемым письмом об оценке, можно оплатить здесь. … Посетите вебсайт
D
Defense Travel System
Благодаря передовому опыту в отрасли и компонентам plug-and-play, Defense Travel System оптимизирует весь процесс, связанный с глобальным Министерством обороны (DoD) … Посетите веб-сайт
U
Вход пользователя — FTS Plus
Сберегательная программа FTS Plus+ предоставляет держателям карт FTS льготы и возможность сэкономить на всем, что необходимо для ведения автотранспортного бизнеса. Посетите вебсайт
L
Войти — Добро пожаловать в EFTPS онлайн
Для получения помощи позвоните в отдел обслуживания клиентов по телефону 1 800 555-8778. Главная Регистрация Мой профиль Платежи Помощь и информация Свяжитесь с нами Логин. USA.gov IRS.gov Казначейство.gov. Электронный федеральный … Посетить веб-сайт
F
FTS
Все права защищены Отделом доставки главного министра (CMDU) … Система отслеживания файлов Посетить веб-сайт
F
FingerPro FTS — домашняя страница — MS
Отпечатки пальцев можно считывать с помощью сканирования в режиме реального времени или отсканированных карт отпечатков пальцев, на которых отпечатки нанесены чернилами. Плата за лицензию пользователя программного обеспечения не взимается с объектов, передающих информацию в MSDH. Если вы … Посетите веб-сайт
Fts Руководство по входу в систему
Как войти в FTS?
Чтобы войти в учетную запись Fts Login, вам потребуется ввести адрес электронной почты или номер телефона и пароль. Если у вас еще нет учетной записи, вы можете зарегистрировать ее, указав свое имя, адрес электронной почты или номер мобильного телефона, дату рождения и пол.
После того, как вы ввели свои учетные данные для входа в систему, нажмите кнопку «Войти». Если у вас возникли проблемы со входом в систему, вы можете нажать на ссылку «Забыли пароль», чтобы сбросить пароль. Вы также можете войти в свою учетную запись Fts Login, нажав кнопку Fts Login.
Что делать, если я забыл данные своей учетной записи Fts?
Если вы забыли пароль для входа в Fts, нажмите ссылку «Забыли пароль» и введите свой адрес электронной почты или номер мобильного телефона, чтобы сбросить его. Если вы не знаете свой адрес электронной почты или номер мобильного телефона, связанные с вашей учетной записью, вы можете попробовать войти под своим именем пользователя. Если вы по-прежнему не можете войти в систему, обратитесь в Справочный центр Fts Login.
У меня проблемы со входом в систему по номеру мобильного телефона. Что мне делать?
Если у вас возникли проблемы со входом в систему с помощью номера мобильного телефона, убедитесь, что вы вводите правильный номер и что у вас есть надежное подключение к Интернету. Вы также можете попробовать войти со своим адресом электронной почты. Если вы по-прежнему не можете войти в систему, обратитесь в Справочный центр Fts Login.
Что мне делать, если у меня еще нет учетной записи для входа в Fts?
Если у вас нет учетной записи для входа в Fts, вы можете зарегистрировать ее, перейдя по одной из официальных ссылок, приведенных выше. Если у вас есть учетная запись, вы можете войти в нее, введя свой адрес электронной почты или номер мобильного телефона и пароль.
Что такое ФНС-ФНС?
Система отслеживания файлов — FTS — это веб-приложение для отслеживания ожидающих рассмотрения квитанций и файлов и облегчения их отслеживания.
Кто пользуется метеостанциями FTS?
Станции FTS используются всеми 50 ведущими государственными лесными агентствами во всех уголках США и Канады. Портативные и стационарные метеостанции FTS устанавливают стандарты надежности и простоты эксплуатации, обслуживания и установки.