Если пользуешься виндой то глянь сюда: c:/users/имя пользователя/appdata/roaming/nxt. Теперь блоки в этой папке хранятся
А вот зачем, вопрос? Ради удобства обновления клиента?
- да, в первую очередь для простоты обновления клиента
рядовыми пользователями. Они работают в windows без прав администратора, поэтому на запись им открыта только папка c:/users/<имя пользователя>/
Из-за этого в последних версиях Nxt в строку запуска сервера (в run.bat) добавили параметр "-Dnxt.runtime.mode=desktop", который и определяет хранение папок "nxt_db", "conf" и "log" в личной папке пользователя (а также наличие ярлыка в строке состояния windows).
Продвинутые же пользователи даже при сохранении параметра "Dnxt.runtime.mode=desktop" могут изменить местоположение базы блокчейна при помощи параметра в файле nxt.properties:
nxt.dbUrl=jdbc:h2:file:R:/nxt_db/nxt;DB_CLOSE_ON_EXIT=FALSE;MVCC=TRUE
- в данном случае блокчейн будет располагаться в папке nxt_db в корне диска R.
В 11 версии nxt.dbUrl закоментарен и разбит на несколько параметров. И как заполнять?