发布了 console.sol 库,并更新了Ganache,使其能够解析并自动记录对 console.sol的 调用,以便像 JavaScript 的 console.log 一样实现标准化输出。
Solidity智能合约有关安全和代码质量标准的建议
OpenAI 的最新版本 GPT-3.5 或 ChatGPT 为语言翻译、文本摘要和文本生成等任务的自然语言处理提供了显着改进。开发人员开始探索请求 ChatGPT 协助编写、审查或重构代码以及为开发任务提供技术信息的潜力。
“Error”指的是合约遇到无法处理的问题的情况。这可能是由于无效输入、意外状态或合约未设计处理的其他问题导致的。“Panic”指的是EVM遇到无法处理的问题的情况。
在 Solidity 中使用位图,可以为你节省大量的 Gas 费
研究如何利用 Solidity 新操作码 Prevrandao 获取随机数
Remix Analyzer 是 Remix IDE Solidity 静态分析插件的底层支撑库。这意味着它不仅可以用于 Remix IDE 同时也能用于其他项目。
内存(memory) 动态数组 进行 增删改查 操作.
本篇文章将介绍 Geth 代码库,了解以太坊的 “世界状态”,以此加深对 EVM 的整体理解。
使用Foundry工具来探索实现可升级的合约,本文介绍了可升级的合约使用的 delegatecall 时遇到的变量冲撞的问题,以及应该如何应对。
类似Hardhat,Foundry是一个Solidity智能合约开发工具链。Foundry管理您的依赖关系、编译项目、运行测试、部署,并允许您通过命令行和Solidity脚本与链交互。
解构 Solidity 合约 4: 函数体
逆向 EVM - 解析原始Calldata数据
最简单的方法实现Remix本地化部署
在这一集里,我们将探讨为智能合约编写和运行自动化单元测试,利用上 Truffle CLI 为开发者提供的很酷的功能。
解构 Solidity 合约 3:函数包装器
Solidity如何优化Gas费用
来自 Openzeppelin 的经典文章。
如何入门智能合约开发
链上数据处理面临的挑战与解决方案
扫一扫 - 使用登链小程序
59 篇文章,322 学分
36 篇文章,298 学分
108 篇文章,247 学分
21 篇文章,215 学分
9 篇文章,160 学分