文章列表

原创   谈我所经历的区块链历程

这两天感冒发烧,无法集中精力继续分享记录类文章,就聊聊本人所经历的区块链发展。纵观自己经历的区块链,倏忽之间,感觉过了好多年,理论和技术都在蓬勃。

原创   以太坊源码分析-同步之Syncing接口

在节点同步的过程中,我们经常需要执行eth.syncing来查看当前的同步情况,本篇博客带领大家看一下syncing api的源代码实现。

原创   以太坊挖矿返回null源码分析

在以太坊版本1.7.3中,无论是dev环境或是公链环境在console中执行miner.start()始终返回null,而不是期待的true。这是为什么呢?这篇文章就带大家从源码中找找原因。在这个过程中我们会了解到更多底层的知识。

原创   以太坊同步模式源码解析

以太坊节点同步的时候支持三种模式:fast,light,full。而官方文档中已经明确--fast和--light参数选项已经被废弃。那么本篇博客就带大家看一下关于此参数的源代码,深入了解同步模式的底层转变。

原创   go中的main函数和init函数

Go程序中main函数和init函数有着特殊的用途,本篇文章给大家讲解一下它们的功能和执行顺序。

原创   以太坊客户端Geth命令用法-参数详解

geth是以太坊的官方节点版本,无论是mist钱包或其他的钱包内部都是集成了geth。今天就带大家熟悉一下geth的使用,命令行参数。主要根据官方文档进行翻译,注解。

原创   以太坊数据同步常见问题集锦

以太坊数据同步是新手入门的必经阶段,在技术讨论群中经常重复的被提问到。这篇博文就给大家整理一下常见的问题列表,以便大家学习

原创   以太坊实践经验之《eth.blockNumber结果为0》

当通过json-rpc掉用接口或通过web3j执行函数时,发现区块高度为0或查不到余额等问题,百分之九十九的可能是区块未同步完成。

原创   Beego自动路由版本问题

Beego自动路由官方文档中使用说明与真实项目代码使用说明有一定的区别,本篇文章重点介绍获取参数和方法匹配的问题。

原创   以太坊手续费不足异常(insufficient funds)

在以太坊发送交易的时候,如果手续费计算有误或者没有事先判断账户余额是否足够,便会碰到“insufficient funds for gas * price + value”异常。今天就带大家看看源代码,分析一下此异常的始末。
微信公众号

程序新视界

分享区块链相关技术文章,以研究以太坊上层应用及底层技术为主。

知识星球

区块链技术

区块链技术必将是未来电子货币的中流砥柱。本星球从基本的节点部署到接口调用,再到底层源码分析,带你逐步进入区块链的世界。同时享有一对一技术交流!

扫码加入知识星球