EOS 同步Mongo,各表数据解释
### 使用场景 由于需要对链上数据进行大量自定义得查询,一般来说还是通过部署同步节点,然后使用mongo插件将链上数据同步到Mongo进行使用更直接和方便。(虽然有其他得替代方案比如(Hyperion-History-API)"),(history-tools)"),测试下来,…
欢迎所有爱好区块链技术的人加入。
INDEX
共 1183 篇
### 使用场景 由于需要对链上数据进行大量自定义得查询,一般来说还是通过部署同步节点,然后使用mongo插件将链上数据同步到Mongo进行使用更直接和方便。(虽然有其他得替代方案比如(Hyperion-History-API)"),(history-tools)"),测试下来,…
解决办法 ### 参考 https://askubuntu.com/questions/1029273/curl-is-not-working-on-ubuntu-18-04-lts
### 卸载旧版本(按需要) ### 安装新版本 ### 查看安装版本 ### 测试启动 ### 查看进程 ### 确认服务开机启动正常 ### 停止服务 ## 修改自定义数据目录 假设我们想从默认位置,换到 `/home/surou/mongodb` ### 先新建此目录 ##…
本文从技术角度详细介绍如何基于以太坊 ERC20 创建代币的流程. ### 写在前面 本文所讲的代币是使用以太坊智能合约创建,阅读本文前,你应该对以太坊、智能合约有所了解,如果你还不了解,建议你先看以太坊是什么 ### 代币 Token 如果不那么追求精确的定义,代币就是数字货币…
API接口测速 httpstat 相对于curl得封装简化 python: https://github.com/reorx/httpstat go: https://github.com/davecheney/httpstat curl: https://cizixs.com/…
用于Rust的EOSIO SDK –用于在Rust中的EOSIO区块链上构建智能合约的API 项目地址: https://github.com/sagan-software/eosio-rust 开发文档: https://sagan-software.github.io/eos…
### 安装依赖 ### clone & 编译 ### 异常 由于当前链代码依赖得qt版本为4.6.4,当前系统gcc 和 g++ 较高版本时,会导致语法错误 解放方法,gcc和g++降级到4.8 #### gcc 降级4.8 #### g++ 降级4.8 #### 根本解决 参…
The archive consists of state, blocks, and state-history archives, plus a copy of a portable snapshot made by EOS Sweden on the day prior to…
https://github.com/consenlabs/token-core-android https://github.com/consenlabs/token-core-ios
### 参考 https://eosio.stackexchange.com/questions/4142/how-to-get-data-from-a-packed-transaction
## 关于传统项目转区块链项目 ### 引入区块链的优势 #### 对于项目方 1. 想把目前传统项目蹭区块链的热度,传统项目“转型” 2. 想以此发token, 3. 增加用户粘性 #### 对于用户 1. 传统的“数据库积分”可以通过区块链的资金体系流通,并“绕过限制”到交易…
### 安装java ### 安装elasticsearch #### 下载 https://www.elastic.co/cn/downloads/elasticsearch #### 安装 程序位置 `/usr/share/elasticsearch/` 配置文件 `/etc…
### max-transaction-time 我们推送交易,一般是先推送到同步节点。每次推送类似于HTTP的post请求,不可能长时间的一直处于推送状态,也就是有个最大的推送时间,当超过这个时间,则推送失败。 一般是部署合约时,由于wasm文件过大,容易出现此问题。 ### …
如果-o文件名与合同名称不同,则ABI生成失败 比如 及此合约文件的名字必须为bcs.ibc.hpp/cpp https://github.com/EOSIO/eosio.cdt/issues/588
### 使用场景 有一些充值场景,需要用到类似于BTC HD地址功能,简单来说就是一个账户需要支持多个子地址,然后对应的子地址收账后,都能汇集到该主账户。 ## EOS分层地址实现 账户体系扩展表 userresext(可发起转账和收款) | index | key | valu…
由于1.8.*和之前的版本的数据不兼容,所以主网升级后,同步节点需要做以下调整 1. 确保其现有节点正在运行最新的稳定版本(1.7)的nodeos,然后关闭nodeos。 2. 进行备份并删除数据目录中的blocks/reversible目录,state-history目录和st…
wallet_api_plugin is no longer supported as part of nodeos. Use keosd instead. https://developers.eos.io/keosd/docs #### 参考 https://github.c…
支持的参数 https://github.com/EOSIO/eos/blob/51f6a070200c69eb4d82e21aa2f750d43e8491d1/scripts/eosio_build.sh#L35
### 演示合约代码 #### 合约中Table表结构 #### 合约中查询代码 #### 使用Cleos 复现问题 返回 经过测试发现是因为`eosio::checksum256 trx_id`传参最终打包不是已字符串打包导致,交易id上传后被识别成了 #### 解决方案 修改…
主动连接方提示: 被连接方提示: 由于BP节点config设置了对等网络验证 此时被链接方已经添加了主动连接方的`peer-key` 跟下代码 https://github.com/EOSIO/eos/blob/be804bf63c5092a123c3e1a468559a8164…