文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
使用 foundry cheatcode 在 test 中模拟交易
在 Foundry 的 cheatcode 中,mockCall、mockCallRevert 和 mockFunction 使合约测试更高效。
Foundry
cheatcode
Q1ngying
发布于 2024-11-01
阅读 ( 1733 )
( 15 )
初识foundry框架(二)
foundry常用
Foundry
浪迹陨灭
发布于 2024-11-01
阅读 ( 2051 )
( 20 )
初识foundry框架(一)
foundry常用
foudry
浪迹陨灭
发布于 2024-11-01
阅读 ( 1906 )
( 19 )
11种高级Solidity Gas优化技巧
本指南介绍了11种高级的Solidity gas优化技巧,强调优化智能合约的gas成本能够显著提升协议的可扩展性和用户体验。通过减少链上数据、使用映射而非数组、利用常量和不可变变量等方法,开发者可以实现高达90%的gas节省。这些优化策略不仅能降低成本,还能提升合约的安全性。
Solidity
gas优化
智能合约
映射
常量
可变性
Cyfrin
发布于 2024-10-31
阅读 ( 1077 )
( 2 )
用于检测变形智能合约的工具
变形智能合约指的是在合约地址上的代码会被修改。 本文介绍一个工具用于检测变形智能合约
CREATE2
变形智能合约
create3
a16z Crypto
发布于 2024-10-31
阅读 ( 2117 )
( 25 )
合约创建指南: create、create2 和 create3
合约创建指南: create、create2 和 create3 的区别及应用场景
CREATE2
CREATE
create3
Solichain
发布于 2024-10-30
阅读 ( 2719 )
( 51 )
存储中的数组
文章介绍了在Solidity中如何操作存储中的数组,包括添加、删除元素以及获取数组长度等操作,并提供了相关的代码示例和解释。
Solidity
数组
存储
push
pop
Remix
RareSkills
发布于 2024-10-29
阅读 ( 1026 )
Solidity语言 - 如何使用 Hardhat 在 Solidity 中创建智能合约工厂
本文介绍了如何使用Solidity实现工厂合约模式。首先,读者需要具备一些Solidity基础知识。接着,通过具体步骤展示了如何创建工厂合约,使其能够生成多个Greeter合约实例,并详细讲解了相关函数及其功能。最后,读者可以在本地环境中与合约进行互动,巩固所学内容。
Solidity
工厂合约
Greeter合约
Hardhat
智能合约
区块链
QuickNode
发布于 2024-10-26
阅读 ( 1048 )
利用Truffle开发一个DAPP投票应用
实现一个投票DAPP的基本需求: 每人(钱包/账号)只能投票一次 记录一共有多少个候选人 记录每个候选人的的得票数完整的项目结构
Kit
发布于 2024-10-26
阅读 ( 1598 )
( 14 )
学习 Solidity 的五大最佳免费课程
本文介绍了五个免费的Solidity智能合约开发课程,适合不同级别的学习者。每个课程都提供了详细的主题和内容,帮助开发者入门和深入探索区块链技术。
Solidity
智能合约
区块链
DeFi
课程
开发
Cyfrin
发布于 2024-10-26
阅读 ( 1391 )
学习不变量测试 第一天
不变量测试
Solidity
测试
Recon
发布于 2024-10-24
阅读 ( 2164 )
( 53 )
EOF 详解:开发者需要了解的内容
EVM 对象格式(EOF)详解:开发者需要了解的内容
EOF
EVM
Pectra
BuildBear
发布于 2024-10-23
阅读 ( 2286 )
( 63 )
掌握 Solidity:以太坊开发者必知的面试问题
Solidity 中一些实践中经常遇到的问题
Solidity
面试
Magda Jankowska
发布于 2024-10-23
阅读 ( 1913 )
( 45 )
在 Kakarot ZkEVM 上使用 Starknet Scaffold 构建应用
Kakarot ZkEVM 弥合 CairoVM 和 EVM 之间的差距
CairoVM
Kakarot
Horus Labs
发布于 2024-10-23
阅读 ( 1455 )
( 5 )
精通 Solidity 的 Gas 效率:应对 Base 和其他 L2 链上不断上涨的费用的 12 个技巧
本文提供了十二个关于Solidity智能合约的gas优化技巧,旨在帮助开发者在Layer 2链如Base上降低交易费用。技巧包括最小化链上数据、使用映射代替数组、利用常量和不可变量等,旨在有效提高合约的执行效率和降低成本。
Solidity
gas优化
Layer 2
合约效率
映射
常量
Cyfrin
发布于 2024-10-22
阅读 ( 808 )
使用 Foundry 命令和脚本,快速部署与开源一个合约
使用Foundry命令和脚本,快速部署与开源一个合约cast命令初步使用cast与forge不同,是用于与以太坊合约进行交互的工具。而forge侧重于合约的开发和测试,两者配合使用。常用钱包命令castwallet-h查看帮助castwalletnew/new-
Foundry
部署
开源
验证
dwoura
发布于 2024-10-20
阅读 ( 2501 )
( 24 )
Foundry 使用教程和单元测试、UUPS等示例
本文介绍了 Foundry 各个组件的使用,不单纯重复文档的内容,而是关注最常使用的部分。
Foundry
单元测试
UUPS
0xE
发布于 2024-10-18
阅读 ( 3845 )
( 35 )
使用Foundry进行智能合约模糊测试的完整指南
本指南详细阐述了如何使用Foundry框架进行Solidity智能合约的模糊测试(fuzz testing)。文章首先介绍了什么是不变性(invariant),然后分别讲解了无状态和有状态的模糊测试的实现,并通过代码示例展示了相关实现步骤。最后强调了模糊测试在保证智能合约安全性方面的重要性。
模糊测试
Solidity
Foundry
智能合约
不变性
代码安全
Cyfrin
发布于 2024-10-16
阅读 ( 1837 )
Solidity 复杂类型状态变量在 EVM 中存储布局
in
代理模式与 Delegatecall 规范手册
in
代理模式与 Delegatecall 规范手册
全面理解复杂类型的存储布局
EVM
存储布局
RareSkills
发布于 2024-10-15
阅读 ( 2530 )
( 135 )
【Damn Vulnerable DeFi V4】1 | Unstoppable 题解
CTF Writeups 系列:"Unstoppable" 本题涉及到闪电贷和代币化保险库。
ctf
Writeups
闪电贷
ERC-4626
ERC-3156
0xE
发布于 2024-10-13
阅读 ( 1794 )
( 17 )
‹
1
2
...
7
8
9
10
11
12
13
...
51
52
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
跨链架构
FungibleAsset
L1 区块
BLS12-377
桥接攻击
研究资金
Aztec网络
Trail of Bits
反女巫攻击
安全智能账户
量子门
HARD
Magic Internet Money
SPL Name Service
virtual函数
固定收益
随机抽样
Japan
msg.sig
BIP 353
Custom Webhooks
偿付证明
生物技术
Tensorians
奖学金
30天文章收益榜
»
Tiny熊
195 篇文章,1128 学分
Henry
118 篇文章,738 学分
thogiti
73 篇文章,386 学分
blockmagnates
101 篇文章,367 学分
寻月隐君
303 篇文章,361 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: