Как понимать баланс HNS в кошельке
Разные показатели баланса отражают разные представления об одних и тех же монетах. Само расхождение не доказывает потерю, кражу или сжигание средств.
Четыре термина, один кошелёк
- Доступно сейчас
- Текущий учётный баланс за вычетом монет, заблокированных ковенантами. Это не гарантия немедленной отправки всех монет: учитываются комиссии, зрелость монет, правила подтверждений, ручная блокировка и права подписи. Кошелёк только для наблюдения не может подписывать.
- Заблокировано сейчас
- Все HNS, сейчас заблокированные ковенантами, включая монеты аукционов и имён. Не вся эта сумма подлежит возврату. Сводка аукционов может охватывать лишь часть блокировок.
- Подтверждённый учётный итог
- Итог кошелька на основе подтверждённых транзакций. Он может включать заблокированные монеты и не является отдельным запасом доступных средств.
- Текущий итог с учётом ожидающих транзакций
- Итог кошелька с учётом известных ожидающих транзакций. Старые экраны и базовый кошелёк называют его Unconfirmed. Это итоговый снимок, а не дополнительная сумма к поступлению. Никогда не складывайте его с Confirmed.
Небольшой пример
Для одного кошелька, сети и свежего снимка: 80 HNS доступно + 20 HNS заблокировано = 100 HNS текущего итога с учётом ожидающих транзакций. Эти 20 HNS уже входят в 100 HNS.
Если ожидающая исходящая транзакция расходует 5 HNS вместе с комиссией, текущий итог станет 95 HNS, а подтверждённый может оставаться 100 HNS до подтверждения. Равенство итогов тоже бывает нормальным; ни равенство, ни разница не показывают число ожидающих транзакций.
Блокировка не равна сжиганию
Во время аукциона блокируется истинная ставка вместе с маскирующей суммой. В зависимости от стадии и сроков для высвобождения доступных средств могут потребоваться Reveal, Redeem или Register. Эти действия требуют сетевой комиссии и не выполняются от простого ожидания.
При победе в аукционе итоговая цена навсегда закрепляется при регистрации имени. Это обычно называют сжиганием HNS. Цена определяется второй по величине действительной раскрытой ставкой, а не всей выигравшей ставкой с маскирующей суммой. Повторное сканирование не вернёт её.
Не называйте разницу между доступным и подтверждённым итогом сожжённой суммой. Общий объём заблокированных HNS не определяет постоянную часть зарегистрированных имён: нужны записи отдельных монет и имён. Цена перепродажи имени также не является доступными HNS.
Сравнение Bob и HNS Investments Companion
Bob показывает выбранный кошелёк. HNS Investments Companion может суммировать строки нескольких кошельков. Перед сравнением сумм проверьте сеть, выбор кошельков, высоту блока и время обновления.
В приложении-компаньоне Spendable now и Currently locked используют одну текущую учётную основу. Free confirmed означает подтверждённый итог минус подтверждённые заблокированные монеты. Этот консервативный подтверждённый вид может отличаться от Spendable now при ожидающих транзакциях. В обоих приложениях нельзя складывать Confirmed и Unconfirmed.
Если цифры всё ещё непонятны
Проверьте выбранный кошелёк, сеть, ожидающие транзакции, действия аукционов и прогресс сканирования. Синхронизация узла сама по себе не доказывает обновление всех панелей кошелька. Устаревшая сводка аукционов или незавершённое сканирование могут давать несогласованные данные. Неизвестное или обновляемое значение не равно нулю.
Не удаляйте файлы кошелька и не применяйте Deep clean лишь ради совпадения итогов. Сначала проведите диагностику и согласуйте с поддержкой безопасную резервную копию и план восстановления перед разрушительным ремонтом. Не запускайте одновременные повторные сканирования. Сканирование восстанавливает локальную историю, но не отменяет транзакции и не возвращает навсегда закреплённую стоимость.
Для поддержки передайте приватно точную версию приложения, ОС, режим локального SPV или Custom RPC, длительность сканирования, высоту блока и обезличенный фрагмент ошибки. Уберите названия кошельков, адреса и балансы, если они не нужны. Никогда не передавайте сид-фразы, пароли, приватные ключи, базы кошельков или токены API.