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

CATEGORY

Other Chain / EOS

EOS

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

共 408 篇

308

--replay-blockchain does not work

EOS-新手问答

try `--hard-replay-blockchain` 参考:github

306

更新EOS 1.1.0 后无法RPC访问

EOS-新手问答

更新 `~/.local/share/eosio/nodeos/config/config.ini` 修改或添加 `http-validate-host=false` 或者 nodeos 启动时添加参数 `--http-validate-host=false`

305

如何正常停止nodeos?(database dirty flag set (likely due to unclean shutdown): replay required)

EOS-新手问答

kill 命令再次执行时会导致以下错误。 当重新运行nodeos时,必须使用--replay-blockchain命令忽略它。 让我们安全的结束nodeos 进程 参考自:github

304

fatal error: 'eosiolib/eosio.hpp' file not found

EOS-新手问答

#### 新手第一次编译EOS后执行编译Hello World合约时经常出现如下错误 解决此问题方案如下 1. `cd eos_source/build`,执行 `sudo make install` 2. `cd ../contracts/hello/` 切换到hello 合约…

303

delegatebw 自己给自己抵押时报 Error 3050003: eosio_assert_message assertion failure

EOS-新手教程

执行代码如下 查看代码 `eos\contracts\eosio.system\delegate_bandwidth.cpp` 抵押时不能再添加 `--transfer`(此参数添加时,是说抵押同时将币的所有权转给接收者,但自己已经有所有权了,不能自己再转给自己)

302

EOS新版 默认的genesis.json 文件位置

EOS-新手问答

EOS之前的版本,如果`~/.local/share/eosio/nodeos/config/genesis.json `不存在的话, 会自动在此目录创建初始化的`genesis.json`,每次nodeos 运行也会自动读取`genesis.json` 之后版本默认不会再已文件…

301

为Dapp提供合适的EOS验证身份信息

EOS-新手教程

#### 简述下Extension和Dapp身份认证过程。 Dapp获取EOS帐号身份大致流程如下 #### 开始分析流程 参考Scatter获取身份的流程(Scatter 身份获取部分代码),Dapp对于身份的验证规则如下 Dapp匹配身份有两种方式 - chain id - …

298

部署EOS Mainnet 主网络,并接入eosfans测试网络,成为BP

EOS-新手教程

#### 开始准备EOS项目 - 获取EOS主网项目代码 - 进入eos代码目录,切换当前所需的分支 - 开始编译 - 执行安装 - 建立链接 避免出现 (更新v1.1.0后,在执行 sudo make install 之后,cleos 等指令还是无效) #### 开始配置,接入…

290

EOS v1.1.0 开启eosio::mongo_db_plugin 支持

EOS-新手教程

#### 今天更新了 v1.1.0 主线已经支持了`eosio::mongo_db_plugin` (EOSIO 1.1.0 Release Notes) v1.1.0之前的版本请参考 (EOS enable mongodb) - eos代码更新到 `v1.1.0`分支,编译代码…

287

mongo exception in initAndListen: NonExistentPath: Data directory /data/db not found., terminating

EOS-新手问答

原因是,mongod默认启动dbpath为/data/db,本机没有这个目录 解决方法:创建一个db目录,并添加到mongod启动参数

286

EOS Configuration 参数详解

EOS-新手教程

- chainId hex - 您要连接的区块链的唯一ID。这是有效交易签名所必需的。chainId通过 get_info API调用提供。通过其初始起源块识别链。签署的所有交易仅对具有此chainId的区块链有效。出于安全原因验证chainId。 - keyProvider `…

285

EOS 资源单位

EOS-新手问答

RAM: bytes,KiB,MiB,GiB,TiB CPU: us(微秒),ms(毫秒),sec(秒),min(分),hr(小时) NET:同RAM

284

EOS RAM 相关知识

EOS-新手教程

https://eosram.vip/

283

更新v1.1.0后,在执行 sudo make install 之后,cleos 等指令还是无效

EOS-新手问答

cd eos/build sudo make install 查看更新log 发现此次更新 将原来的`DCMAKE_INSTALL_PREFIX="/usr/local"`更改成了`DCMAKE_INSTALL_PREFIX="/usr/local/eosio"` 查看对应的目录…

281

李嘉图合同 - 关于区块链的具有法律约束力的协议

EOS-新手教程EOS-优秀转载

Live Contracts的想法一直挥之不去。以现存的李嘉图合同概念为例,它非常相似。李嘉图的合同源于20世纪90年代中期区块链技术和加密货币专家Ian Grigg所做的早期工作。 ##### 什么是李嘉图合同? 李嘉图的合同被认为是将合法有效和数字连接的文件注册到某个对象或价…

278

EOS delay transaction 延迟消息

EOS-新手教程EOS-优秀转载

交易可以设置delay_sec来指定延迟执行的时间,在合约中也提供了相应的API。 另外需要注意的是可以在合约的某行为中发自身的延迟消息,于是可以达到定时任务的循环执行。 转载自(github)

276

Scatter 身份获取部分代码

EOS-新手教程

####Dapp MonsterEOS 请求Scatter 获取身份信息 --- ####开始进入Scatter 相关代码 `Scatter\src\scatterdapp.js` `Scatter\src\content.js` `Scatter\src\background.…

275

EOS time_point_sec 时间计算

EOS-新手教程EOS-优秀转载

EOS专门对时间计算进行了封装,在eosiolib/time.hpp中提供了多种关于时间计算的封装,简单介绍一下time_point_sec的用法 得到的`time_point_sec`类型可以与`uint32_t`类型进行简单的加/减数值运算,同类型间也可以直接用大于/小于等比…

274

eosio::token.get_balance 合约内获取帐户代币余额

EOS-新手教程EOS-优秀转载

开发的DAPP需要获取另一个帐户的EOS余额,看遍了EOS源码eosiolib下的头文件,觉得只有currency.hpp最靠谱,尝试使用该头文件下的get_balance方法,但是一直没能成功,官方又没有文档,最终放弃。后来又尝试了`eosio.token/eosio.toke…

269

创建默认的genesis.json

EOS-新手教程

创建genesis.json文件 打印genesis-json