普通开发者需要了解的优化 Solidity 合约的基础
开发中遇到过一键登录,去中心化提币功能,需要验证地址的中心化余额的功能,前端用到了web3.eth.personal.sign方法进行签名,后端用相应的库进行解签
在 Solidity 中,动态值数组是否比引用数组效率更高吗?
本文讨论 Solidity 的类特性
你能做些什么来防止合约变得太大?
本文通过字符串连接函数为例,来看看如何计算及对比 Solidity 函数的 gas 消耗
译者推荐:这是我看到关于合约升级及治理写的最好的好文章,有点长,但读完必定有收获。原文来自 OpenZeppelin首席开发人员 Santiago Palladino 关于合约升级的报告,本文详细讨论了当前各种升级方式的原理、各自的优缺点,同时列举了采用相应方案的项目,以便大家进行代码级的参考。在最后一部分,作者还提出了多种配合升级的治理方案。
本文列出了 12 个优化合约字节码的 Solidity 编程技巧。
RC20-Permit(EIP-2612)下,如何避免 使用进行两步交易:授权+ transferFrom!
减少智能合约的 gas 消耗的8种方法