本文讨论如何使用值数组(Value Array)替换引用数组(Reference Array)来减少 Solidity 智能合约的gas 消耗。> * 原文地址:https:medium.comcoinmonksvalue-arrays-in-solidity-32ca65135d5b 作者: [Julian Goddard](https:medium …
Solidity
在 Solidity 中,处理大数溢出和小数点是个头痛的问题,本文也许会给你一些思路。> * 原文链接:https:medium.comcoinmonksmath-in-solidity-part-3-percents-and-proportions-4db014e080b1 作者:[Mikhail Vladimirov](https:medium.c …
在大多数应用中,使用列表相当简单。大多数语言都提供用于处理列表的库,我们不必担心使用细节。但是,智能合约不同于“大多数应用程序”,我们需要特别注意区块链施加的设计限制。> * 原文:http:www.blockchainthings.ioarticle.aspx?i=4 作者:**[Alexander Zammit](http:www.blockcha …
本文探讨的通过函数选择器来实现对函数级别的访问控制非常有参考价值。> * 原文链接: https:hackernoon.comidentifying-smart-contract-orchestration-patterns-in-solidity-pd223x20 作者: [@albertocuestacanada](https:hackernoon …
Etherscan,不仅仅是浏览器> 本文由 利牧 同学供稿 以太坊是当前最知名的区块链系统之一,其生态极其丰富,被称为区块链2.0的代表。 那么,对于这样一个区块链系统,我们除了阅读其白皮书、黄皮书及源码外,还有哪些了解其的方式呢? 这里,就为大家介绍一下 Etherscan。Etherscan 是以太坊官方支持的区块链浏览器。通过它,我们不但可以查 …
本文基于Solidity 0.5.8版本> * 原文链接:https:medium.comcoinmonksgas-optimization-in-solidity-part-i-variables-9d5775e43dde 作者:[Will Shahda](https:medium.com@ethdapp) > * 译文出自:[登链翻译计划]( …
要成为一名熟练的Soldity开发者,及时了解最新的可靠性变化是重要的一部分。> * 原文链接:https:forum.openzeppelin.comtchanges-in-solidity-0-7-03758 作者:[CallMeGwei](https:forum.openzeppelin.comuCallMeGwei) > * 译文出自:[ …
如何解决 "Stack Too Deep(堆栈太深)" 的问题> * 原文链接:https:soliditydeveloper.comstacktoodeep 作者:[Markus Waas](https:soliditydeveloper.commarkuswaas) > * 译者:[Tiny 熊](https:learnblockchain. …
通过链表来实现O(1) 复杂度的可迭代映射。> * 原文链接:https:medium.combandprotocolsolidity-102-2-o-1-iterable-map-8d905298c1bc,作者:[Bun Uthaitirat](https:medium.com@taobunoi?source=post_page-----8d9052 …
本文探索了使用可迭代映射来实现排序列表。> * 原文链接:https:medium.combandprotocolsolidity-102-3-maintaining-sorted-list-1edd0a228d83 作者:[Bun Uthaitirat ](https:medium.com@taobunoi?source=post_page----- …