随笔分类 -  区块链

区块链
摘要:controller::block_status,区块状态枚举类,包括: irreversible = 0,该区块已经被当前节点应用,并且被认为是不可逆的。validated = 1,这是由一个有效生产者签名的完整区块,并且之前已经被当前节点应用,因此该区块已被验证但未成为不可逆。complete 阅读全文
posted @ 2019-04-17 10:29 恋恋风辰 阅读(351) 评论(0) 推荐(0) 编辑
摘要:交易同步过程 1 通过命令cleos调用 cleos transfer ${from_account} ${to_account} ${quantity} 发起交易2 eos调用chain_plugin 的push_transaction,内部调用注册好的方法。 代码截图如下在producer_pl 阅读全文
posted @ 2019-01-30 17:07 恋恋风辰 阅读(496) 评论(0) 推荐(0) 编辑
摘要:1 net_plugin_impl::connect(connection_ptr c) 函数用于解析地址,内部异步回调async_resolveasync_resolve 传递了lambda表达式,如果err为零,则调用connect连接指定的地址2 void net_plugin_impl::c 阅读全文
posted @ 2019-01-30 16:48 恋恋风辰 阅读(430) 评论(0) 推荐(0) 编辑
摘要:在eos源码目录中programs/nodeos/main.cpp文件里,为节点启动的主函数main函数内部做了两件事1 初始化 application 2 application启动和插件启动 application类 先说application的基本实现和常用接口,application 定义了 阅读全文
posted @ 2019-01-22 16:53 恋恋风辰 阅读(276) 评论(0) 推荐(0) 编辑
摘要:一直关注的区块链跨链领域有了新的突破,EOCS Chain团队实现了跨链的相关工作,作为一个技术偏执狂不能错过这个机会,源码正在下载中,只有不断的完善自己查缺补漏,才能变得更加优秀! 阅读全文
posted @ 2018-12-29 11:09 恋恋风辰 阅读(182) 评论(0) 推荐(0) 编辑
摘要:转载自 http://www.limerence2017.com/2018/09/02/eos1/#more eos基于区块链技术实现的开源引擎,开发人员可以基于该引擎开发DAPP(分布式应用)。下面搭建在windows环境下的虚拟机,并且安装eos引擎,以及配合vscode实现断点调试。 创建vm 阅读全文
posted @ 2018-09-02 12:04 恋恋风辰 阅读(1656) 评论(0) 推荐(0) 编辑
摘要:从事C++服务器开发六年多了,主要是做并发服务器和游戏相关开发,区块链技术新兴起,自己也是很感兴趣,我是零基础学区块链的,给自己设定了一个规划,先读一读区块链相关的基础和概念,以及基本算法,然后用成熟的引擎做一个demo,接下来不断深入学习。 什么是区块链? 一两句话很难解释清楚,至少我自己还不能概 阅读全文
posted @ 2018-05-05 21:52 恋恋风辰 阅读(2342) 评论(0) 推荐(0) 编辑