Интерфейс клиента Nxt

From Nxt Wiki
Jump to: navigation, search
This page is a translated version of the page Nxt client interface and the translation is 91% complete.

Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎italiano • ‎русский • ‎українська

1 Введение

NRS (Nxt Reference Software) использует клиент-серверную архитектуру. Сервер NRS - это JAVA-приложение с двумя интерфейсами: один для связи с другими серверами через Интернет (формирующий сеть узлов), и один для ответа на запросы от клиентов через API (Application Program Interface). Клиентский компонент NRS - основанный на браузере, удобный для пользователя интерфейс к серверу NRS (через API), часто называемый Nxt Бумажником (Nxt Wallet).

Это руководство описывает клиентский интерфейс начиная с Nxt software версии 1.5.10. Это значит что у вас уже должен быть установлен NRS, вы открыли клиент в браузере и вошли в систему, как описано в разделе Начало работы. Если у вас возникли конкретные вопросы или есть типичные проблемы - ознакомьтесь со страницами Часто задаваемые вопросы и Известные проблемы и решения.

2 Структура пользовательского интерфейса

NCI layout.png

Основное окно клиента состоит из трех основных областей:

3 Верхнее меню

NCI header bar.png

Верхний блок голубого цвета Nxt клиента представляет собой блок меню со следующими доступными элементами:

Кнопка Функция
TopMenu sidebar toggle.png Щелчок по этой кнопке изменяет видимость Sidebar Menu.
Send NXT Щелчок по этой кнопке открывает окно для отсылки NXT другому аккаунту. Смотри раздел Как послать Nxt.
Send Currency Щелчок по этой кнопке открывает окно для отсылки валют Денежной Системы другому аккаунту. Смотри раздел Передача Валюты.
Send Message Щелчок по этой кнопке открывает окно для отсылки сообщения другому аккаунту. Смотри раздел Как Послать Сообщение.
TopMenu unconfirmed.png Щелчок по этой кнопке отображает данные Мои Транзакции в Рабочей Области, с возможностью отфильтровать Неподтвержденные (Unconfirmed) транзакции. Число в графической кнопке указывает текущее число неподтвержденных транзакций, связанных с зарегистрированной учетной записью.
TopMenu phasing.png Щелчок по этой кнопке отображает экран Мои Транзакции в Рабочей Области, с возможностью фильтровать Фазированные. Число в графической кнопке указывает текущее число незаконченных фазированных транзакций, связанных с зарегистрированной учетной записью.
TopMenu notifications.png Щелчок по этой кнопке отображает выпадающее меню Notifications Menu. Числа в графической кнопке являются числами непрочитанных уведомлений о подтвержденных транзакциях. Первое число - число различных типов транзакции; второе число - общее количество транзакций.
TopMenu contacts.png Щелчок по этой кнопке отображает экран Contacts в Рабочей Области.
TopMenu settings.png Щелчок по этой кнопке отображает выпадающее меню Settings Menu.
TopMenu help.png Щелчок по этой кнопке отображает выпадающее меню Help Menu.
TopMenu logout.png Щелчок по этой кнопке отображает выпадающее меню Logout Menu.

3.1 Notifications Menu

NCI notifications.png Each item in the Notifications drop-down menu corresponds to a transaction type, with the number of unread notifications of that type shown in a (default red) circle.

Щелчок по пункту меню заставляет экран, относящийся к типу транзакции отображаться в Рабочей Области; элемент удаляется из меню, и уведомления отмечаются как прочтенные.

A link is provided at the bottom of the menu to mark all notifications as read.

3.2 Settings Menu

NCI settings menu.png The Settings Menu contains items that cause the following screens to appear in the Display Area:

and that open the following windows:

  • Generate Token - Generate or Validate a token.
  • Calculate Hash - Calculate the hash of a secret phrase for transaction phasing By Secret.
  • Transaction Operations - Broadcast Transaction, Parse Transaction and Calculate Full Hash tabs. See Escrow Operations.
  • File Upload - Upload tagged data. See Prunable Data

3.3 Help Menu

NCI help menu.png The Help Menu contains an item that causes the News screen to appear in the Display Area.

It also contains items that link to helpful Nxt-related websites, including tutorials for several Nxt client interface features.

3.4 Меню выхода из системы

