MasterChef 2

masterChef的使用程度之广泛远超我的想象,之前写过一版本的分析,但是自己的认知还是不深刻。这次借用Paradigm的一篇分析文章,把masterchef重新再梳理一下。

  • bixia1994
  • 发布于 2021-12-17
  • 阅读 ( 1016 )
  • ( 26 )

在 Solidity 中破解私有变量的快速指南

在 Solidity 中破解私有变量的快速指南

合约验证小技巧

本文给出了验证合约时快速填充构造函数参数的一个小技巧。

  • Ashton
  • 发布于 2021-12-13
  • 阅读 ( 864 )
  • ( 48 )

Uniswap V2部署

最近在研究uniswap v2版本逻辑和代码,接下来我们以一篇uniswap v2版本的部署,开启uniswap的学习之路。

  • 雨哥哥
  • 发布于 2021-12-12
  • 阅读 ( 1524 )
  • ( 110 )

智能合约安全审计入门篇 —— 重入漏洞

智能合约安全审计入门系列。

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

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

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

Solidity的方方面面

Solidity的方方面面

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

解决非标准 ERC20 问题

Samczsun talk about Re-entrancy

Samczsun talk about Re-entrancy

Solidity 类特性

本文讨论 Solidity 的类特性

手把手部署以太坊可升级智能合约

如何部署以太 坊可升级智能合约

16个小技巧快速写好智能合约

16个小技巧快速写好智能合约

【翻译】用 Hardhat 进行升级部署(Using with Hardhat)

该软件包为您的Hardhat脚本添加了功能,以便您可以为您的合同部署和升级代理。取决于ethers.js。

理解以太坊合约数据读取过程 | 函数式与区块链(二)

基于函数式语言的 Ethereum 智能合约数据读取全过程

【翻译】代理升级模式(Proxy Upgrade Pattern)

本文介绍了“非结构化存储”代理模式,它是 OpenZeppelin 升级的基本构建块。

如需更深入的阅读,请参阅我们的代理模式博客文章

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

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

详解 SushiSwap

了解 SushiSwap 的实现细节

计算Solidity 函数的Gas 消耗

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

Solidity中的ecrecover的应用

探索智能合约的签名

Solidity 0.8.5 发布

Solidity 0.8.5 新变化