新手问答 两个新手问题

imoonstal · May 17, 2018 · Last by imoonstal replied at May 17, 2018 · 1195 hits

1、3.0 的时候,每创建一个钱包,就会在 data/下产生一个.wallet 的文件,4.0 之后没有了。
请问这文件现在创建在哪里了?
这个是 3.0 的图

2、部署 eosio.system 合约时,我看教程首先创建了一个叫 eosio.token 的账户。
请问这个账户名称是固定的,还是随便起个名字都行?

谢谢大神!

我先回答下第一个问题。

  • 如果是 docker 部署的情况下,并且映射了本地 wallet-dir,那么钱包文件就会存放在 wallet-dir 对应的目录下.
  • 如果是** docker** 部署的情况下,但没有映射本地wallet-dir,那么钱包文件就会存放在 ${docker container}/root/eosio-wallet文件夹下
  • 如果是 本地编译部署的情况下,在启动nodeos时有添加参数 --wallet-dir=${local path},那么钱包文件就会存放在${local path}文件夹下
  • 如果是本地编译部署的情况下,在启动nodeos时没有添加参数,那么钱包文件就会存放在 ${eos path} 的同级 eosio-wallet 文件夹下
  • 如果是本地编译部署的情况下,修改了~/.local/share/eosio/nodeos/config/config.ini 中的 wallet-dir = ${local path} 的话,那么钱包文件就存放在对应的 ${localpath}文件夹下

4.0 创建钱包是在~/eosio-wallet下。

账号名字是可以不一样的

创建账号名为 eosio.token,只是为了和合约名一致,你也可以写成 imoonstal

VincentShi 回复

我是 4.0本地编译,没加任何参数,现在是在~/eosio-wallet 下。
我想设置钱包存放位置,是修改哪个路径的配置文件。
谢谢

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up