NCI logout menu.png Меню выхода из системы включает 3 опции для выхода из системы:
  • Logout - Выход из текущего аккаунта и возврат на страницу входа в клиент.
  • Logout and Stop Forging - Останавливает форжинг на запущенном NRS сервере для текущего аккаунта, поскольку после входа в систему и последующего выхода, процесс форжинга не прекращается до отсылки команды остановки форжинга или выключения.
  • Logout and Clear User Data - Выход и очистка пользовательских данных. Специфичные данные пользователя, такие как Настройки, Контакты, и Биржа Активов, закладки, хранятся в локальной системе, в базе данных управляемой браузером, которые автоматически сохраняются, до тех пор пока не будут принудительно удалены.

4 The Sidebar Menu

The top section of the Sidebar contains account-related information and controls. Beneath the account section is the main menu of the client, consisting of buttons which cause various screens to appear in the Display Area. Buttons with a > symbol to the right also make visible submenu items each with a >> symbol to the left.

NCI sidebar.png

No Name Set - Clicking on this will open a window which allows you to assign a name to your account; the assigned name will be shown instead.

Account ID - Это ID аккаунта, под которым в данный момент вы зашли в систему, в Reed-Solomon формате. Щелчок по нему откроет окно, которое поможет Вам скопировать ID вашего аккаунта в буфер обмена или переключиться на другую учетную запись, если другие ID аккаунтов были сохранены в cookie во время предыдущих входов в систему на этом компьютере.

Unconfirmed Balance - Это подтвержденный баланс NXT текущей учетной записи, за вычетом всех неподтвержденных исходящих транзакций.

Connected - Показывает, что ваш сервер NRS соединен с другими узлами Сети Nxt. Щелчок по нему выведет экран "Peers" (узлы) в Рабочей Области.

Not Forging - Щелкните чтобы включить/выключить Forging.

Search By ID - Позволяет Вам производить поиск по ID Аккаунта, ID Транзакции или ID Блока. Просто введите идентификатор и щелкните по лупе, или нажмите Enter,после чего появится окно с подробной информацией и средствами управления. ID Аккаунта может быть задан в числовом формате или в формате Reed-Solomon.

Dashboard - Панель инструментов. Этот пункт меню активен, а его подпункты отображаются сразу после запуска клиента NXT.

Asset Exchange - Доступ к Asset Exchange.

Monetary System - Доступ к Monetary System.

Voting System - Доступ к Voting System.

Marketplace - Доступ к Marketplace.

Messages - Доступ к Arbitrary Messages.

Aliases - Доступ к Alias System.

Plugins - Accesses client Plugins.

5 Рабочая Область

Следующие экраны могут появиться в Рабочей Области. Кнопка с надписью '> _' , которую вы можете найти в правом нижнем углу этой области; она открывает окно Logging, которое отображает результаты вызова API, сделанных на сервере NRS клиентом в режиме реального времени, будет полезным при отладки.

5.1 Dashboard

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

NCI dashboard.png

NRS Version - Красный значок в правом верхнем углу рабочей области отображения какая версия "Nxt Reference Software" у вас в данный момент работает. Нажатие на 'More info' открывает новое окно, которое показывает дополнительную информацию о программном обеспечении, а также дает вам возможность обновить программное обеспечение.

Account Balance - Подтвержденный NXT баланс, за вычетом неподтвержденных исходящих транзакций. Нажатие на More Info (Дополнительная информация) открывает окно Account Details (Подробности аккаунта), которое также содержит вкладку Account Leasing (Лизинг аккаунт), для сдачи в аренду вашей форжащей мощности другому аккаунту.

Assets Value - общая стоимость всех активов находящихся в собственности, измеряется в NXT. Число принадлежавших активов отображается в круглых скобках. Щелчок по More Info отображает экран My Assets из раздела Asset Exchange в рабочей области.

Currencies - Отображает количество валют, которыми вы владеете. Нажатие на More Info (Дополнительная информация) откроет экран Все валюты из Monetary System, который содержит кнопку для переключения данных на экране Мои Валюта, при нажатии на которую будут отображаться только те валюты, которые принадлежат вам.

Purchased Products - Отображает количество товаров купленных вами в Marketplace. Нажмите не More Info чтобы отобразить данные раздела Purchased Products (Приобретенные Товары) в Рабочей Области.

Pending / Completed Sales - Отображает общее количество ожидающих / завершенных сделок по продаже на Marketplace. Щелкните на More Info и в рабочей области откроется экран My Pending Orders. Чтобы отобразить экран My Completed Orders щелкните по элементу подменю My Completed Orders расположенного под пунктом Marketplace бокового меню.

