Разработка для NXT криптоплатформы #1: Конфигурация
Настройка файла конфигурации
Конфигурационный файл Nxt – это очень важный инструмент для настройки работы Nxt на вашем компьютере.
С помощью файла конфигурации вы можете настроить работу Nxt с использованием SSL, установить Nxt на Raspberry Pi или настроить ваш Nxt для разработки, как пример, используемый здесь.
Файл конфигурации
У вас уже есть файл конфигурации, в котором вы можете увидеть все текущие настройки
nxt/conf/nxt-default.properties
Для настройки разработки, пожалуйста создайте файл в папке nxt/conf/ и назовите его nxt.properties
Пожалуйста скопируйте код приведенный ниже в ваш файл nxt.properties.
# Enable Cross Origin Filter for the API server. nxt.apiServerCORS=true # Enable Cross Origin Filter for NRS user interface server. nxt.uiServerCORS=true
Если вы хотите разрабатывать в тестовой сети, пожалуйста добавьте также
# Never unlock your real accounts on testnet! Use separate accounts for testing only. # When using testnet, all custom port settings will be ignored, # and hardcoded ports of 6874 (peer networking), 6875 (UI) and 6876 (API) will be used. nxt.isTestnet=true
Вместо того, чтобы запускать Nxt самостоятельно на своем оборудовании, вы можете использовать и получать информацию от любого другого узла сети Nxt. В моих примерах я буду использовать http://localhost:7876. Этот адрес вы можете использовать когда вы используете Nxt на своем персональном компьютере или локальном сервере. Список других узлов, которые можно использовать для получения данных на вашем сайте или доступа к сети Nxt, можно найти на веб-сайтах, которые предоставляют доступ к сети Nxt например: Nxtpeers.com или PeerExplorer.com
Вместо использования http://localhost:7876 вы можете например, ввести IP-адрес, например http://x.x.x.x:7876, чтобы получить информацию от этого узла вместо localhost.
В случае если вы хотите получить полноценный контроль над узлом, запускать нужную версию, управлять доступом к информации или устанавливать сколько данных будет возвращать API, имеет смысл иметь свой собственный узел, работающий с конфигурацией, которая наиболее удовлетворяет вашим требованиям.
Если вас интересует более информация по API, документация и дополнительная информация я рекомендую посетить ресурс Nxt Wiki.
Также рекомендую ознакомится – как создать свою собственную public node или как разместить ваш узел на amazon AWS.
Перейти к следующей части из этой серии > …
By: Tosch
Также смотрите: https://nxter.org/developers