文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
详解 ERC-7201 存储命令空间
in
代理模式与 Delegatecall 规范手册
in
代理模式与 Delegatecall 规范手册
详解 ERC-7201 存储命令空间
ERC7201
RareSkills
发布于 2024-12-23
阅读 ( 1364 )
( 11 )
go调用solidity 合约新方法
in
晓道秘籍
in
晓道秘籍
Human-Readable ABI 方式调用solidity 合约,go版。
Solidity
abigen
ethers
晓道
发布于 2024-12-21
阅读 ( 1248 )
( 23 )
verge下最节省gas的智能合约写法
改什么把map改成array比如我们现在有三种优先队列的实现.当前mainet下最节省gaslibraryHeapMapping{usingSafeCastfor*;structUint256Heap{//键是节点在堆中的位置(索引)
ben46
发布于 2024-12-17
阅读 ( 825 )
( 14 )
下一个 700 种 EVM 语言
作者讨论了智能合约开发中编程语言特性的重要性,以期提升安全性和效率。通过回顾OpenZeppelin Contracts的开发经验, 强调了安全抽象和防错设计的重要性,同时指出手写汇编来优化性能,有可能导致安全隐患。最后,提出了一个新EVM语言的构想,旨在结合功能语言的优势,推动编程语言设计的创新
Solidity
frang.io
发布于 2024-12-16
阅读 ( 1159 )
( 41 )
合约向导 - OpenZeppelin 文档
本文档介绍了 OpenZeppelin Contracts Wizard,一个交互式工具,可以帮助用户快速生成智能合约样板代码,并学习 OpenZeppelin Contracts 提供的组件。Wizard 允许用户自定义合约的名称、符号、功能(如 Mintable、Burnable、Pausable 等),并提供 AI 助手解答智能合约开发相关问题。
智能合约
OpenZeppelin
Solidity
代码生成
ERC20
ERC721
OpenZeppelin
发布于 2024-12-15
阅读 ( 202 )
Web3.py 开发者指南
Web3.py 开发者指南
web3.py
BuildBear
发布于 2024-12-12
阅读 ( 2713 )
( 45 )
深入了解最小代理合约
深入了解最小代理合约
最小代理
操作码
AI 翻译官
发布于 2024-12-10
阅读 ( 12389 )
( 59 )
深入探讨代理(Proxy)
深入探讨代理(Proxy) 、可初始化代理、可升级代理、透明代理、UUPS 、信标代理、 变形合约
代理合约
合约升级
透明代理
变形智能合约
yAcademy
发布于 2024-12-10
阅读 ( 1237 )
( 25 )
ethers.js与solidity智能合约交互(hardhat项目)
1、test脚本中如何获取合约中的状态变量//合约中public类型的状态变量支持getter()特性,可以直接使用部署合约的实例调用如:vault.token()contractVault{//这里的token属性是public,自带getter()方法IERC20p
zsjayy
发布于 2024-12-06
阅读 ( 1117 )
( 14 )
在外部审计前 使用不变性模糊测试之前找到高风险漏洞
在外部审计前 使用不变量模糊测试之前找到高风险漏洞
不变性模糊测试
Foundry
Dacian
发布于 2024-12-05
阅读 ( 1518 )
( 34 )
Solidity库 | 双向链表
有时Solidity语言本身的数据结构无法很好地满足开发需求,此时我们需要实现相关库。本文介绍一个双向链表的库合约,在其它合约中引入即可使用。
Solidity
合约
最佳实践
卡卡
发布于 2024-12-04
阅读 ( 1031 )
( 16 )
透明代理 vs UUPS:智能合约升级模式全景解析与实用指南
in
Web3
in
Web3
透明代理vsUUPS:智能合约升级模式全景解析与实用指南随着区块链技术的不断发展,智能合约的升级能力成为项目长期发展的关键需求。其中,透明代理(TransparentProxy)和UUPS(UniversalUpgradeableProxyStandard)是两种主流的升级模式。本文
合约
合约升级
Web3
Solidity
UUPS
透明代理
寻月隐君
发布于 2024-12-03
阅读 ( 1911 )
( 45 )
汇编回滚
in
代理模式与 Delegatecall 规范手册
in
代理模式与 Delegatecall 规范手册
本文详细介绍了如何通过内联汇编更高效地实现 Solidity 中的回滚操作,深入探讨了 `mstore` 和 `mstore8` 操作码的使用方式,并通过示例代码展示了如何在汇编中实现无消息回滚、自定义错误回滚以及带有原因字符串的回滚。
Solidity
回滚
汇编
mStore
mstore8
gas优化
RareSkills
发布于 2024-12-02
阅读 ( 699 )
Solidity语言 - Yul是什么? - Quicknode
这篇文章详细介绍了Yul语言,作为以太坊上智能合约的低级语言,具有更高的代码执行效率。文章包括Yul的语法、数据类型、控制流、函数以及Yul和Solidity的对比,并提供了一些示例代码和编译工具的推荐,以帮助开发者理解和应用Yul语言。文章结构清晰,内容丰富,有助于熟悉低级编程概念的开发者进行智能合约优化。
Yul
智能合约
以太坊
低级编程
代码优化
代币
QuickNode
发布于 2024-12-02
阅读 ( 692 )
Solidity合约开发小贴士
以太坊是一个公共网络,在设计合约的接口时,除了考虑己方的交互外,还应该考虑公众是否方便获取到合约中的数据。
以太坊
Solidity
最佳实践
卡卡
发布于 2024-11-29
阅读 ( 1288 )
( 22 )
solidity中的接口和抽象合约
in
Solidity从入门到进阶
in
Solidity从入门到进阶
在Solidity中,接口(interface)和抽象合约(abstractcontract)都是用来定义合约的抽象行为,它们有相似之处,但也有一些关键的区别。下面是它们的用法、区别和联系。接口(Interface)接口是合约的一个非常简单的抽象,定义了合约应当实现的外部函数签名,但不包括
接口
抽象合约
Louis
发布于 2024-11-28
阅读 ( 1438 )
( 39 )
Solidity | Natspec注释格式
Natspec,NaturalLanguageSpecification,是使用自然语言注释向Solidity代码添加文档的标准格式。Natspec注释使Solidity代码更具有可读性和理解性。
EVM
Solidity
最佳实践
卡卡
发布于 2024-11-27
阅读 ( 1220 )
( 15 )
验证智能合约代码的不同方法
本文介绍了验证智能合约源代码的五种方法,并强调了智能合约的重要性、工具及其应用。重点包括使用Etherscan、Hardhat、Remix.IDE等进行合约验证的具体步骤。文章结构清晰,包含丰富的内容和代码示例,并提供了具体的实现步骤与工具建议。
智能合约
Etherscan
验证
Hardhat
Remix.IDE
区块链
QuickNode
发布于 2024-11-26
阅读 ( 1126 )
单个solidity合约的文件结构
in
Solidity从入门到进阶
in
Solidity从入门到进阶
基本定义本节是我们合约的开头,我们首先来介绍下合约的文件结构。一个单个合约文件的结构需要清晰、有条理,便于阅读、理解和维护。文件头部声明SPDX-License标识符用于声明合约的许可证类型(MIT、Apache-2.0等)。
合约文件结构
Louis
发布于 2024-11-26
阅读 ( 1057 )
( 19 )
从第一原理扩展以太坊虚拟机:重新构想存储层
本文详细探讨了区块链虚拟机的存储层及其面临的挑战,特别是以太坊的Merkle Patricia Trie结构带来的高昂存储成本和状态膨胀问题。通过分析各种区块链(如Solana、Sui、Sei)在存储和检索数据方面的优化策略,本文旨在提出有效的解决方案来实现更高的性能和可扩展性。作者呼吁社区参与协作,共同推动更美好的区块链基础设施的发展。
以太坊
存储层
Merkle Patricia Trie
状态膨胀
Solana
Sei
SeiNetwork
发布于 2024-11-23
阅读 ( 501 )
‹
1
2
3
4
5
6
7
8
...
47
48
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
以太坊
区块链
智能合约
Solana
DeFi
Solidity
NFT
Web3
零知识证明
区块链安全
EVM
Move
去中心化
Rust
比特币
每周以太坊
DApp
加密货币
Sui
Rollup
Layer2
预言机
MEV
Uniswap
OpenZeppelin
30天文章收益榜
»
寻月隐君
208 篇文章,857 学分
CoinsBench
67 篇文章,712 学分
Helius
133 篇文章,607 学分
QuickNode
413 篇文章,535 学分
OpenZeppelin
132 篇文章,390 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: