文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
Web3 Devops with Azure Devops pipeline
Web3 Devops with Azure Devops pipeline
Devops
Web3
zhengyq
发布于 2022-09-04
阅读 ( 3469 )
( 6 )
EVM 深入探讨-Part 1
本篇重点介绍编译后的字节码以及其如何被 EVM 执行的。
EVM
EVM字节码
慢雾科技
发布于 2022-08-29
阅读 ( 5967 )
如何在 EtherScan 上读取智能合约
在本篇文章中,我们就来看看如何在 EtherScan 上查看其智能合约。
Etherscan
Solidity
Chainlink
发布于 2022-08-17
阅读 ( 5184 )
( 7 )
第4节:App与Dapp的架构异同
App与Dapp的架构异同
入门
dukedu.eth
发布于 2022-08-16
阅读 ( 2925 )
【100个Solidity使用技巧】2、交易回滚攻击
以太坊 EVM 支持交易回滚,合约可以使不满足条件的调用失败,从而回滚部分或者整个交易。
Solidity
交易
33357
发布于 2022-08-13
阅读 ( 4342 )
( 8 )
使用UUPS升级智能合约
使用UUPS升级智能合约
UUPS
OpenZeppelin
Merz
发布于 2022-08-12
阅读 ( 4752 )
( 8 )
Foundry教程|如何调试和部署Solidity智能合约
Foundry是一个Solidity框架,用于构建、测试、模糊、调试和部署Solidity智能合约
Foundry
测试工具
智能合约
翻译小组
发布于 2022-08-11
阅读 ( 15212 )
( 168 )
智能合约Gas 优化的几个技术
in
全面掌握Solidity智能合约开发
in
全面掌握Solidity智能合约开发
智能合约Gas 优化的几个技术
Gas
智能合约
翻译小组
发布于 2022-08-09
阅读 ( 8258 )
( 179 )
智能合约安全-整数溢出(SW101-IntegerOverflowAndUnderflow)
当算数运算达到改类型的最大或最小值时,就是出现溢出。比如uint8类型,它的取值范围为0-2^8-1,当运算时尝试创建一个超出该类型可描述范围的值时,就会出现整数溢出。
区块链安全
Po
发布于 2022-08-06
阅读 ( 3156 )
( 2 )
如何用 Solidity 创建一个“Hello World”智能合约
Solidity 编程语言的 “Hello world”
Solidity
Chainlink
发布于 2022-08-03
阅读 ( 3836 )
( 6 )
Solidity中的多重继承
在Solidity中实现多重继承,重写virtual函数。
继承
Solidity
bojack
发布于 2022-08-01
阅读 ( 3906 )
( 5 )
[100个Solidity使用技巧]1.合约重入攻击
[100个Solidity使用技巧]1.合约重入攻击
重入攻击
33357
发布于 2022-07-27
阅读 ( 4954 )
( 7 )
质押挖矿合约的奖励算法实现(python)
质押挖矿合约的奖励算法实现(python)
质押挖矿
lqqyeah
发布于 2022-07-27
阅读 ( 3137 )
( 12 )
ENS注册流程解析
ENS的注册分为两步,先commit预提交,再registerWithConfig注册。
ENS
frank
发布于 2022-07-23
阅读 ( 4952 )
( 22 )
实战:调整NFT智能合约,减少70%的铸币Gas成本
in
全面掌握Solidity智能合约开发
in
全面掌握Solidity智能合约开发
文章非常严谨讨论了各种实现的 gas 消耗,以及低效代码带来的深远影响,并给出了实现方案。
Gas
gas优化
NFT
智能合约
翻译小组
发布于 2022-07-14
阅读 ( 8391 )
( 3 )
Foundry 备忘录
Foundry 备忘录
Foundry
求职(安全岗)
发布于 2022-07-10
阅读 ( 4815 )
( 4 )
Solidity 学习:在Solidity中使用Revert()、Assert()和Require(),并且在EVM中使用新的Revert操作码
在本文中,将看到:1.解释这些函数解决的问题。2.讨论 Solidity 编译器如何处理新的 `assert()`, `require()` 和 `revert()`。3.给出一些经验法则来决定如何以及何时使用每一个。
Solidity
EVM
darren
发布于 2022-07-08
阅读 ( 6345 )
( 170 )
写出可升级的智能合约
随着其自身发展,智能合约已经远非一个基础的“合约”而已了。 现在我们用智能合约创造了一整个生态!但是无论我们编码如何小心,测试如何细致,如果我们的系统变得复杂起来,就免不了更新逻辑去打补丁修bug,抵御恶意攻击或者增加必要的特性。有时,我们甚至需要升级合约去应对EVM的改变或者新发现的漏洞。
合约升级
Alvan
发布于 2022-07-05
阅读 ( 4202 )
( 129 )
深入理解EVM - Part 5 - 调用/委托调用的原理与实现
从solidity使用,到opcode原理,再到Geth实现,三个层次解读委托调用的原理与实现
EVM
Alvan
发布于 2022-06-30
阅读 ( 5233 )
( 50 )
Hardhat使用Truffle Dashboard插件,告别私钥复制
使用[hardhat](https://learnblockchain.cn/article/3408)编写和测试合约的时候,经常要配个.env文件保存私钥,有时候会一不小心把私钥提交到github仓库,导致损失。Truffle Dashboard 以提供一种简单的方法来使用您现有的 MetaMask 钱包进行部署以及您需要从命令行上下文发送的其他交易。因为 Truffle Dashboard 直接连接到 MetaMask,所以也可以将它与 Ledger 或 Trezor 等硬件钱包结合使用。
Hardhat
runtoweb3.com
发布于 2022-06-29
阅读 ( 4107 )
( 27 )
‹
1
2
...
36
37
38
39
40
41
42
...
50
51
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
30天文章收益榜
»
Tiny熊
191 篇文章,599 学分
Henry
96 篇文章,569 学分
寻月隐君
262 篇文章,446 学分
Helius
151 篇文章,439 学分
blockmagnates
73 篇文章,415 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: