欢迎所有爱好区块链技术的人加入。

CATEGORY

Other Chain / EOS

EOS

EOS-新手问答EOS-新手教程EOS-开源推荐EOS-优秀转载

共 408 篇

976

使用history-tool 同步链上数据到PostgreSQL

EOS-新手教程

由于官方的工具history-tool,对比mongo插件,history-tool效率更高,支持PostgreSQL/RocksDB。并且避免了因为意外写入导致链程序意外退出后,数据脏的麻烦问题,并且pg会修复微分叉的交易,所以今天试用下history-tool方案 ### 编…

975

根据公钥生成账户名

EOS-新手教程

### 测试

974

激活 ACTION_RETURN_VALUE

EOS-新手教程

激活动作返回值协议 查询是否已开启

973

EOS 链mongo 节点数据分片shard key 选取

EOS-新手教程

由于目前旧链还是基于链mongo同步节点存储数据,mongo服务使用的阿里云云数据库 MongoDB,单片存储已经接近最大存储值(2T),所以需要做分片扩容。 主要的注意点有 1. 每个表 shard key的选择,以及如何设置 2. 检查各片均衡同步是否正常 ### shard…

970

get_table对于time_point类型得定位查询

EOS-新手教程

根据场景需求需要对已存储得数据做更新查询,所以需要对update_timepoint做查询索引 table中测试数据如下 UTC时间转时间戳,目前没有找到现成的工具可以直接转换, https://tool.lu/timestamp/ 只找到这个北京时间转时间戳的工具(稍后找到其他…

969

EOSIO v2.1.0 动作返回值

EOS-新手教程

昨晚期待已久的2.1.0 rc 版本终于发版了, https://github.com/EOSIO/eos/releases/tag/v2.1.0-rc1 新的协议功能:ACTION_RETURN_VALUE。 https://github.com/EOSIO/eos/pull/…

967

EOS 合约 hex 字符串与checksum256互转

EOS-新手教程

hex to checksum256 checksum256 to hex string #### 参考 https://github.com/EOSIO/eos/issues/4012

966

符合标准的EOS助记词生成私钥

EOS-新手教程

最近要对接HD钱包,测试得到EOS的 eosjs-ecc 不符合标准的BIP44 修正方法为 ### 根据测试例子,修改eosjs-ecc支持扩展方法 #### package.json 增加新依赖 #### 修改api_common.js 增加bip44参数 默认false兼容…

964

EOS 根据链Mongo数据判断交易状态

EOS-新手教程

### 根据几个测试交易对比 1. 正常发起普通交易(余额充足,非延迟) 2. 正常发起延迟交易(余额充足,延迟) 3. 正常发起延迟交易,交易到期前,将转出账户的余额转空(余额不足,延迟) ### 对比链Mongo表`transactions`和`transaction_tra…

959

在eosio合约中解析json

EOS-新手教程

在合约中常有解析json的需求,此文章介绍使用 nlohmann/json 原版本 https://github.com/nlohmann/json 适配eosio合约后的版本源码地址 https://github.com/bcskill/eosio_json 下载完json.h…

954

Error 3010004: Invalid authority

EOS-新手问答

当设置一个账户的权限为多个账户时 报错如下 ### 解决问题 将添加的accounts按照ascii顺序添加 例如上面的例子,先添加 111111111111 再添加 222222222222 ### 参考 https://github.com/EOSIO/eos/issues/…

953

基于 EOS 公钥加密,私钥解密示例

EOS-开源推荐

# **eos-crypto-java 使用指南** 源码:https://github.com/yanjunli/eos-crypto-java eos-crypto-java 目前可以支持 基于 ECC+AES 的加解密方式。 在本压缩包中,包含基于jdk1.5 打好的jar…

952

EOS js name To Uint64 OR Uint64 to name

EOS-新手教程

源代码仓库地址: https://github.com/bcskill/eosjs-name 演示地址 Try on run-kit https://npm.runkit.com/eosjs-account-name 测试代码 // name To Uint64 // Uint6…

951

EOS 编译 llvmWARshim error

EOS-新手问答

编译EOS2.x版本时,由于使用WSL,或者Windows git 操作过,很容易把软连接丢了,所以报错如下 手动修复软连接 修复后`ll`查看如下

950

区块链钱包开发技术点以及一些可以利用得现成轮子

EOS-新手教程

### SPV bitcoin https://github.com/breadwallet/breadwallet-ios https://github.com/breadwallet/breadwallet-android https://github.com/breadwa…

949

EOS合约中获取当天本地时间的零点和第二天的零点

EOS-新手教程

获取当前时间所在当天的本地零点时间 获取当前时间所在当天的本地第二天的零点时间

943

time_point 无法表示 2106年以后的时间问题

EOS-新手教程

#### 问题 目前想存下相对于当前时间100年以后的时间,当输入的时间超过`2106`年后,就重新从`1970`来开始累加 #### 问题跟进 合约中常用的时间类型为 由于两个都是`uint32_t(unsigned int)`类型保存秒数,最大值是`4294967295`, …

932

Eosplayer -> eosjs的绑定层

EOS-开源推荐

Eosplayer是eosjs的绑定层,它基于eosjs并为应用程序层提供了更好的可用性。它既可以在node.js服务器上使用,也可以在已经安装了Scatter的浏览器或Dapp钱包中使用。 frontd releases : https://github.com/bagakin…

922

ubuntu 编译 EOS 缺少libtinfo.so.5解决办法

EOS-新手问答

909

EOS 内联操作后,立即查询数据未更新

EOS-新手问答

### 问题 老同事今天问我,A合约inline调用B合约的action(B合约的action中的逻辑会修改B合约的某个Table),A合约中执行完inline后,立刻查B合约中的Table数据,数据未更新,怎么处理。 ### 解决方案 A合约inline调用B合约的action…