系统版本: win7 64位
所需工具
1. Go version 1.7 或更高版本
2. GCC
安装Go:
完整下载地址: https://dl.google.com/go/go1.10.2.windows-amd64.msi
安装的路径为 C:\Go\目录下. 添加 C:\Go\bin到环境变量中.
安装GCC编译环境
下载地址: https://jaist.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/mingw-w64-install.exe
添加 bin目录到环境变量中. win7,笔者默认路径在C:\mingw-w64\x86_64-7.1.0-win32-sjlj-rt_v5-rev0\mingw64\bin
测试是否安装成功.
命令行模式下:
1. go version
2. gcc
如果有显示则表示安装和配置成功.
编译 Spectrum链
下载源文件
下载地址:https://github.com/SmartMeshFoundation/Spectrum
将代码下载后解压到以下目录:
C:\Go\src\github.com\SmartMeshFoundation\Spectrum
执行命令: go install -v ./cmd/smc
启动网络
smc --datadir d:/specturm/data console
smc console,表示启动节点并进入交互式控制台,--datadir选项指定使用spectrum作为数据的目录
personal.newAccount()创建账户
相应的keystore会生成在data目录.
导入钱包:
下载smartmesh APP,安装
https://smartmesh.io/app/
复制keystore,导入到钱包.
转账测试
区块的速度确认相当快速,差不多5分钟就到账了,在APP中则基本上提交成功后就能显示到账记录.
控制台上用eth.getBalance('93d8eb9ca297d7a08ff12f709378c7502a0e6aef')查询也显示已经到账
网友评论