搭建EOS MongoDB 分片集群
由于EOS blocks数据同步到Mongo数据库后,体积很大,查询缓慢,并且机器配置比较低,同时运行nodeos写入MongoDB有点遭不住,so,部署下mongo集群,并做分片配置 ------------ ## 1. 安装 MongoDB 准备了三台分别1T存储的云主机。三…
欢迎所有爱好区块链技术的人加入。
CATEGORY
EOS-新手问答EOS-新手教程EOS-开源推荐EOS-优秀转载
共 408 篇
由于EOS blocks数据同步到Mongo数据库后,体积很大,查询缓慢,并且机器配置比较低,同时运行nodeos写入MongoDB有点遭不住,so,部署下mongo集群,并做分片配置 ------------ ## 1. 安装 MongoDB 准备了三台分别1T存储的云主机。三…
取消抵押资源后 三天后72h后解除抵押 72h后查看账户 提示`available to claim now with 'eosio::refund' action`,抵押解除后,需要账户主动申请退款 查询账户,之前抵押已到账
由于需要检查EOS Rpc API的健康运行情况,所以需要一个检查的脚本定期运行 监控需要发送微信消息,先参考《推荐一个简单的服务器监控,发送消息给微信的方案「Server酱」》,注册下面需要用的`SCKEY` 新建`api_monitor.sh`,内容如下 #### 依赖 返回…
transaction 里面有一个 delay_sec 的参数,默认是0,可以通过自定义实现延迟EOS转账。 具体代码可以查看 contracts/eosiolib/transaction.hpp 我们通过写一个新的合约,实现延时转账的 send 功能 最后需要记得对发送者账户进…
#### EOS核心仲裁庭费用表 本费用表适用于在EOS核心仲裁庭(ECAF)的争议解决机制(RDR)之下进行的仲裁,详情请参见此处https://eoscorearbitration.io/home/governance/ 本费用表将会不定期的修订。ECAF的费用将以EOS的形…
EOS 目前大约有180种错误类型,虽然有错误码,但是还是很笼统的,具体的报错信息还得看detail里面的内容: 一、常见的错误码以及issue上对应的错误记录 3010001 Invalid name:账户名格式1-12位(a-z,1-5,“.” ) 且”.”不能在首尾 htt…
EOS编译安装,请参考编译EOS主网EOS-Mainnet代码并支持sql_db_plugin ### 一. 修改Config配置 先运行下`nodeos`,将会自动创建`~/.local/share/eosio/nodeos/config`目录和`config.ini`文件。 …
### 涉及的代码仓库 - EOS-Mainnet仓库地址:https://github.com/EOS-Mainnet/eos.git - 支持sql_db_plugin的仓库地址:https://github.com/NebulaProtocol/eos.git EOSIO官…
EOS编译安装,请参考 编译EOS主网EOS-Mainnet代码 ### 一. 修改Config配置 先运行下`nodeos`,将会自动创建`~/.local/share/eosio/nodeos/config`目录和`config.ini`文件。 修改`config.ini`中…
#### 下载主网EOS代码 所谓的主网代码就是EOS-Mainnet维护的EOS分支仓库,相对EOSIO的仓库分支区别就是,EOS-Mainnet对发布的release分支做了进一步测试和审核,测试好后,BP们才部署。也就是基本上BP们都是部署的这个仓库分支,所以如果是同步主网…
前面有篇文章专门介绍了如何使用Scatter扩展 《Scatter的使用及添加测试网络相关设置》 虽然介绍很详细了,但是还有有朋友群里留言说不会用,或者弄不清网络设置,身份等到底是做什么用的,还有在与Dapp交互时一些信息,一脸萌币。 今天推荐一款名为DAppPlay的EOS扩展…
### 问题跟进中,等测试结束,会删除此提示 当在config.ini中开启 `filter-on = *` 并且激活 `history_plugin`插件时,运行一段时间后会出现以下错误 或者 原因是由于`filter-on = *`,共享内存映射文件已满。(github) 解…
# 查询笔记,稍后问题完结后,会重新整理 App开发的小伙伴想有个接口,根据账户名查询交易记录,并且每条交易记录都带有status。 ### 了解到完成上面的数据需要三步 1. 根据账户名查询actions表,查询出一些记录 - 查看测试数据:https://api.eostra…
每一个开发人员都需要一个良好的IDE,EOS开发也是一样,为项目开发过程构建一个良好的IDE环境是第一步。这就是为什么我们要写这个如何使用VS Code或者CLion进行EOS开发的快速教程的原因。 我们还为VS Code创建了一些脚本,这些脚本将你在终端中使用的一些命令自动化。…
### 用eosio.msig合约间接升级 Cleos目前提供工具来与osio.msig合约的交互,但它不提供一个方便的接口来实现自定义交易。 因此,目前很难提出一个具有多个动作的原生交易(例如eosio::setcode,然后再eosio::setabi)。 eosio.msi…
#### 问题: 怎么后台运行 nodeos 呢,我用xshell 连接的,但是 xshell 总断,断的时候有时会引起 nodeos 退出 #### 解决方案 需要的程序 `Tmux` 1. 安装Tmux 2. 开始使用 3. 返回会话 #### 多个会话 1. 新建会话 2.…
### 一、 块主要结构 block 是区块链中最重要的数据结构,EOS 在 block 结构中设计了 7 个参数, 下面我们将一一进行分析解释。 #### previous previous 为指向前一个区块的 hash 值,EOS 采用的 hash 算法是 SHA。 ####…
编译EOS时出现以下错误 原因是之前手动安装过boost,但安装的不正确,或者文件缺失 解决方案,清理掉所有本地的boost文件,重新运行编译EOS,会自动下载依赖 问题收集自 eosfans
--config-dir 自定义 config.ini 路径 --data-dir 自定义区块数据路径 --genesis-json 自定义genesis.json路径
#### 问题 看nodeos的启动参数的时候,看到这么一项: --checkpoint arg Pairs of [BLOCK_NUM,BLOCK_ID] that should be enforced as checkpoints. 这checkpoint是什么,主要用来干嘛…