Conflux测试网挖矿教程(v0.1.6)

1.如何在 Mac OS 上安装 Confluxc++

2.如何在 Windows 上安装 Confluxgit

3.如何在 Linux上 上安装 Confluxgithub

4.如何同步最新测试网代码编程

  • Conflux测试网和主网是两条不一样的链,测试网挖出来的coin不能在主网上使用,测试网在测试阶段会常常重启,重启后钱包中的coin会清零。windows

  • Conflux Bounty Program将会在8月初上线。Bounty Program当中会包含一系列与挖矿相关的任务,完成任务后可得到“fans token”,主网上线后能够经过智能合约兑换成主网token。ruby

  • Conflux测试网挖矿教程(无编程经验友好版)➡点击连接bash

1.如何在 Mac OS上安装 Conflux

安装依赖

  1. 安装 Rust
curl https://sh.rustup.rs -sSf | sh
复制代码
  1. 安装 llvm
  • 可能须要安装 brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
复制代码
  • 安装 llvm
brew install llvm
复制代码

编译源码

  1. 拉取代码并编译

git clone https://github.com/Conflux-Chain/conflux-rust
cd conflux-rust
git checkout tags/v0.1.6(这里使用刚才查到的最新的版本号)

cargo build --release
复制代码

若是遇到长时间卡住,出现相似下图的问题, curl

能够查看文档 ➡️ 点击查看文档

  • 生成的二进制文件路径: target/release/conflux

配置并运行 Conflux

  1. 获取钱包地址
  • 访问地址: wallet.confluxscan.io/
  • 建立新的钱包 or 进入钱包.
    • 建立新的钱包: 设置钱包密码, 下载Keystore文件, 并设置钱包密码
    • 进入钱包: 上传Keystore文件, 输入钱包密码

建立新的钱包,时请务必仔细阅读下面的文字post

若是您丢失了Keystore文件,将不能恢复钱包。测试

  1. 修改配置文件:路径 run/default.toml(搜索找到conflux-rust这个文件夹,点击run文件,default.toml这个文件用文本编辑打开)
  • public_address : xx.xx.xx.xx:32323

网关出口地址能够在百度搜索栏输入: ip , 来得到. 指定本身的出口公网 IP 地址以及端口. 默认端口为 32323(复制百度上的ip地址后面要加上“:32323”,最终样式是xx.xx.xx.xx:32323)

  • # start_mining=true移除这一行代码前部的"# "

  • mining_author= 收币地址. 收币地址的前缀 0x 须要去除. 好比收币地址为 0xb4aa17059a0f2dbf539d1cdec662177af963a078, 则这里配置的值为: b4aa17059a0f2dbf539d1cdec662177af963a078

输入钱包地址后移除这一行代码前部的"# "

  1. 运行 conflux
# 

cd $HOME/conflux-rust/run 

../target/release/conflux --config default.toml &
复制代码
  1. stop mining
kill `ps -ef | awk '/conflux/ && !/awk/ {print $2}'`
复制代码

2.如何在 Windows 上安装 Conflux

安装依赖

  1. 安装Visual Studio.
  • 下载: Visual Studio Download
  • 选择Community 2019版 -安装负载选择“使用C++的桌面开发”
  • 双击安装
  1. 安装 Rust
  • 下载: Rust Download

  • 双击安装

    弹窗交互: 输入 1, Enter 1 - 默认安装 2 - 自定义安装 3 - 取消

  1. 安装并启动 msvc

在 cmd 命令行中:

rustup default stable-x86_64-pc-windows-msvc
复制代码
  1. 安装 clang
  • 下载: LLVM Download

  • 双击安装. (PS: 选择将 LLVM 加入全部所用环境变量 PATH 中)

  1. 安装 git
  • 下载: Git Download

    根据本身的配置选择 32/64 位版本

  • 双击安装

编译 Conflux

  1. 拉取代码并编译

git clone https://github.com/Conflux-Chain/conflux-rust.git
cd conflux-rust
git checkout tags/0.1.6(这里使用刚才查到的最新的版本号)

cargo build --release 
复制代码

若是遇到长时间卡住,出现相似下图的问题,

能够查看文档 ➡️ 点击查看文档

可执行二进制文件: target\release\conflux.exe

配置并运行 Conflux

  1. 获取钱包地址
  • 访问地址: wallet.confluxscan.io/
  • 建立新的钱包 or 进入钱包.
    • 建立新的钱包: 设置钱包密码, 下载Keystore文件, 并设置钱包密码
    • 进入钱包: 上传Keystore文件, 输入钱包密码

