繁体   English   中英

在 go-ethereum 安装中创建命令?

[英]Make command in go-ethereum installation?

我正在尝试更改 geth 的源代码,但我有一些疑问。 我需要修改以下句子以允许其中包含更多数据的交易: txMaxSize = 4 * txSlotSize // 128KB of tx_pool.go 文件: https://github.com/ethereum/go-ethereum core/tx_pool.go我已经跑了

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

我的疑问是我是否必须在运行make geth之前或之后修改文件

谢谢

从构建应用程序的角度来看,您可以简单地:

git clone $repo

对文件进行修改。 然后

make geth

或者

cd cmd/geth/
go build

构建您的应用程序。 仅运行go build通常会更快地进行开发/测试,但make geth提供了更多可重现的构建。

不过我会警告您,除非您的计划是使用具有较大事务的单独客户端创建自己的网络,否则使用较大事务构建 Geth 将仅意味着您可以创建不会像其他节点一样成功地在网络中传播的事务在网络上会拒绝他们。 大多数矿工使用 Geth(或 Geth 分叉)来组装新块,并且自己更改参数不会改变网络上其他节点的参数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM