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
  • 阅读 ( 2972 )
  • ( 85 )

跟我学 Solidity :引用变量

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

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

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

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

Solidity 优化 - 控制 gas 成本

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

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

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

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

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

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

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

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

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

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

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

在 Solidity中使用值数组以降低 gas 消耗

本文讨论如何使用值数组(Value Array)替换引用数组(Reference Array)来减少 Solidity 智能合约的gas 消耗。

  • Tiny熊
  • 发布于 2020-08-20
  • 阅读 ( 5453 )
  • ( 257 )

Solidity 十大常见安全问题

CheckMarx 总结了当前最容易出现的 10 个 Solidity 安全问题

Solidity 中文文档更新到0.6.4

Solidity v0.6.0带来的那些变化, 一起来看看.

  • Tiny熊
  • 发布于 2020-03-13
  • 阅读 ( 4861 )
  • ( 248 )

Solidity 中编写内联汇编(assembly)的那些事[译]

在编写合约时,有时候需要使用汇编来帮助我们完成Solidity没法完成的事情(得益于汇编可以直接与EVM交互), 本文介绍了使用汇编的优缺点及如何在Solidity中编写汇编。

  • Tiny熊
  • 发布于 2020-02-23
  • 阅读 ( 16332 )
  • ( 214 )