eos系统合约介绍 — 提案合约eosio.msig (下)
### 简介 本篇将为大家介绍eosio.msig的源码实现,合约代码库详见:eosio.msig。eosio.msig主要有propose、approve、unapprove、cancel、exec、invalidate这几种方法,下面会详细逐一介绍每种方法的功能和实现细节。 …
欢迎所有爱好区块链技术的人加入。
CATEGORY
收集一些其他的链
矿池-新手教程OtherChain-开源推荐OtherChain-优秀转载OtherChain-新手教程FabricEOSBitcoinCross chain
共 467 篇
### 简介 本篇将为大家介绍eosio.msig的源码实现,合约代码库详见:eosio.msig。eosio.msig主要有propose、approve、unapprove、cancel、exec、invalidate这几种方法,下面会详细逐一介绍每种方法的功能和实现细节。 …
### 简介 本篇将为大家介绍eos另一个系统合约eos.msig的主要功能和源码实现细节。eos.msig是eos的提案合约,同样也是cleos multisig命令调用的系统合约,可用于提案、通过/不通提案、执行多重签名交易等功能。由于涉及内容较多,介绍将分为上下两篇,上篇将…
创建账号时`Error 3050003` 如果nodeos启动时开始错误显示 根据Details就能看出,由于创建的账户名不属于常规的账户名“1-5,a-z”12位。是需要事先投标购买成功的。
我们知道目前EOS DApp运行,目前分为两种方式 - App提供DApp运行环境。App内置浏览器控件,注入js,DApp运行时用注入的js与App内置的钱包交互,DApp需要私钥签名时,将需要签名的数据通过注入的js将数据传给外部的钱包,使用钱包当前选中的私钥将数据签名,然后…
### version返回版本信息 #### 返回EOS客户端版本信息 ### create在区块链上和区域外创建数据 #### create key 创建密钥 命令格式:`$ cleos create key` 为了创建一个帐户,你需要两个新的密钥:所有者和激活密钥。你可以要求…
最近几篇文章,持续在聊EOS的资源分配模型。今天节后上班第一天,我们来聊个五块钱的天,看看EOS节点的收入问题:收益有多少,是怎么计算出的。 当下一次有人问你,EOS的通胀比率是多少,节点的奖励比例是多少,怎么分配的时候,也许这篇文章可以帮你回答这些问题。 主要用到的网站: - …
### 一、EOS通胀及奖励怎么分? 众所周知,EOS采取每年增发5%代币的通胀模式。这是因为EOS采用了DPOS共识机制,而且没有任何交易手续费(明面上的),所以它通过增发代币的方式来鼓励节点提供计算资源和记账。 但实际上,这些增发的EOS并不完全用于节点奖励,而是分为两部分,…
## eosjs简明使用手册(最新版) ##### 作者:古千峰 2018-7-15 以下教程用于EOS正式版,已在DEV开发链和EOS1.0.5-1.0.7版本的主链上测试通过。 官方文档因为版本的原因,内容多有错误,仅供参考。 *eosjs的API与http-RPC调用一致,…
# EOS 智能合约最佳安全开发指南 这篇文档旨在为 EOS 智能合约开发人员提供一些智能合约的**安全准则**及**已知漏洞分析**。我们邀请社区对该文档提出修改或完善建议,欢迎各种合并请求(Pull Request)。若有相关的文章或博客的发表,也请将其加入到参考文献中。 #…
### 前言 常规的讲解DApp开发的文章,大都直接从区块链方式讲起,对于没有接触过区块链的同学,可能不太好理解,今天我们尝试从传统的web开发,对比讲解DApp开发。 对于目前常见的DApp大都是以Web的形式,其实DApp并不局限于Web形式,也可以是PC客户端,也可以是Ap…
## 开发语言 ### C Sharp - https://github.com/GetScatter/eos-sharp - https://github.com/eosnewyork/EOSDotNet ### Go - https://github.com/eoscanad…
### 注册登录账号 - 网站创建账号 https://www.npmjs.com/signup - 或者在终端命令创建,终端内输入`npm adduser`输入新注册的账号和密码以及邮箱 已经创建账号后`npm login`登录账号 输入`npm whoami`可以查看已登录的…
为了更灵活的查询EOS blocks入库到MongoDB的数据,我们将支持 GraphQL ### GraphQL GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。 GraphQL 对你的 API 中的数据提供了一套易于理解的完整描述,使得客户端能…
### 方法一:多重签名智能合约 EOS权限体系通过权重(Weight)和阈值(Threshold)来限制合约账户,可以实现多个人共同管理一个账户资金,假设智能合约账户有5个人的公钥,每个公钥的权重为1,权限的总阈值为3,这就表示必须要这5个人中至少3个人签名,才可以转移资金和修…
由于EOS blocks数据同步到Mongo数据库后,体积很大,查询缓慢,并且机器配置比较低,同时运行nodeos写入MongoDB有点遭不住,so,部署下mongo集群,并做分片配置 ------------ ## 1. 安装 MongoDB 准备了三台分别1T存储的云主机。三…
取消抵押资源后 三天后72h后解除抵押 72h后查看账户 提示`available to claim now with 'eosio::refund' action`,抵押解除后,需要账户主动申请退款 查询账户,之前抵押已到账
由于需要检查EOS Rpc API的健康运行情况,所以需要一个检查的脚本定期运行 监控需要发送微信消息,先参考《推荐一个简单的服务器监控,发送消息给微信的方案「Server酱」》,注册下面需要用的`SCKEY` 新建`api_monitor.sh`,内容如下 #### 依赖 返回…
transaction 里面有一个 delay_sec 的参数,默认是0,可以通过自定义实现延迟EOS转账。 具体代码可以查看 contracts/eosiolib/transaction.hpp 我们通过写一个新的合约,实现延时转账的 send 功能 最后需要记得对发送者账户进…
#### EOS核心仲裁庭费用表 本费用表适用于在EOS核心仲裁庭(ECAF)的争议解决机制(RDR)之下进行的仲裁,详情请参见此处https://eoscorearbitration.io/home/governance/ 本费用表将会不定期的修订。ECAF的费用将以EOS的形…