无法使用Fift创建吨钱包?

时间:2019-06-02 18:10:23

标签: telegram

现在我正在尝试为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.

尽管设置了我的path变量。有人可以帮我吗?

5 个答案:

答案 0 :(得分:0)

您是否尝试过./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

答案 1 :(得分:0)

首先,找到 {{lite-client-source-direcotry}} / crypto / fift

不是构建目录,该目录是源文件(您下载的lite-client)所在的目录。因此,请验证您是否包含Fift.fif文件。

如果将其安装在用户工作目录中,则应为:

tree "C:\Windows" /A /F > "C:\Log.csv"

现在,您应该将FIFTPATH变量设置为指向该目录,或者使用-I选项运行fift:

~/lite-client/crypto/fift/

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

答案 2 :(得分:0)

在这里有同样的问题。我尝试了OS X上路径的组合,但是没有运气。 我猜我们必须等待一个新版本。

答案 3 :(得分:0)

您也可以使用此:

cd ~/liteclient-build
crypto/fift -I/root/lite-client/crypto/fift/lib -s /root/lite-client/crypto/smartcont/new-wallet.fif -1 wallet_name

答案 4 :(得分:0)

尝试一下(为我工作)

export FIFTPATH=~/lite-client/crypto/fift/lib

./crypto/fift new-wallet.fif