DOCS
  • Namada
  • Начало работы
    • Быстрый старт
    • Установить Namada
      • Установка из исходных файлов
        • Предварительные компоненты
        • Устранение неисправностей при установке из источника
      • Установка из бинарных файлов
        • Использование двоичных файлов
        • Предварительные компоненты
      • Из Docker
    • Установка CometBFT
    • Конфиденциальность
    • Безопасность и сообщения об ошибках
  • Руководство пользователя
    • Руководство по работе с кошельком Namada
      • Кошелек файловой системы
      • Веб-кошелек
      • Аппаратный кошелек
    • Прозрачные счета
      • Счета с несколькими подписями на Namada
      • Отправка и получение токенов NAM
    • MASP
      • Экранированные вознаграждения
      • Экранированные переводы
    • Тарифы Namada
    • Делегирование доли
    • Голосование
      • Голосование в цепочке
      • Голосование вне цепочки
    • PGF
      • Стать стюардом
      • Голосование за стюардов и предложения PGF
      • Предложение о финансировании
    • Перевод активов через IBC
  • Руководство для операторов
    • Запуск полного узла
      • Переменные среды
      • Настройка полного узла
      • Настройка ведения журнала Namada
      • Базовый каталог
    • Валидаторы Namada
      • Требования к аппаратному обеспечению
      • Настройка валидатора Genesis
      • Запустите свой узел в качестве валидатора genesis
      • Генерация учетной записи валидатора
      • Связывание (Staking)
      • Proof-of-Stake
    • Развертывание локальной сети
    • IBC Relayers
    • Поиск и устранение неисправностей в работе оператора
    • Namada Ethereum Bridge
      • Ретрансляция транзакций Ethereum
  • Интеграции
    • Использование Namada SDK
      • Настройка клиента SDK
      • Настройка кошелька SDK
      • Генерация счетов
      • Конструирование трансферов
      • Использование SDK с интерфейсом Namada
    • Индексатор Namada
  • Сети Namada
    • Mainnets
    • Testnets
      • Настройка среды
      • Этапы миграции для тестовых сетей
      • Инструкции валидатора Pre-genesis
      • Заявка на получение статуса валидатора генезиса
      • Присоединение к последней тестовой сети
      • Стать валидатором post genesis
      • История тестовых сетей
      • Использование крана testnet
      • Namada FAQ
      • Тестнет Namada Campfire
Powered by GitBook
On this page
  • Инициализация существующего счета
  • Отправить платеж
  • Посмотреть баланс
  • Просмотр баланса всех известных адресов
  1. Руководство пользователя
  2. Прозрачные счета

Отправка и получение токенов NAM

PreviousСчета с несколькими подписями на NamadaNextMASP

Last updated 1 year ago

В Namada токены реализованы в виде счетов с . Предикат валидности (VP) проверяет, в частности, что общий запас (токена) сохраняется в любой транзакции, в которой используется данный токен. Ваш кошелек будет предварительно загружен некоторыми адресами токенов, которые инициализируются в блоке genesis.

Инициализация существующего счета

Если у вас уже есть ключ в кошельке, этот шаг можно пропустить. В противном случае сгенерируйте прямо сейчас.

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

namada client init-account \
  --alias establishment \
  --public-keys keysha \
  --signing-keys keysha \
  --threshold 1

После применения этой транзакции клиент автоматически увидит новый адрес, созданный в результате транзакции, и добавит его в кошелек с выбранным псевдонимом establishment. Данная команда использует готовый предикат

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

Чтобы отправить регулярный перевод токенов со своего счета на адрес validator-1:

namada client transfer \
  --source establishment \
  --target validator-1 \
  --token NAM \
  --amount 10 \
  --signing-keys keysha

Эта команда попытается найти и использовать ключ адреса источника для подписания транзакции.

Посмотреть баланс

Запрос баланса токенов для конкретного токена и/или владельца:

namada client balance --token NAM --owner my-new-acc

Для любой клиентской команды, отправляющей транзакцию (init-account, transfer, tx, update и PoS-транзакции), можно использовать флаг --dry-run-wrapper, чтобы имитировать применение транзакции в блоке и посмотреть, что получится в результате

Просмотр баланса всех известных адресов

При запросе баланса всех токенов можно увидеть адреса токенов, известных клиенту:

namada client balance
предикатом валидности токена
новую пару ключей
User Validity Predicate.