Messages - Отображает общее количество сообщений, как отосланных так и полученных. Нажатие на More Info отобразит экран Сообщений в Системе Произвольных Сообщений в Рабочей Области.

Aliases - Общее количество альясов, которыми вы владеете. Нажмите More Info чтобы открыть экран Альясов из раздела Системы Альясов в Рабочей Области.

Last Updated - локальное время последнего принятого блока из сети Nxt. Текущая высота блокчейна указана в скобках. Нажмите More Info чтобы открыть раздел Blocks в Рабочей Области.

Recent Transactions - Левая нижняя область рабочего пространства показывает сводку Ваших недавних транзакций. Посмотрите раздел транзакции ниже для получения дополнительной информации.

5.2 My Transactions

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

При первом открытии пункта при помощи бокового меню, на экран будут выведены все транзакции связанные с вашим аккаунтом. Чтобы отфильтровать транзакции, щелкните по одному из графических значков в верхнем ряду, при наведении курсора над ним, вы получите всплывающую подсказку по каждому типу транзакций. Для более более функциональной фильтрации щелкните по кнопке Show Type Menu , после чего строкой ниже, будут дополнительно показаны графические значки расширенных подтипов и текстовые описания к ним. Эта строка будет отображать только те подтипы транзакций, которые соответствуют выбранному в верхнем ряду типу. Если в верхнем ряду выбрано All, в нижнем ряду подтипов будет представлен только один вариант выбора - All Types. Пример фильтрации показан ниже.

NCI transactions.png

Transaction - Метка времени транзакции, с учетом временной зоны. Щелкните по нему, чтобы открыть окно Transaction Info, в котором отображены подробная информация о транзакции и список дополнительных возможных действий, связанных с транзакцией.

Envelope - Указывает на то, что транзакция содержит сообщение, которое еще не было сокращено. Щелкните по метке времени транзакции, чтобы прочитать сообщение в окне Transaction Info.

Type - Тип/подтип транзакций с диаграммой и текстом.

Amount - Количество NXT которое было принято/отослано. Полученные NXT отображаются зеленым цветом со знаком "плюс". Отправленные NXT отображаются красным цветом со знаком "минус".

Fee - Все транзакции требуют оплаты комиссии, оплачиваемой в NXT. Комиссия оплаченная инициатором транзакции отображается красным цветом, если инициатор это ваш аккаунт, иначе отображается черным цветом.

Account - Аккаунты включенные в транзакцию, со стрелкой, которая показывает направление передачи. Если другие аккаунты не принимают участие в транзакции (например при покупке альяса) вместо получателя указывается наклонная черта (/). Метки контактов используются, когда их можно использовать вместо ID аккаунтов, но при этом, ваша учетная запись всегда обозначается You. Щелкните по метке/ID аккаунта, чтобы открыть окно Account Info, которое отображает подробную информацию об аккаунте и список дополнительных действий, связанных с этим аккаунтом.

Gavel - Отображает статус пула голосования, фазированных транзакций.

Conf. - Количество подтверждений. Только что созданная транзакция которая еще не включена в Nxt блокчейн и не имеющая подтверждений, отмечается значком (-) . Когда транзакция включается в блок, количество подтверждений становится равным 0. Каждый блок, добавленный после этого, увеличивает число подтверждений на единицу. Десять подтверждений считаются безопасными для маленьких транзакций. 720 подтверждений считаются безопасными даже для очень больших транзакций, потому что blockchain больше не может реорганизовываться.

5.2.1 Filtering

Этот экран - пример фильтрации транзакций по типу Обмен сообщениями/Голосование/Альясы (тип 1), и далее по подтипу Присвоение Псевдонима (подтип 1). Щелкните, Hide Type Menu, чтобы скрыть строку подтипа.

NCI transactions filtered.png

5.3 Contacts

Контакты - удобные метки для аккаунтов Nxt, применяемые при отправке NXT или сообщений. Они сохраняются в локальной базе данных вашего браузером, а не в блокчейне. Также, они могут быть удалены при выборе опции Logout and Clear User Data Logout Menu (Меню Выхода из системы).

Этот экран отображает ваши контакты в алфавитном порядке, вместе со средствами управления для их изменения и удаления. В правом верхнем углу экрана есть кнопки для открытия форм, которые позволяют добавить контакт к списку или экспортировать/импортировать весь список в файл в формате JSON.

NCI contacts.png

'Name - Метка контакта. Щелкните по ней, чтобы открыть окно Update Contact, где поля Account ID, Email Address и Description могут изменяться вами.

