EOS

2018年11月2日

多节点EOS网络搭建

创世节点搭建->创建钱包->解锁钱包->导入所有的私钥->创建系统账户->部署系统合约->发行SYS Token->授予eosio.msig特权->创建节点账号与普通账号->注册为生产者->配置新的EOS节点->用户投票->新的节点开始轮流出块->移除eosio特权账户

进一步了解
2018年9月18日

EOS账户权限与多重签名

eosio的权限体系是一套适应性与复杂性都很高的,无论是在DAWN 4.0加入的`eosio.code`权限还是`eosio.msig`都可以帮协助我们实现一套相对完善的系统或DAPP;这里将重点介绍多重签名的实现。

进一步了解
2018年9月18日

EOS常用及部分特殊命令

导入密钥、创建密钥、解锁钱包、创建账号、部署合约、调用eosio.bios合约将一个节点注册为区块生产者、通过cpp生成wast与abi、token创建、派发、转账

进一步了解
2018年9月13日

EOS智能合约-编写、发布、调用、删除

此篇将编写一份以录入资产信息为业务的智能合约,包含创建、通过ID更新、通过user更新三个方法,一个主键,一个索引,来介绍智能合约的编写、发布、调用方面的内容。

智能合约的编写主要还是参考[官方C++文档](https://developers.eos.io/eosio-cpp/reference),用eosio的官方合约作为样板逐步掌握。

进一步了解
2018年9月6日

EOS使用问题汇总

记录使用EOSIO过程种所有的问题。包括cleos与eosjs的问题(本质上讲两个的大部分问题是同样的原因)。包括创建账号失败、事务失败、无法提交、无连接网络。

进一步了解
2018年8月29日

EOS智能合约-概述

EOSIO区块链使用WebAssembly(WASM)执行用户生成的应用程序和代码。WASM是一种新兴的Web标准,得到了Google,Microsoft,Apple和其他公司的广泛支持。目前,用于构建编译为WASM的应用程序的最成熟的工具链是clang、llvm、C/C++编译器。为获得最佳兼容性,建议您使用EOSIO工具链。第三方开发的工具链包括:Rust,Python和Solidity。虽然这些语言可能看起来更简单,但它们的性能可能会影响您构建的应用程序的规模。我们希望C++成为开发高性能和安全智能合约的最佳语言,并计划在可预见的未来使用C++。

进一步了解
2018年8月28日

EOS账户和钱包

本文主要讲解在命令行下操作钱包和帐户管理,以及EOSIO组件如何相互交。

包括了如何创建和管理钱包及其密钥,然后使用cleos组件通过区块链进行交互。然后,将学习如何使用cleos创建帐户。后续将介绍一些cleos,keosd以及nodeos之间的相互作用及签署发布到blockchain等内容。

进一步了解
2018年8月27日

EOS单节点启动与配置说明

本文重点介绍EOS配置文件config.ini的各项的解释及其作用。
EOS,可以理解为Enterprise Operation System,即为商用分布式应用设计的一款区块链操作系统。EOS是引入的一种新的区块链架构,旨在实现分布式应用的性能扩展。注意,它并不是像比特币和以太坊那样的货币,而是基于EOS软件项目之上发布的代币,被称为区块链3.0。

进一步了解