Heco链调研
### 官网 https://www.hecochain.com/zh-cn/ ### 项目介绍 https://docs.hecochain.com/#/intro ### 白皮书 https://www.hecochain.com/developer.133bd45.pdf …
欢迎所有爱好区块链技术的人加入。
INDEX
共 1183 篇
### 官网 https://www.hecochain.com/zh-cn/ ### 项目介绍 https://docs.hecochain.com/#/intro ### 白皮书 https://www.hecochain.com/developer.133bd45.pdf …
## 调研背景 目前有个项目计划基于ETH做链修改,完成类似DPOS版本的ETH, 主要是为了整合现有的ETH生态,以及一些商业需求。 也为后面EOS商业链中间层组件(IBC Relayer)做储备。 ## 现有三方项目 https://github.com/HuobiGroup…
由于公司gitlab搬到了vpn内,虽然Windows运行了Vpn软件,并在对应的VPN网卡上设置了域DNS,但是WSL走的子系统单独的DNS,所以虽然能ping通gitlab所在服务器IP,但是无法解析gitlab对应的域名。 #### 设置WSL子系统DNS ##### 1.…
1. eosio::name 声明变量的N() 取消了,统一用 ""_n 2. fc::optional替换成 std::optional 3. t->packed_trx()->get_signed_transaction() 改成v0 获取,修改为 4. mongo_db_p…
### 测试例子 https://github.com/dfuse-io/docs/tree/master/quickstarts #### @ dfuse/client使用例子 ### 接口文档 https://docs.dfuse.io/eosio/public-apis/r…
如何在我自己构建和运行的@dfuse/client中配置apiKey 由于dfuse官方权限这块并没有开源,可以先把权限相关关闭 可以只用测试例子演示 ### 参考 https://github.com/dfuse-io/dfuse-eosio/issues/206 https:…
由于部署的服务器一般为server版,没有UI界面,所以目前dfuse-eosio默认的本地访问地址很不方便,为了外部访问,编译前,需要修改下配置, 要修改的配置在https://github.com/dfuse-io/dlauncher 项目中,当编译dfuse-eosio时,…
为了业务的需要的,我们常常需要查询交易中的一些自定义的参数,比如transfer 中的memo 当我们按找REST API文档使用时, 会报不支持 #### 解决方案 被索引的操作的数据字段定义为search-common-indexed-terms默认配置为"receiver,…
### 测试环境 目前在http://39.106.103.152:8080 搭建了一个测试服务,我们基于测试服务做接口测试 ### REST API #### 1. 查询交易 ##### 官方文档 https://docs.dfuse.io/eosio/public-apis/…
修改dfuse.yaml,添加`eosq-api-endpoint-url` #### 参考 https://github.com/dfuse-io/dfuse-eosio/issues/204
### 查看本地端口开启情况 ### 关闭防火墙 ### 开启防火墙,允许访问特定端口 ### 不允许访问特定端口
### 部署条件 部署系统: ubuntu 18.04 ### 矿池交互图 ### 编译源代码 #### 安装依赖 注意:不再建议`libevent-dev`从软件源安装。 `libevent`的发行版和稳定版本将在sserver中导致死锁错误(问题#75)。建议您使用下面的命令…
### 问题 由于同步节点由dfuseeos本身管理和运行,因此从测试的角度来看,dfuseeos的稳定性会对同步节点产生影响。如何避免这种关联导致的异常退出? ### 解决方案 第一条建议是mindreader独立于其余堆栈运行。这将大大减少dfuse-eosio的异常退出(由…
### 编译源代码 #### 下载代码 #### 安装go 检查go版本 #### 安装yarn #### GOPATH 由于最后编译安装用到了`go install`,所以需要确认下`GOPATH`已设置 最终`dfuseeos`会生成在`$GOPATH/bin`,如果没设置,…
近期,在看360net lab发布的一篇文章Blackrota, a heavily obfuscated backdoor written in Go时,看到了go语言的混淆手段,在文章中,攻击者使用开源的混淆工具gobfuscate对语言的源代码进行混淆,在对混淆之后的代码进…
隐私问题是目前区块链技术所要解决的其中一重要问题,隐私保护不仅在区块链领域成为了重点研究内容之一,而且近几年不断出现的数据隐私泄露问题,也让公众对隐私保护有日益深入的认知。 PlatON基于安全多方计算密码学算法实现一种隐私合约的解决方案,主要思想是将隐私计算算法通过合约进行发布…
### 支持的加密货币 BTC,ETH,BCH,SLP,BSV,DASH,LTC,DOGE,EOS,XRP,NAV ,STRAT 开源库地址:https://github.com/lpopo0856/cryptohdwallet
将时间转换为微妙(uint64)推送,链上会自动转为time_point类型
由于官方的工具history-tool,对比mongo插件,history-tool效率更高,支持PostgreSQL/RocksDB。并且避免了因为意外写入导致链程序意外退出后,数据脏的麻烦问题,并且pg会修复微分叉的交易,所以今天试用下history-tool方案 ### 编…
### 测试