腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
eosfans
专栏成员
举报
33
文章
18778
阅读量
11
订阅数
订阅专栏
申请加入专栏
全部文章(33)
区块链(25)
数字货币(23)
编程算法(6)
c++(5)
打包(5)
数据库(4)
游戏(4)
ide(3)
缓存(3)
javascript(2)
sql(2)
redux(2)
存储(2)
windows(2)
c 语言(1)
c#(1)
html(1)
api(1)
mapreduce(1)
云数据库 MongoDB(1)
SSL 证书(1)
腾讯云测试服务(1)
mongodb(1)
vr 视频解决方案(1)
http(1)
serverless(1)
spark(1)
rpc(1)
数据分析(1)
https(1)
app(1)
argv(1)
plugin(1)
set(1)
version(1)
搜索文章
搜索
搜索
关闭
eos源码赏析(二十五):管中窥“Rex”(上)
区块链
数字货币
受限于个人工作及时间原因,有月余未曾动笔,在群内和伙伴们的交流也变少了,还好对于EOS这个项目的求知欲没有放下。这段时间被讨论的较多的便是资源的紧张,主要体现在CPU资源的紧张,我们知道任何交易信息的发生都会相应的“消耗”CPU资源,而这个资源是可以慢慢恢复的,然而由于某些原因导致无论如何都跨不过CPU资源这道坎,因此形形色色的CPU租赁平台出现了,为资源使用者提供您CPU资源,为租户提供一定的收益。而在EOS系统中也酝酿着资源租赁的影子,我们今天就从已经出现在系统合约中的内容来聊聊资源租赁,主要是系统中的Rex。
用户2569546
2021-11-23
513
0
EOS行为核心:解析插件chain_plugin
区块链
vr 视频解决方案
数据分析
数据库
以前曾动过写一写chain_plugin插件的念头,因为某些事情耽搁了,最近发现文彬先生写的一篇关于chain_plugin的介绍,真可谓面面俱到,高山仰止景行行止,遂经原作者同意转载至此,和大家一起分享学习。本文原文链接如下:
用户2569546
2021-11-23
509
0
基于eos的Dapp开发--元素战争(六)
游戏
前面的课程中我们谈智能合约,谈前端开发,谈数据存储,谈如何开始游戏如何出牌,还没有谈我们的对手--AI是如何出牌的,我们今天来看看AI出牌策略的制定和执行。
用户2569546
2021-11-23
297
0
基于eos的Dapp开发--元素战争(五)
区块链
游戏
javascript
前面我们介绍了元素战争这个游戏最基本的组成要素,只有一些基本的东西是无法实现整个游戏的过程的,接下来我们继续来探讨整个游戏资源,游戏规则,游戏流程。在本节内容中我们将继续来完善智能合约中的startgame和playcard两个action。
用户2569546
2021-11-23
749
0
eos源码赏析(二十四):主网数据同步及落库MongoDB
mongodb
云数据库 MongoDB
区块链
数字货币
对于eos源码有一定了解的同学应该知道,整个eos架构是插件化的,这样更好的降低了整个软件系统的耦合性,也使得各个插件之间交互的顺畅。我们在前面的文章中多次提到了producer_plugin(用于出块等功能)、history_plugin(用于查询等功能)、chain_plugin(命令行相关的操作等功能),还有两个很关键的插件我们没有介绍到,即net_plugin和mongo_db_plugin。net_plugin和区块数据的广播以及主网数据的同步有关,mongo_db_plugin用于存储区块、交易等信息,今天我们结合主网数据同步并落库到MongoDB的过程来简单的分析下这两个插件的使用。
用户2569546
2021-11-23
477
0
基于eos的Dapp开发--元素战争(四)
rpc
redux
区块链
数字货币
上节内容中我们讲了前端和智能合约之间通过一个service组件进行交互,并将前端的数据通过push action的方式存储到多索引表中。那么我们如何从智能合约的表中取数据出来并展示在前端界面呢,这便是我们今天要学习的内容。
用户2569546
2021-11-23
575
0
基于eos的Dapp开发--元素战争(三)
区块链
redux
javascript
mapreduce
我们在前面的章节中先后介绍了一个基于EOS的Dapp中主要包含有哪些内容以及智能合约的编写过程和规范,今天我们来谈谈一个Dapp开发中另一个不可或缺的内容,即前端是如何开发的。
用户2569546
2021-11-23
904
0
基于eos的Dapp开发--元素战争(二)
存储
区块链
数字货币
我们上篇文章中讲到完成一个Dapp的搭建需要两个主要的部分,即智能合约的编写以及前段的构建,今天我们首先来一步步看智能合约中主要有哪些内容以及是如何编写的。
用户2569546
2021-11-23
354
0
基于eos的Dapp开发--元素战争(一)
数字货币
区块链
游戏
我们前面的内容主要都是在对eos的源码体系进行分析,有很多朋友说不够接地气,想要学习基于eos的Dapp开发。然而对于很多开发者而言,eos入门并非易事。从环境的搭建到智能合约的编写、编译、前端调用等等一系列的过程要耗费不少的时间。
用户2569546
2021-11-23
629
0
eos源码赏析(二十三):默克尔树在EOS中的应用(上)
编程算法
区块链
数字货币
前面文章中在分析push_transactioneos源码赏析(二十):EOS智能合约之push_transaction的天龙八“步”以及区块签名eos源码赏析(二十一):EOS智能合约之区块签名的天龙八“步”的时候都提到了默克尔树,受限于篇幅未做具体分析。今天我们来谈谈默克尔树在eos中的应用。拟分为上下两篇,上篇主要分为以下内容:
用户2569546
2021-11-23
627
0
EOSPark—重剑无锋,大巧不工
区块链
数字货币
spark
api
假期不再做源码赏析系列的更新,好好休息。但是昨天EOSPark发布了其API,让人眼前一亮,忍不住写了点。
用户2569546
2021-11-23
475
0
eos源码赏析(二十二):EOS交易状态何时才是不可逆的
数字货币
打包
区块链
作为本文的读者,可能大部分都进行过eos代币的转账操作。我们平时的交易过程中,能体验到【立马到账】的感觉,这也是eos被越来越多的人认可的重要原因。然而在区块链系统中一笔交易是否完成,有一个很重要的因素就是该笔交易在链上是否是可逆的。今天我们就来谈谈一笔交易在什么情况下才是不可逆的。
用户2569546
2021-11-23
402
0
eos源码赏析(二十一):EOS智能合约之区块签名的天龙八“步”
区块链
数字货币
SSL 证书
html
在上篇文章中我们提到了,由用户操作会产生各种事务,事务的链上执行是由push_transaction来完成的,我们简单的划分了下,具体可参考eos源码赏析(二十):EOS智能合约之push_transaction的天龙八“步” 。我们知道,在区块生产或者打包事务信息的时候免不了对数据进行签名,同时对于非本节点的区块信息也要进行验签。当然,针对每一个事务也都有签名及验签的过程,我们今天以区块的签名过程为例,来谈谈eosio中的签名是如何实现的。由于本人在该领域接触较少,行文中难免出现纰漏和差错,还望各位读者能及时批评指正。
用户2569546
2021-11-23
462
0
eos源码赏析(二十):EOS智能合约之push_transaction的天龙八“步”
c++
c#
eosio整个系统中,transaction占据着十分重要的位置。我们在区块链上的任何有效操作,都代表着有transaction被执行了。在执行的过程中,push_transaction是不可以被忽略的。例如我们创建账户的时候,会通过push_transaction写到区块信息中,我们进行转账也会push_transaction写到区块信息中,今天我们来看看push_transaction作为区块信息写入的入口,背后做了哪些操作,交易信息是如何写入到区块中的。
用户2569546
2021-11-23
293
0
eos源码赏析(十九):EOS智能合约之合约中数据表中RAM的使用
serverless
数字货币
区块链
上周eos更新版本至1.2.4,其中修复了ram使用权限的相关缺陷。当时在开发者群内也引发了一些讨论。那么我们今天来看看最新的版本在ram使用权限上到底做了哪些改动呢。涉及到权限的问题自然都是很严重的问题,因为它关乎到用户的资金安全,恰如这次关于ram的使用。
用户2569546
2021-11-23
671
0
eos源码赏析(十八):EOS智能合约之合约内ram购买及资源抵押
缓存
编程算法
腾讯云测试服务
区块链
数字货币
昨天群内有朋友问,智能合约内是否可以实现帮用户购买ram或者帮用户抵押资源(cpu及net),以及如何来实现这个功能。今天我们一起来看下这个问题。文章的内容分为以下两个部分:
用户2569546
2021-11-23
702
0
eos源码赏析(十七):EOS源码调试及跟踪(下)
打包
ide
c 语言
c++
windows
在前文eos源码赏析(十五):EOS源码调试及跟踪(上)介绍了EOS源码调试及跟踪的方法以及IDE的使用,均在ubuntu16.04 下进行,笔者尝试在Windows下使用VS这款IDE结合Visualgdb进行调试的时候,代码运行起来了,但不知为何始终无法进断点调试,着实尴尬,在此向各位等待如何在Win下调试eos代码的朋友说声抱歉,具体尝试过程也会在本文中进行阐述,如果有对visualgdb比较熟悉的同学,还请多多指导。
用户2569546
2021-11-23
814
0
eos源码赏析(十六):EOS智能合约数据表查询
编程算法
区块链
数字货币
仍旧以前文中的智能合约为例,在结构体声明及Multi-Index定义的时候要规范,且注释要准确,代码如下:
用户2569546
2021-11-23
808
0
eos源码赏析(十五):EOS源码调试及跟踪(上)
缓存
编程算法
ide
windows
区块链
前期一直在对源码做分析,其中有很多eos开发入门者还未深入到这一步,于是最近后台有很多留言,问关于如何进行eos代码调试的问题,这其中涉及到调试的IDE工具以及调试的方法。
用户2569546
2021-11-23
586
0
eos源码赏析(十四):EOS智能合约数据持久化存储(下)
http
缓存
c++
今天我们结合这两个问题,去看看Multi-Index中的相关函数的实现,以及Multi-Index和chainbase之间的交互。
用户2569546
2021-11-23
631
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档