Account ID -- Адрес аккаунта в формате Reed-Solomon. Щелкните по нему чтобы открыть окно Account Info (информация о аккаунте).

6 Blocks

Эта область отображает информацию о blockchain.  Blockchain представляет собой полную историю транзакций в сети Nxt, а каждый блок в цепочке может содержать до 255 транзакций.  Узлы в сети Nxt конкурируют, чтобы создать новые блоки из неподтвержденных транзакций посредством процесса под названием Форжинг с теоретическим временем создания одного блока в минуту, несмотря на то, что на практике это происходит реже.

Информационные блоки размещенные в самом верху страницы (при настройках интерфейса по умолчанию - синего цвета) отображают статистику по блокам, перечислены ниже в порядке обратном высоте блока. Внизу страницы расположены кнопки управления списком, которые позволяют просмотреть более старые блоки. Щелкните по кнопке Forged By You, в правом верхнем углу, чтобы просмотреть только те блоки которые были сфоржены активным аккаунтом.

NCI blocks.png

Height - Высота блока, или номер блока.  Каждый блок в blockchain пронумерован последовательно, поэтому, чем больше число, тем более новый блок. Вы можете кликнуть на этом номере для просмотра подробной информации о блоке, и всех входящих в него транзакциях, в новом окне.

Date - Локальная дата и время когда был сгенерирован блок.

Amount - Общее количество NXT передаваемых в транзакциях в блоке, без учета комиссии за транзакцию.

Fee - Общая сумма комиссий за транзакции в блоке, в NXT. Все комиссии за транзакцию попадают на счет аккаунта, который сгенерировал блок.

Nr Tx - Количество транзакций, включенных в блок.

Generator - ID аккаунта, который сгенерировал (сфоржил) этот блок. Этот аккаунт получает все коммисии за этот блок.

Payload - Объединенный размер всех транзакций в блоке, в байтах.

Base Target - Динамично корректируемая цель форжинга, разработанная для того чтобы поддерживать стабильный уровень генерации блоков. Когда блоки генерируются слишком часто, основная цель корректируется сетью Nxt в сторону уменьшения, делая ее менее вероятной, такой чтобы случайные числа, вычисленные каждым активным узлом каждую секунду, были меньше чем основная цель умноженная на эффективный баланс узла. Если бы все существующие NXT активно форжили, то основная цель составила бы приблизительно 100%. Если она составляет, например, приблизительно 400%, то это значит что только приблизительно одна четверть существующих NXT активно участвуют в форжинге.

6.1 Peers

Эта область отображает информацию о других узлах Nxt сети, которые подключены к вашему локальному серверу NXT.

Информационные блоки размещенные в самом верху страницы (при настройках интерфейса по умолчанию - синего цвета) отображают статистику работы узлов, перечислены ниже. Щелкните по кнопке Add Peer в правом верхнем углу, чтобы добавить в этот список новый узел, указав его адрес.

Подключенные узлы помечены зеленым кружком с галочкой. Если узел не подсоединен то значок слева изменится на кружок золотого цвета со значком x внутри. Если нужный вам узел отключен - вы можете попытаться подключить его вручную, нажав кнопку Connect расположенную справа.

Любой узел может быть помещен в Черный Список если кликнуть на кнопке Blacklist. Связь с указанным узлом будет прекращена в течении 10 минут, если в это время вы в ручную не нажмете кнопку Connect.

NCI peers.png

Address - IP адрес или имя домена (если известно) узла сети

Weight - Вес клейменного узла сети.

Downloaded - Количество данных (в байтах) загруженных узлом сети, в рамках текущей сессии.

Uploaded - Количество данных (в байтах) выгруженных этим узлом сети, в рамках текущей сессии.

Application - Отображает версию серверного программного обеспечения Nxt, запущенного на этом узле.

Platform - Платформа на которой работает узел сети, заданная в параметре nxt.MyPlatform файла настроек.

6.2 Settings

Настройки влияют на поведение NXT клиента. Они сохраняются в локальной базе данных вашего браузера, а не в blockchain. Также, они могут быть очищены при использовании опции Logout and Clear User Data Меню Выхода из системы.

NCI settings.png

7 News

В этом разделе публикуется краткая информация о всех новостях мира Nxt из различных форумов, блогов и веб-сайтов. Щелчок по любому из сообщений открывает полную статью в новой вкладке или окне вашего браузера.

NCI news.png