CATEGORY
Other Chain
收集一些其他的链
矿池-新手教程OtherChain-开源推荐OtherChain-优秀转载OtherChain-新手教程FabricEOSBitcoinCross chain
共 467 篇
EOS 整个链停止,重新强制引导启动
### BP节点全部停止,各节点重新启动后,无法正常出块 最近因为非技术原因,导致测试链所有BP节点都停止了。 由于`producer_plugin`中的安全检查,导致BP节点启动后,一直处于`start_block_result::waiting` 导致整个链网络瘫痪。 ###…
EOS 同步Mongo,各表数据解释
### 使用场景 由于需要对链上数据进行大量自定义得查询,一般来说还是通过部署同步节点,然后使用mongo插件将链上数据同步到Mongo进行使用更直接和方便。(虽然有其他得替代方案比如(Hyperion-History-API)"),(history-tools)"),测试下来,…
curl is not working on Ubuntu 18.04 LTS
解决办法 ### 参考 https://askubuntu.com/questions/1029273/curl-is-not-working-on-ubuntu-18-04-lts
EOSIO SDK for Rust
用于Rust的EOSIO SDK –用于在Rust中的EOSIO区块链上构建智能合约的API 项目地址: https://github.com/sagan-software/eosio-rust 开发文档: https://sagan-software.github.io/eos…
EOS离线下载块历史数据地址
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…
EOS合约内unpack data
### 参考 https://eosio.stackexchange.com/questions/4142/how-to-get-data-from-a-packed-transaction
关于传统项目转区块链项目
## 关于传统项目转区块链项目 ### 引入区块链的优势 #### 对于项目方 1. 想把目前传统项目蹭区块链的热度,传统项目“转型” 2. 想以此发token, 3. 增加用户粘性 #### 对于用户 1. 传统的“数据库积分”可以通过区块链的资金体系流通,并“绕过限制”到交易…
Hyperion History API 详细部署
### 安装java ### 安装elasticsearch #### 下载 https://www.elastic.co/cn/downloads/elasticsearch #### 安装 程序位置 `/usr/share/elasticsearch/` 配置文件 `/etc…
max_transaction_lifetime和max-transaction-time介绍
### max-transaction-time 我们推送交易,一般是先推送到同步节点。每次推送类似于HTTP的post请求,不可能长时间的一直处于推送状态,也就是有个最大的推送时间,当超过这个时间,则推送失败。 一般是部署合约时,由于wasm文件过大,容易出现此问题。 ### …
编译合约没有生成abi文件
如果-o文件名与合同名称不同,则ABI生成失败 比如 及此合约文件的名字必须为bcs.ibc.hpp/cpp https://github.com/EOSIO/eosio.cdt/issues/588
通过合约实现EOS HD 类分层地址
### 使用场景 有一些充值场景,需要用到类似于BTC HD地址功能,简单来说就是一个账户需要支持多个子地址,然后对应的子地址收账后,都能汇集到该主账户。 ## EOS分层地址实现 账户体系扩展表 userresext(可发起转账和收款) | index | key | valu…
EOS1.8硬分叉升级后同步节点更新
由于1.8.*和之前的版本的数据不兼容,所以主网升级后,同步节点需要做以下调整 1. 确保其现有节点正在运行最新的稳定版本(1.7)的nodeos,然后关闭nodeos。 2. 进行备份并删除数据目录中的blocks/reversible目录,state-history目录和st…
unable to find plugin: eosio::wallet_api_plugin
wallet_api_plugin is no longer supported as part of nodeos. Use keosd instead. https://developers.eos.io/keosd/docs #### 参考 https://github.c…
eos 1.8 启动 mongo_db_plugin 插件 ENABLE_MONGO
支持的参数 https://github.com/EOSIO/eos/blob/51f6a070200c69eb4d82e21aa2f750d43e8491d1/scripts/eosio_build.sh#L35
EOS 合约中使用eosio::checksum256作为查询索引,查询不到问题
### 演示合约代码 #### 合约中Table表结构 #### 合约中查询代码 #### 使用Cleos 复现问题 返回 经过测试发现是因为`eosio::checksum256 trx_id`传参最终打包不是已字符串打包导致,交易id上传后被识别成了 #### 解决方案 修改…
received a go away message from xxxx, reason = authentication failure
主动连接方提示: 被连接方提示: 由于BP节点config设置了对等网络验证 此时被链接方已经添加了主动连接方的`peer-key` 跟下代码 https://github.com/EOSIO/eos/blob/be804bf63c5092a123c3e1a468559a8164…
eos build tag --dirty
### 参考 https://stackoverflow.com/questions/16035240/why-is-git-describe-dirty-adding-a-dirty-suffix-when-describing-a-clean-ch
Scatter Dapp 运行 开源推荐
https://github.com/paytomat/ScatterKit https://github.com/paytomat/ScatterAndroid https://walletconnect.org/ https://github.com/paytomat/wal…
eos 离线计算交易id
#### 场景 由于一些场景需要提前计算出上传的交易ID, 类似问题,已提交issue https://github.com/EOSIO/eos/issues/7816 由于一些问题,(猜测单个nodeos推送了太多事务)导致事务推送返回超时,但实际上事务已成功推送。我暂时想到的…