前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >浅谈metaForce佛萨奇2.0版本模式系统开发

浅谈metaForce佛萨奇2.0版本模式系统开发

原创
作者头像
开发v_syn520110
发布2022-10-25 15:47:40
4460
发布2022-10-25 15:47:40
举报
文章被收录于专栏:MMMKAMMMKA

智能合约环境搭建

智能合约是运行在以太坊上的,因此首先就要搭建一个以太坊节点。以太坊针对各种语言 Go / C++ / Rust / Java / Python 都开发了对应的客户端软件,我们以 Go 编写的 go-etherum 简称 Geth为例,介绍一下如何在 CentOS 系统安装以太坊节点。

1、安装 Golang

可以直接使用 yum 这个包管理器安装Golang

yum install golang

2、下载 go-ethereum

git clone https://github.com/ethereum/go-ethereum

3、编译 go-ethereum

代码语言:javascript
复制
cd go-ethereum && make geth
github.com/naoina/go-stringutil
github.com/naoina/toml/ast
github.com/naoina/toml
github.com/ethereum/go-ethereum/internal/jsre
github.com/ethereum/go-ethereum/eth/tracers/js
github.com/ethereum/go-ethereum/console
github.com/ethereum/go-ethereum/cmd/geth
Done building.
Run "./build/bin/geth" to launch geth.

出现 Run "./build/bin/geth" to launch geth. 就说明成功了,此步骤如果超时 time out,则需要访问国外网站。

4、配置环境变量

 export PATH=$PATH:/root/go-ethereum/build/bin

5、验证成功

执行命令

geth version

输出结果:

代码语言:javascript
复制
Geth
Version: 1.10.20-unstable
Git Commit: c7f485d9e5b9ffe125d59495da3a13e1f66a24c9
Git Commit Date: 20220626
Architecture: amd64
Go Version: go1.17.2
Operating System: linux
GOPATH=/www/wwwroot/gopath

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档