Foundry 教程: 用Solidity编写ERC-20测试用例

极快的测试,不再使用 BigNumber.js,只有 Solidity 代码

Solidity - 使用位运算节省 gas

Solidity - 使用位运算节省 gas,在这篇文章中,我将解释其中的一些技巧,并通过一款更简单的井字棋游戏来分享我的思考过程。

Gas 优化:Solidity 中的使用动态值数组

在 Solidity 中,动态值数组是否比引用数组效率更高吗?

  • aisiji
  • 发布于 2021-12-08
  • 阅读 ( 5013 )
  • ( 57 )

安全的处理 ERC20 转账(解决非标准 ERC20 问题)

解决非标准 ERC20 问题

Solidity 类特性

本文讨论 Solidity 的类特性

如何缩减合约以规避合约大小限制

你能做些什么来防止合约变得太大?

详解 SushiSwap

了解 SushiSwap 的实现细节

计算Solidity 函数的Gas 消耗

本文通过字符串连接函数为例,来看看如何计算及对比 Solidity 函数的 gas 消耗

Solidity中的ecrecover的应用

探索智能合约的签名

Solidity 0.8.5 发布

Solidity 0.8.5 新变化

探究新的 Solidity 0.8 版本

如何将你的合约升级到Solidity 0.8?

探索以太坊合约委托调用(DelegateCall)

call()delegatecall()的异同。在delegatecall()的情况下,我们需要关心字段变量的顺序

Solidity 技巧:如何减少字节码大小及节省 gas

本文列出了 12 个优化合约字节码的 Solidity 编程技巧。

Solidity 0.7.0 更新点

Solidity 0.7.0 所涉及的更新的概述

  • Tiny熊
  • 发布于 2020-12-04
  • 阅读 ( 3130 )
  • ( 85 )

跟我学 Solidity :引用变量

引用类型,应明确指定数据位置

Solidity 优化 - 减少智能合约的 gas 消耗的8种方法

减少智能合约的 gas 消耗的8种方法

  • Tiny熊
  • 发布于 2020-11-02
  • 阅读 ( 7043 )
  • ( 137 )

Solidity 优化 - 控制 gas 成本

以太坊 gas 成本居高不下,每个智能合约开发者都应该了解如何减少 gas 消耗。

  • Tiny熊
  • 发布于 2020-10-28
  • 阅读 ( 7094 )
  • ( 57 )

Solidity 优化 - 如何维护排序列表

本文探索了使用可迭代映射来实现排序列表。

  • Tiny熊
  • 发布于 2020-10-28
  • 阅读 ( 7224 )
  • ( 158 )

Solidity 优化 - 编写 O(1) 复杂度的可迭代映射

通过链表来实现O(1) 复杂度的可迭代映射。

  • Tiny熊
  • 发布于 2020-10-27
  • 阅读 ( 6754 )
  • ( 273 )

[译]优化 Solidity 中的百分数和比例运算

在 Solidity 中,处理大数溢出和小数点是个头痛的问题,本文也许会给你一些思路。

  • Po
  • 发布于 2020-08-24
  • 阅读 ( 5237 )
  • ( 215 )