文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
【Solidity Yul Assembly】2.2 | How Solidity Uses Memory
in
Solidity Yul Assembly 内联汇编
in
Solidity Yul Assembly 内联汇编
Solidity 是如何使用内存的?
Yul
Solidity合约
内联汇编
assembly
0xE
发布于 2024-08-22
阅读 ( 1768 )
( 19 )
【Solidity Yul Assembly】2.1 | Memory Operations
in
Solidity Yul Assembly 内联汇编
in
Solidity Yul Assembly 内联汇编
从本章开始,我们来研究内存布局。
Yul
Solidity合约
内联汇编
assembly
0xE
发布于 2024-08-21
阅读 ( 1556 )
( 10 )
初学solidity的一些笔记
初学solidity的一些笔记
Solidity合约
undefined
发布于 2024-08-20
阅读 ( 1269 )
( 14 )
【Solidity Yul Assembly】1.5 | Storage of Arrays and Mappings
in
Solidity Yul Assembly 内联汇编
in
Solidity Yul Assembly 内联汇编
数组与映射是如何存放在“存储槽”的?
Yul
Solidity合约
内联汇编
assembly
0xE
发布于 2024-08-20
阅读 ( 1631 )
( 12 )
【Solidity Yul Assembly】1.4 | Storage Offsets and Bitshifting
in
Solidity Yul Assembly 内联汇编
in
Solidity Yul Assembly 内联汇编
读取和修改同一个槽中的不同数据,往往需要使用位移和掩码操作。
Yul
Solidity合约
内联汇编
assembly
0xE
发布于 2024-08-19
阅读 ( 1443 )
( 12 )
如何使用Solidity编写以太坊智能合约
本文为以太坊开发新手提供了一份关于如何使用Solidity编写智能合约的详细指南。文章介绍了以太坊、智能合约和Solidity的基本概念,并提供了一个简单的智能合约示例与部署步骤,适合初学者学习。该指南还强调了Ropsten测试网的使用,并提供了有关设置和使用Remix IDE的说明。
以太坊
智能合约
Solidity
Remix IDE
ropsten
QuickNode
发布于 2024-08-18
阅读 ( 1092 )
【Solidity Yul Assembly】1.3 | Storage Slots
in
Solidity Yul Assembly 内联汇编
in
Solidity Yul Assembly 内联汇编
读取和修改存储变量。
Yul
Solidity合约
内联汇编
0xE
发布于 2024-08-17
阅读 ( 1510 )
( 13 )
【Solidity Yul Assembly】1.2 | Basic Operations
in
Solidity Yul Assembly 内联汇编
in
Solidity Yul Assembly 内联汇编
for 循环与 if 语句。
Yul
Solidity合约
内联汇编
0xE
发布于 2024-08-16
阅读 ( 1663 )
( 71 )
【Solidity Yul Assembly】1.1 | Types
in
Solidity Yul Assembly 内联汇编
in
Solidity Yul Assembly 内联汇编
在 Yul 中没有多种类型的概念,或者说只有一种类型——u256,也可以理解为 bytes32。
Yul
Solidity合约
内联汇编
0xE
发布于 2024-08-16
阅读 ( 1617 )
( 27 )
Solidity 开发环境
本文介绍了如何使用 Remix 在线 IDE 创建和部署 Solidity 智能合约,提供了编写和测试简单合约的步骤。
Solidity
智能合约
Remix
编译
部署
RareSkills
发布于 2024-08-15
阅读 ( 728 )
【教程】使用 OpenZeppelin Monitor 监控智能合约的链上活动
使用 OpenZeppelin Monitor 监控智能合约的链上活动
OpenZeppelin
Monitor
OpenZeppelin
发布于 2024-08-14
阅读 ( 2136 )
( 20 )
Michael.W基于Foundry精读Openzeppelin第68期——UpgradeableBeacon.sol
in
Michael.W基于Foundry精读Openzeppelin
in
Michael.W基于Foundry精读Openzeppelin
UpgradeableBeacon库是信标代理模式中的信标合约的实现,与一个或多个`BeaconProxy`库实例配合使用。所有到`BeaconProxy`的调用都会被委托到本库指向的逻辑合约上。本库的owner具有更换逻辑合约地址的权限,从而实现信标代理合约的升级功能。
UpgradeableBeacon
OpenZeppelin
Foundry
Michael.W
发布于 2024-08-13
阅读 ( 1965 )
( 33 )
利用 Chainlink VRF 实现100 Token抽奖:从名单中随机选出幸运得主的完整指南
in
Web3
in
Web3
利用ChainlinkVRF实现100Token抽奖:从名单中随机选出幸运得主的完整指南在区块链应用中,公平和不可预测的随机性是实现透明抽奖和激励机制的关键。ChainlinkVRF(可验证随机函数)为智能合约提供了一个可验证且公正的随机数生成方案,使得合约能够在不牺牲安全性的前提下进行随
寻月隐君
发布于 2024-08-12
阅读 ( 2589 )
( 26 )
Solidity 调用其他合约
本文介绍了智能合约之间的相互调用,并通过代码示例展示了如何实现合约间的通信,解释了 `call` 函数的使用、ABI编码、以及函数返回值的处理。
智能合约
Solidity
ABI编码
view函数
call函数
合约通信
RareSkills
发布于 2024-08-11
阅读 ( 1005 )
ERC20 代币
这篇文章详细介绍了如何创建一个ERC20代币,包括代币的基本构造、余额管理、铸造与转移功能的实现,以及如何使用允许机制进行代币转移。文章还引入了小数的概念,并提出了一个清理建议以简化代币转移代码,使其更加整洁。整体内容适合希望深入了解ERC20标准的读者。
ERC20
代币
Solidity
智能合约
区块链
允许机制
RareSkills
发布于 2024-08-11
阅读 ( 794 )
Solidity require
文章介绍了Solidity中的require语句用法,强调了良好实践包括提供错误信息,并提供了练习建议。
Solidity
require
ERC20
Smart Contract
msg.sender
RareSkills
发布于 2024-08-11
阅读 ( 737 )
Solidity 算术
本文详细介绍了 Solidity 中的算术运算,包括加法、减法、乘法和除法等基本操作,并阐述了 Solidity 不支持浮点数的原因以及溢出和下溢的处理方式。此外,文章还介绍了如何使用未检查块来允许这些操作,适合希望深入理解 Solidity 算术运算的开发者。
Solidity
算术运算
整数
浮点数
溢出
下溢
RareSkills
发布于 2024-08-11
阅读 ( 729 )
msg.sender 和 address(this) - Solidity
文章通过代码示例介绍了Solidity中`msg.sender`的用法,并展示了如何利用`msg.sender`实现权限控制。文章还提到`tx.origin`的安全问题,并演示了如何获取智能合约的地址。
msg.sender
Solidity
ERC20
tx.origin
权限控制
智能合约
RareSkills
发布于 2024-08-11
阅读 ( 1077 )
Solidity中的单元测试
本文介绍了如何为NFT编写单元测试,包括验证铸造后NFT的拥有者、检查合约余额以及确保提款时的以太币余额变化等关键点,并引导读者访问相关资源进行进一步学习。
Solidity
单元测试
NFT
智能合约
研发
Token标准
RareSkills
发布于 2024-08-11
阅读 ( 777 )
Solidity语言 - 元组 - Rareskills
本文介绍了 Solidity 中的元组(tuple)数据类型,阐述了其基本特征及用法,提供了简单的函数示例,并指出元组可以解包以获取内部变量。此外,还提供了实践问题以帮助读者加深理解。
Solidity
元组
数据类型
智能合约
编程
函数
RareSkills
发布于 2024-08-11
阅读 ( 738 )
‹
1
2
...
10
11
12
13
14
15
16
...
50
51
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
动态提名
发行模式
安全配置
HECO主网链
AI框架
create opcode
topics
交易机会
税收损失收割
LSDs
电子支付
供需模式
Snap Deploy
技术工具
流动性层
PVRB
onSuccess
夹子机器人
calldata compression
Resolver合约
Opium Protocol
交易收据
非交互式证明
Diamond Standard
音乐家
30天文章收益榜
»
Tiny熊
191 篇文章,572 学分
Henry
96 篇文章,569 学分
Helius
151 篇文章,427 学分
寻月隐君
264 篇文章,410 学分
blockmagnates
73 篇文章,407 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: