## go-ethereum源码解析因为go ethereum是最被广泛使用的以太坊客户端, 所以后续的源码分析都从github上面的这
原创
2022-04-19 17:15:24
907阅读
## go-ethereum源码解析因为go ethereum是最被广泛使用的以太坊客户端, 所以后续的源码分析都从github上面的这份代码进行分析。 ### 搭建go ethereum调试环境#### windows 10 64bit首先下载go安装包进行安装,因为GO的网站被墙,所以从下面地址下载。 https://studygolang.com/dl/golang/go1.9.1....
原创
2021-07-14 09:39:47
1262阅读
安装Golanggo-ethereum 需要go版本不低于 1.7, 文章最后介绍了如何卸载低版本的gosudo add-apt-repository -y ppa:gophers/archivesudo apt...
转载
2019-05-12 09:18:00
617阅读
2评论
首先从共识引擎-Engine开始记录 Engine是一个独立于具体算法的共识引擎接口 Author(header) (common.Address, error) 返回打包header对应的区块的矿工地址 VerifyHeader(chain ChainReader, header, seal bo
转载
2019-03-20 15:01:00
174阅读
2评论
A: js指令转化为新transaction 在web3上操作流程 1. import to web3 2. connect to peers 3. read local key store 4. decrypt local key store 5. create a transaction obj
转载
2019-03-21 12:36:00
213阅读
2评论
Geth ( Go-Ethereum )Geth是由以太坊基金会积极开发的 Go 语言实现,因此被认为是以太坊客户端的“官方”实现。通常,每个基于以太坊的区块链都有自己的Geth实现。以太坊的 Geth github 仓库链接:https://github.com/ethereum/go-ethereumJSON-RPC以太坊客户端提供了API 和一组远程调用(RPC)命令,这些...
原创
2022-03-02 16:24:01
712阅读
我们的开发环境大部分还是在windows下,所以也要能够在windows下安装最新版go1.16.3 在这个地址下载go zip包 , https://studygolang.com/dl 64位操作系统,下载 go1.16.3.windows-amd64.zip 32位操作系统,下载 go1.16
原创
2021-06-17 19:16:28
1106阅读
在Windows环境下安装Go1.官网下载https://golang.org/dl/2.安装一路点next,默认安装到c盘下,这样它会自动设置环境变量,如果是安装到别的盘可能需要修改环境变量的值。3.查看环境变量4.测试cmd下输入go version创建hello.go的文件写入以下代码.// hello_world.gopackage mainfunc main() { println("Hello","world")}cmd下运行该文件.go run
原创
2022-01-20 14:32:38
77阅读
在Windows环境下安装Go1.官网下载https://golang.org/dl/2.安装一路点next,默认安装到c盘下,这样它会自动设置环境变量,如果是安装到别的盘可能需要修改环境变量的值。
原创
2021-09-28 11:59:07
770阅读
核心数据结构: core.types.transaction.go Transaction.data 辅助数据结构 core/tx_list.go txList txList.txs txSortedMap txSortedMap.index nonceHeap 类似的结构,txPricedList
转载
2019-03-22 13:46:00
192阅读
2评论
限制账户的EIP-7702授权时,自动计算待处理的Blob交易数量,避免授权超限。:解决交易验证中的逻辑竞态问题,提升链重组(Re问题,提升节点连接成功率。:减少Blob交易池的磁盘读取频率,降低I/O负载。:数据库同步与交易池优化,保障节点7x24稳定运行。
本次更新重点修复了日志索引器的死锁问题,并完成了主网灯塔链轻客户端对Electra分叉的配置,补上了上一个版本遗
windows 环境下go安装与环境配置首先访问 http://golangtc.com/download 下载go 安装包和liteide这里我们选择go1.5.1.windows-amd64.msi和liteidex28.windows-qt4.zip安装go 程序包 直接双击go1.5.1.windows-amd64.msi将安装地址改为d:\goliteide 也解压到d盘 双
原创
2016-01-09 16:02:30
2182阅读
点赞
钱包客户端与geth相结合
在Windows环境下,本机启动geth节点之后,再启动Ethereum wallet钱包,Ethereum wallet钱包设置为私有网络链接,Ethereum wallet可以直接链接上geth客户端。
这样,我们既可以通过geth的console控制台进行命令操作,也可以通过Ethereum wallet客户端的图形界面很好的查看钱包的整体情况。比如可以通过Eth
转载
2021-06-13 22:40:34
451阅读
Ethereum开发1. 简介 (1)下载源码 使用Git Bath
原创
2022-07-17 00:15:56
114阅读
【代码】Windows下Go安装和设置阿里Go Module代理仓库服务。
原创
2022-11-05 10:07:47
1043阅读
1、下载go语言安装包下载地址:https://golang.org/dl/ ,我是win7 64-bit环境,下载包为go1.8.1.windows-amd64.zip2、安装go和配置go环境变量windows
转载
2022-01-05 14:25:37
75阅读