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

CATEGORY

Other Chain / EOS

EOS

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

共 408 篇

638

加密货币icon

EOS-新手教程

http://cryptoicons.co/ https://github.com/mirgj/cryptocurrency-icons-font https://github.com/rizalrenaldi/coinicon

637

ScatterDesktop Backup

EOS-新手教程

### BackService 调用 saveFile ### 写入备份文件 https://sourcegraph.com/github.com/GetScatter/ScatterDesktop@318ebfef6e383c6d2ca9d5016199b2b12a82c1a4…

636

nodeos 输出log方式

EOS-新手教程

https://github.com/EOSIO/fc/blob/a6f94bae0b2b4a0b68dc1db2677331cafa4716a5/src/log/logger_config.cpp#L24 支持输出到 console 和 gelf 两种方式 gelf https…

635

EOS 代币命名规则

EOS-新手问答

### 格式 <=7位,A-Z

634

方便在线阅读EOS代码 (sourcegraph)

EOS-新手教程

https://sourcegraph.com/github.com/EOSIO/eos

631

BOS节点部署,版本升级与测试

EOS-新手教程

昨晚BOSCore已经完成了3秒LIB测试网启动,测试结果是1-3秒内达到不可逆,今天要再进行下中国社区部分的测试。 社区通知消息原文如下 前段时间一直在忙,没有参与,只是默默围观,今天单独抽出时间参与下。 从技术方面来说,如果此方案稳定可行的话,对当前公司项目用户体验,可以有极…

630

EOS源码分析之八区块及数据结构

EOS-优秀转载

# eos源码分析之八区块及数据结构 做为EOS系列的最后一篇,把区块及相关的数据结构分析一下。虽然在前面的共识中分析过出块这部分,但对EOS的区块结构及一些细节并没有深入进去。 ## 一、区块 EOS的区块设计不同的版本变化很大,这里以4.0的为模板分析,先看一下它的数据结构:…

629

EOS源码分析之七钱包和帐户

EOS-优秀转载

# eos源码分析之七钱包和帐户 ## 一、EOS的钱包帐户 EOS的钱包其实主要就是管理密钥对,因为他不负责产生地址,也就是说,不会像以前的以太坊或者比特币,要通过密钥来产生钱包地址。它主要是提供对帐户的签名管理,也就是前面说的签名需要的密钥进行管理。 EOS使用是非UTXO机…

628

EOS源码分析之六共识

EOS-优秀转载

# eos源码分析之六共识 ## 一、EOS使用的共识 EOS使用的是与传统的共识方法不同的DPOS共识机制,而且在最新的版本中已经更改为了BFT-DPOS机制,在网上看到BM说他又找到了一种更新的共识机制,可以解决被超级节点控制的问题,不知道最终会是什么样子,在比特币和以太坊都…

627

EOS源码分析之五虚拟机

EOS-优秀转载

# eos源码分析之五虚拟机 因为6月2日,blockone团队发布了上线的源码,所以从这里开始基于最新的1.01版本来分析。 ## 一、虚拟机的模块 虚拟机的代码主要分散在了以下几个目录, 主要在智能合约目录contracts,一些辅助的ABI的源码,区块链目录library/…

626

EOS源码分析之四智能合约

EOS-优秀转载

# eos源码分析之四智能合约 智能合约和虚拟机部分会混合在一起讲,然后在各自的范围内偏向于哪个部分。 # 一、一个简单智能合约 智能合约的编译使用WASM来编译,也使用了一些自定义的代码用来固定智能合约的格式和入口等。智能合约产生二进制后会放到虚拟机中执行。首先看一个入门的智能…

625

EOS源码分析之三交易

EOS-优秀转载

# eos源码分析之三交易 ## 一、交易的介绍 ***说明:最新的1.0及以上代码中已经移除了相关的cycle和shared部分*** 基本上区块链都是这几板斧,又轮到交易了。一般交易都是最复杂的部分,因为它涉及到网络,帐户,数据库,共识,内存池等等好多部分。EOS的交易数据结…

624

EOS源码分析之二网络

EOS-优秀转载

# eos源码分析之二网络 # 一、网络的初始化和启动 P2P网络是区块链的运行的基础模块,在EOS中,主要就是net_plugin,http_plugin,net_pai_plugin,当然在这个过程中网络也会引用到其它的一些模块的接口,但为了清晰,重点介绍网络相关部分,其它…

623

EOS源码分析之一整体介绍

EOS-优秀转载

# EOS整体介绍 ## 一、EOS的插件式设计 EOS中,虽然编程的复杂度和设计较比特币大幅提高,但其核心的思想其实并没有多大改变,目前来看,仍然以BOOST的signal,boost::asio的信号消息机制来完成模块间的解耦。相比比特币来言,做得更优雅,封装也更良好。 先看…

621

EOS Block Data Structure

EOS-新手教程

# EOS Block Data Structure ## 整体数据结构定义图 我们先来看一张EOS整体的数据结构定义图 从这个图上可以看出来,EOS在区块数据结构的定义上并不是特别复杂. ## Block 定义 Block的定义使用的是signed_block struct,这…

619

get_controlled_accounts

EOS-新手教程

功能:获得控制的账户 参数:controlling_account #### 测试 返回 查询其中任意一个账号 返回账号信息如下 再次查询交集账号`eosio.prods` 返回账号信息如下 其中也包含了`unusedaccnts` #### 结论 所以get_controlle…

618

eosio.wrap 多签使用

EOS-新手问答

# Test eosio.wrap on Kylin Testnet ### 准备测试账户 Kylin 测试网络新建了两个账户用于 wrap 合约测试,分别为 `updatemyauth` 和 `transmytoken`,两个账户的 active 和 owner key 均为 …

617

多签创建系统账号,并部署合约(multisig eosio.sudo)

EOS-新手教程

# Deploy eosio.sudo on Kylin Testnet ### 1. 使用 multisig 创建 eosio.sudo 账号 #### 第一步,生成创建账户的 transaction 文件。 上述命令中的公钥可随意指定,因为最终创建 eosio.sudo 账号…

616

多签更新系统合约的方法 {Upgrade System Contract 1.1.0-patched}

EOS-新手教程

# Upgrade System Contract 1.1.0-patched ## 背景 主网上的 eosio 等系统账户的 RAM 资源没有限制(unlimited)。在 EOS 网络中进行 transfer 等操作的时候,如果对方是一个合约账户,存在 RAM 被对方账户恶意…

615

Error 3010014: Invalid symbol

EOS-新手问答

### 问题复现 新建账号 `bcskillsurou`,并部署eosio.token合约,此账号创建代币EOS,并发行后 当使用cleos执行transfer时 提示 但使用push action 是发送正常的.说明问题判断条件不在合约. 查看cleos代码 问题代码所在(cl…