美文网首页
EximChain TokenSwap 教程 (Linux)

EximChain TokenSwap 教程 (Linux)

作者: 西虹市首席韭菜 | 来源:发表于2019-01-21 17:13 被阅读0次


    流程概要

    1. 安装以及配置 Go语言环境

    2. 下载,运行Exim节点,同步数据

    3. 钱包导出ETH私钥,导入私钥到到Exim网络。

    4. 查看余额

    1. 安装Go语言环境

    cd ~

    wget https://dl.google.com/go/go1.11.4.linux-amd64.tar.gz

    tar -xzf go1.11.4.linux-amd64.tar.gz

    环境变量配置

    nano ~/.bash_profile

    export GOPATH=$HOME/goForExim

    export PATH=$PATH:$GOPATH/bin

    Ctrl + o, Ctrl+x 退出编辑。

    执行下面语句让配置生效。

    source ~/.bash_profile

    2. 下载并安装Exim节点

    go get -d github.com/eximchain/go-ethereum

    go install github.com/eximchain/go-ethereum/cmd/exim

    执行exim version命令,验证节点是否安装成功

    exim version

    > Exim

    > Version: 1.8.16-*

    启动exim节点,保持这个终端一直在运行。可以看到类似下图的输出。

    cd ~/goForExim/src/github.com/eximchain/go-ethereum

    exim init build/genesis.json

    exim --networkid 1 --rpc --rpcaddr "localhost" --rpcapi admin,db,eth,debug,miner,net,shh,txpool,personal,web3,quorum --rpcport 22000 --rpccorsdomain "*" --rpcvhosts "localhost" --port 21000 --maxpeers 25 --verbosity 4 --bootnodes "enode://132a7916031d212d420b07b952712d52d841475c24546a8806c4daab9bb8a3f9efdcaf3612342bf033b170f84ca8dcd3bbfd4dac504b27142916babdb63f1e10@35.170.69.228:21000"

    3. 导入ETH私钥地址到Exim网络

    准备您之前注册过白名单的ETH地址的私钥(64位长的字符串),(你可以在MetaMask或者IMToken钱包中导出)。

    将私钥文本保存到key.txt文件中,假设您存放在/root/key.txt这个位置。

    打开一个新的终端,输入exim account import  /root/key.txt

    按提示输入两次,设置账户密码

    INFO [01-21|16:28:56.516] Maximum peer count ETH=25 LES=0 total=25

    Your new account is locked with a password. Please give a password. Do not forget this password.

    Passphrase:

    Repeat passphrase:

    **注意,一定要打开新的终端窗口输入上述命令。

    4.  查看您的资产

    $ exim attach

    Welcome to the Geth JavaScript console! instance: exim/v1.8.16-unstable/linux-amd64/go1.11.4

    然后输入以下命令查看您导入的ETH地址是否正确

    eth.accounts 

    ["0x3bf37**29bc579*****25a39264725d***"]

    输入eth.getBalance(【您导入的ETH地址】)查看您的资产余额, 您查看的数字是科学计数法的数字,类似1.023456e+22

    您的实际exc余额是 10234.56

    eth.getBalance(“<your address>”)

    相关文章

      网友评论

          本文标题:EximChain TokenSwap 教程 (Linux)

          本文链接:https://www.haomeiwen.com/subject/aoecottx.html