先进的EOSIO编程理念
在审查EOS智能合约时,我注意到每个开发人员都有自己的编程风格,并且有许多不同的方法可以执行相同的操作,例如处理时间或将操作发送到其他合约。这篇文章是一些EOSIO库函数的思想转述,我觉得这些函数很优雅且有用。 ### 1. eosio::same_payer 第一个只是一个常量…
欢迎所有爱好区块链技术的人加入。
CATEGORY
收集一些其他的链
矿池-新手教程OtherChain-开源推荐OtherChain-优秀转载OtherChain-新手教程FabricEOSBitcoinCross chain
共 467 篇
在审查EOS智能合约时,我注意到每个开发人员都有自己的编程风格,并且有许多不同的方法可以执行相同的操作,例如处理时间或将操作发送到其他合约。这篇文章是一些EOSIO库函数的思想转述,我觉得这些函数很优雅且有用。 ### 1. eosio::same_payer 第一个只是一个常量…
EOS Nation 刚刚推出了 eosdetective.io 工具包,可以让 EOS 区块链的取证数据分析触手可及。使用 EOS Detective 时,您将能够识别 EOS 帐户之间的关系并在图表中显示结果。该工具包免费提供,能让用户自己成为侦探。 https://medi…
很多新人玩家每次充提币的时候,都是一脸懵逼,为何同是usdt,却又有不同的代币,不知如何下手才好,那么我今天就在这里给大家科普一下关于usdt三兄弟的最基本常识,不懂的可以收藏下! 首先我们先来弄清楚USDT是什么?? USDT是Tether公司推出的基于稳定价值货币美元(USD…
使用Keycat登录Bloks.io Keycat是一个基于钥匙串的身份验证器。使用Keycat,您可以像登录电子邮件一样访问任何区块链中的DApps。 在本教程中,我们将演示如何使用Keycat 登录Bloks(EOS资源管理器)以及如何在Bloks中的EOSDAQ(基于EOS…
https://github.com/BlockABC/eos-semantics https://eospark.com/semantic/playground 使人类可以理解您的EOS合同行动数据。
http://eosio-lock.net/ https://github.com/bloxchanger/ACCOUNT-LOCK 代码比较简单,就是将账户的权限移交给合约账户,并在指定的到期时间会恢复公钥。 发散思维 1. 可以作为账户的二级账户密码,一个账户2套权限私钥,要…
https://eosio.stackexchange.com/questions/2927/how-can-i-convert-a-uint128-t-to-a-string
最近项目上线,数据一致性等问题已处理完,准备做使用资源上的一些优化, 考虑到普通账户CPU和net的资源有限,需要考虑下由合约方出这部分资源,减少用户反复抵押相应资源,以及了解资源相关的学习成本。 按照思路,应该是执行合约相关的动作,用户和合约账户一同多签,并指定资源消耗方为合约…
一个老问题,编译时出现以下错误 #### 解决方案 #### 参考 https://github.com/EOSIO/eos/issues/7490
| 项目名 | 官网 | github地址 | 白皮书 | 跨链 | | ------------ | ------------ | ------------ | ------------ | ------------ | | WAX | https://wax.io/ | ht…
由于EOS防护机制,相同的data使用相同的私钥签出的签名是一样的,避免重复交易攻击, 但由于某些需求场景,即使data一致,也想相同签名每次签的不一致,那我们跟一下代码把 根据关键词`Duplicate transaction error` https://github.com…
执行 报错 #### 原因 https://github.com/EOSIO/eosio.contracts/blob/52fbd4ac7e6c38c558302c48d00469a4bed35f7c/contracts/eosio.system/src/eosio.system…
安装eosio deb包时报错 解决方案,使用`sudo dpkg -i`安装
编者注:本文对 Cosmos 网络中区块链和比特币、以太坊进行了巨细靡遗的比较。作者先从区块链系统的栈层出发,分析了比特币、以太坊在不同栈层上的技术要点,最后回归到 Cosmos 网络中的区块链,概念解释尤为清晰,是不可多得的解释文。 鉴于文章实在太长,我们在文首附上了目录。 #…
查询交易返回 查看数据 发现`trx`非object导致,查看本地代码 并未做判断,怀疑版本太旧,查看github 最新代码 https://github.com/EOSIO/eos/blob/eb88d033c0abbc481b8a481485ef4218cdaa033a/pr…
Cosmos 和 Polkadot 都是关注区块链互操作性的项目,关于二者之间的差别已经有过很多讨论。如果你还不熟悉这两个项目,Linda Xie 发过一串推特介绍过这两个项目,可以作为很好的入门材料。 虽然已经有很多帖子分析过这两个项目的区别了,但是我认为其中大部分都存在一定的…
跨链加密货币资产转移是开发团队在 Cosmos 中实现的核心功能。在 Cosmos 生态中,加密资产可以通过 IBC 协议进行转移。IBC 协议是一种能够促进互操作能力的跨链通信协议(Inter-Blockchain Communication Protocol)。值得一提的是,…
### 权益证明的漫漫长路 权益证明的定义可以查看理解权益证明。 1982年,拜占庭将军问题首次被Lamport,Shostak和Pease提出。Cosmos的Ethan Buchman这样描述它:”这是一个在可妥协的通信网络中实现分布式协议的问题,也就是在不可靠的环境中建立一个…
Ethermint 是一个在 Tendermint 上的 Ethereum 优化的产物。将 Ethermint 和 Cosmos Hub 同时发布是为了双方能够促进对方发展:在保证智能合约可编写和执行,同时利用Tendermint引擎提高效率。 ### Ethermint的主要特…
but if I use [[eosio::on_notify("eosio.token::transfer")]], compilation is success #### 解决 升级 eosio.cdt v1.6.2+ #### 参考 https://github.com/E…