Не удалось создать кошелек за тонну с помощью Fift? - PullRequest
1 голос
/ 02 июня 2019

Прямо сейчас я пытаюсь создать кошелек для TON.

Я скачал и собрал интерпретатор Fift и пытался создать новый кошелек с: ./crypto/fift new-walelt.fif

 [ 1][t 0][1559491459.312618017][fift-main.cpp:147] Error interpreting standard preamble file `Fift.fif`: cannot locate file `Fift.fif`
 Check that correct include path is set by -I or by FIFTPATH environment variable, or disable standard preamble by -n.

Хотя моя переменная пути установлена. Может ли кто-нибудь помочь мне с этим?

Ответы [ 3 ]

0 голосов
/ 04 июня 2019

Сначала найдите {{lite-client-source-direcotry}} / crypto / fift

Это , а не каталог сборки, это каталог, в котором находятся исходные файлы (Lite-клиент, который вы скачали). Поэтому убедитесь, что у вас есть файл Fift.fif.

Если вы установили его в рабочем каталоге пользователя, оно должно быть:

~/lite-client/crypto/fift/

Теперь вы должны либо установить переменную FIFTPATH, чтобы она указывала на этот каталог, либо запустить fift с опцией -I:

export FIFTPATH=~/lite-client/crypto/fift/
./crypto/fift new-walelt.fif

Или

./crypto/fift -I~/lite-client/crypto/fift/ new-walelt.fif
0 голосов
/ 05 июня 2019

Есть такая же проблема здесь.Я пробовал комбинации путей на OS X, но не повезло.Полагаю, нам нужно ждать нового релиза.

0 голосов
/ 03 июня 2019

Вы пробовали ./crypto/fift -I<source-directory>/crypto/fift new-wallet.fif вместо установки переменной среды?Являются ли файлы библиотеки Fift.fif и Asm.fif внутри FIFTPATH?

Убедитесь, что вы выполнили все инструкции, написанные здесь:

https://test.ton.org/HOWTO.txt

Это должно работать, если вывыполните все вышеперечисленные инструкции правильно.Если нет, то это может быть ошибкой.Помните, что TON находится на очень ранней стадии бета-тестирования.Вы можете отправить вопрос здесь:

https://github.com/copperbits/TON/issues

...