建立新的钱包,时请务必仔细阅读下面的文字

若是您丢失了Keystore文件,将不能恢复钱包。

  1. 修改配置文件:找到conflux-rust这个文件 conflux-rust\run\default.toml(记事本打开)
  • public_address : xx.xx.xx.xx:32323

指定本身的出口公网 IP 地址以及端口. 默认端口为 32323 网关出口地址能够在百度搜索栏输入: ip , 来得到.

  • # start_mining=true移除这一行代码前部的"# "
  • mining_author= 收币地址. 收币地址的前缀 0x 须要去除. 好比收币地址为 0xb4aa17059a0f2dbf539d1cdec662177af963a078, 则这里配置的值为: b4aa17059a0f2dbf539d1cdec662177af963a078

输入钱包地址后移除这一行代码前部的"# "

  1. 运行 conflux
cd \Users\xxx\conflux-rust\run 
(xxx是用户名,你本身的电脑)
..\target\release\conflux.exe --config default.toml
复制代码
  1. stop mining
  • 在运行 conflux 的 cmd 窗口按: ctrl +c , 或者
  • 直接关闭cmd窗口,或者
  • 打开任务管理器:详细信息--> 查找 conflux, 选择以后结束进程

3.如何在 Linux上 上安装 Conflux

安装依赖

  1. 安装 Rust
curl https://sh.rustup.rs -sSf | sh
复制代码
  1. 安装 clang
  • CentOS/Redhat: yum install clang
  • Ubuntu: apt-get install clang
  1. 环境变量
export PATH=$HOME/.cargo/bin:$PATH
复制代码
  1. 安装 C++
  • CentOS/Redhat
sudo yum -y install gcc-c++
复制代码
  • Ubuntu
sudo apt-get install g++
复制代码

编译源码

  1. 拉取代码并编译
git clone https://github.com/Conflux-Chain/conflux-rust
cd conflux-rust
git checkout tags/v0.1.6(这里使用刚才查到的最新的版本号)

cargo build --release
复制代码

若是遇到长时间卡住,出现相似下图的问题,

能够查看文档 ➡️ 点击查看文档

生成的二进制文件路径: target/release/conflux

配置并运行 Conflux

  1. 获取钱包地址
  • 访问地址: wallet.confluxscan.io/
  • 建立新的钱包 or 进入钱包.
    • 建立新的钱包: 设置钱包密码, 下载Keystore文件, 并设置钱包密码
    • 进入钱包: 上传Keystore文件, 输入钱包密码

建立新的钱包,时请务必仔细阅读下面的文字

若是您丢失了Keystore文件,将不能恢复钱包。

  1. 修改配置文件: /run/default.toml
  • public_address : xx.xx.xx.xx:32323

指定本身的出口公网 IP 地址以及端口. 默认端口为 32323 网关出口地址能够在百度搜索栏输入: ip , 来得到.

  • # start_mining=true移除这一行代码前部的"# "
  • mining_author= 收币地址. 收币地址的前缀 0x 须要去除. 好比收币地址为 0xb4aa17059a0f2dbf539d1cdec662177af963a078, 则这里配置的值为: b4aa17059a0f2dbf539d1cdec662177af963a078
  1. 运行 conflux
cd run 

../target/release/conflux --config default.toml
复制代码

4.如何同步最新测试网代码

请先查看测试网最新版版本号➡(github.com/Conflux-Cha…

1.删去旧本地文件

搜索找到conflux-rust这个文件夹,删除run目录下的全部内容

2.拉取代码

cd conflux-rust

git reset --hard

git pull --all

git checkout tags/v0.1.6(这里使用刚才查到的最新的版本号)

cargo build --release
复制代码

3.修改配置文件

conflux\run目录下,修改default.toml文件(记事本打开)

  • public_address : xx.xx.xx.xx:32323

指定本身的出口公网 IP 地址以及端口. 默认端口为 32323 网关出口地址能够在百度搜索栏输入: ip , 来得到.

  • # start_mining=true移除这一行代码前部的"# "
  • mining_author= 收币地址. 收币地址的前缀 0x 须要去除. 好比收币地址为 0xb4aa17059a0f2dbf539d1cdec662177af963a078, 则这里配置的值为: b4aa17059a0f2dbf539d1cdec662177af963a078

输入钱包地址后移除这一行代码前部的"# "

4.运行 conflux

cd run 

Mac 或者Linux:   ../target/release/conflux --config default.toml
Windows:    ..\target\release\conflux.exe --config default.toml
复制代码

相关文章
相关标签/搜索