文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
Next.js手把手系列:05、路由篇 | 路由处理程序
in
Next.js开发指南,手把手教你掌握Dapp全栈开发
in
Next.js开发指南,手把手教你掌握Dapp全栈开发
路由处理程序是指使用WebRequest和ResponseAPI对于给定的路由自定义处理逻辑。简单来说,前后端分离架构中,客户端与服务端之间通过API接口来交互。这个API接口在Next.js中有个更为正式的称呼,就是路由处理程序。
DApp
Next.js Dapp
Louis
发布于 2024-07-29
阅读 ( 2757 )
一文详解solidity中的CREATE2操作码
in
Solidity从入门到进阶
in
Solidity从入门到进阶
CREATE2是Solidity中的一个操作码,用于创建新的智能合约。它是在以太坊的君士坦丁堡硬分叉中引入的。
CREATE2
Solidity
Louis
发布于 2024-07-28
阅读 ( 2529 )
( 36 )
生动理解call方法与delegatecall方法
可以清晰地了解,当作入门认识,因为深入的话会牵扯到很多底层的东西,这里提到的一点点这作为了解这两个方法的辅助
入门
Solidity
call
delegatecall
浪迹陨灭
发布于 2024-07-27
阅读 ( 2257 )
( 33 )
2024-07-21 zk-insights Weekly
A lot of fancy stuffs this wenk, plz enjoy!
Coset
发布于 2024-07-26
阅读 ( 1140 )
( 3 )
TheDAO 攻击事件分析
dao攻击:dao攻击是以太坊历史上第一次大型攻击事件,其攻击原理是重入攻击。dao攻击中一共进行了多次重入漏洞的攻击,这也体现了智能合约的一个弊端:上链的代码无法更改,倘若遭到了一次攻击,那这篇合约便作废了,想要保住里面的财产只能将财产转移出来,无法对原合约进行更改。因此,在合约上链之前需要确保
重入漏洞
DAO
oo
发布于 2024-07-25
阅读 ( 2050 )
( 13 )
Delegatecall: 详细且生动的指南
Delegatecall: 详细且生动的指南
delegatecall
Solidity
EVM
RareSkills
发布于 2024-07-25
阅读 ( 2685 )
( 171 )
理解 GraphQL 101
GraphQL 提供了一种更高效、更强大和更灵活的替代传统 REST API 的方式,
GraphQL
Petar Ivanov
发布于 2024-07-24
阅读 ( 1350 )
( 3 )
Michael.W基于Foundry精读Openzeppelin第67期——BeaconProxy.sol
in
Michael.W基于Foundry精读Openzeppelin
in
Michael.W基于Foundry精读Openzeppelin
BeaconProxy库是信标代理合约的实现。与ERC1967Proxy和TransparentUpgradeableProxy两种代理合约不同,信标代理合约背后的逻辑合约地址并不是存储在代理合约内,而是存储于信标合约中。信标代理合约自身只存储信标合约的地址。
BeaconProxy
OpenZeppelin
Foundry
Michael.W
发布于 2024-07-23
阅读 ( 1984 )
( 23 )
Michael.W基于Foundry精读Openzeppelin第66期——ProxyAdmin.sol
in
Michael.W基于Foundry精读Openzeppelin
in
Michael.W基于Foundry精读Openzeppelin
ProxyAdmin库是指定用于做透明代理TransparentUpgradeableProxy库admin的管理员合约。
ProxyAdmin
OpenZeppelin
Foundry
Michael.W
发布于 2024-07-21
阅读 ( 1797 )
( 24 )
深入了解 Via-IR
深入了解 Via-IR
Solidity
Yul
内联汇编
Solidity
发布于 2024-07-19
阅读 ( 1726 )
( 12 )
Michael.W基于Foundry精读Openzeppelin第65期——TransparentUpgradeableProxy.sol
in
Michael.W基于Foundry精读Openzeppelin
in
Michael.W基于Foundry精读Openzeppelin
TransparentUpgradeableProxy库是一个透明代理合约的实现,其背后的逻辑合约可由admin来升级。一般的代理合约本身需要管理函数,当这些函数同其背后的逻辑合约的函数产生selector冲突时可能会暴露潜在的漏洞。透明代理模式解决了以上问题。
TransparentUpgradeableProxy
OpenZeppelin
Foundry
Michael.W
发布于 2024-07-19
阅读 ( 1845 )
( 28 )
在 DApp 开发中的链上和链下同步问题
在 DApp 开发中的链上和链下同步问题
ÐArcher
合约测试
Chaisomsri
发布于 2024-07-18
阅读 ( 1385 )
( 7 )
使用 Viem 实时监听最新区块和 USDT 转账流水
使用 Viem 编写 TypeScript 脚本来监听最新区块和 USDT 转账流水,并使用 React 在网页中展示结果
Viem
实时监听usdt转账流水
链创通
发布于 2024-07-18
阅读 ( 1685 )
( 25 )
Solidity高级编程——深入学习ABI
ABI(ApplicationBinaryInterface)是智能合约与外部世界(包括其他智能合约和用户)之间的接口。它定义了合约的函数和事件,使得不同语言编写的代码可以相互通信。
ABI
Solidity
链创通
发布于 2024-07-17
阅读 ( 8228 )
( 132 )
使用 Viem 编写 TypeScript 脚本来查询以太坊链上最近 100 个区块内的 USDC 转账记录,并按指定格式输出转账记录
使用Viem编写TypeScript脚本来查询以太坊链上最近100个区块内的USDC转账记录,并按指定格式输出转账记录
Viem
Typescript
USDC
查询转账记录
链创通
发布于 2024-07-17
阅读 ( 1846 )
( 14 )
Next.js手把手系列:04、路由篇 | 动态路由、路由组、平行路由和拦截路由
in
Next.js开发指南,手把手教你掌握Dapp全栈开发
in
Next.js开发指南,手把手教你掌握Dapp全栈开发
实际项目开发的时候,有的路由场景会比较复杂,比如数据库里的文章有很多,我们不可能一一去定义路由,此时该怎么办?组织代码的时候,有的路由是用于移动端,有的路由是用于PC端,该如何组织代码?
Next.js
Louis
发布于 2024-07-17
阅读 ( 2038 )
使用 EIP712 进行链下 Permit 和白名单设计
概述本项目实现了基于EIP-2612标准的代币合约,并扩展了TokenBank和NFTMarketplace合约,支持链下签名授权和白名单机制。
EIP712
链下permit
白名单设计
链创通
发布于 2024-07-16
阅读 ( 1897 )
( 41 )
Michael.W基于Foundry精读Openzeppelin第64期——UUPSUpgradeable.sol
in
Michael.W基于Foundry精读Openzeppelin
in
Michael.W基于Foundry精读Openzeppelin
UUPSUpgradeable库是专为UUPS代理设计的一种合约升级机制的实现。当本合约被设置为ERC1967Proxy代理合约背后的逻辑合约后,可以对其进行合约升级操作。作为逻辑合约的父合约,本库的安全机制可保证不会因某次错误的升级而打破合约的可升级性。
UUPSUpgradeable
OpenZeppelin
Foundry
Michael.W
发布于 2024-07-16
阅读 ( 1847 )
( 25 )
Next.js手把手系列:03、路由篇 | 链接与导航
in
Next.js开发指南,手把手教你掌握Dapp全栈开发
in
Next.js开发指南,手把手教你掌握Dapp全栈开发
上篇我们介绍了如何定义路由,本篇我们讲讲如何在Next.js中实现链接和导航。所谓“导航”,指的是使用JavaScript进行页面切换,通常会比浏览器默认的重新加载更快,因为在导航的时候,只会更新必要的组件,而不会重新加载整个页面。
Next.js
DAPP开发
Louis
发布于 2024-07-14
阅读 ( 2603 )
( 11 )
Next.js手把手系列:02、路由篇 | App Router
in
Next.js开发指南,手把手教你掌握Dapp全栈开发
in
Next.js开发指南,手把手教你掌握Dapp全栈开发
路由(Router)是Next.js应用的重要组成部分。在Next.js中,路由决定了一个页面如何渲染或者一个请求该如何返回。Next.js有两套路由解决方案,之前的方案称之为“PagesRouter”,目前的方案称之为“AppRouter”,两套方案目前是兼容的。
Next.js Dapp
Louis
发布于 2024-07-14
阅读 ( 2836 )
‹
1
2
...
11
12
13
14
15
16
17
...
48
49
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
意图交易
时间加权平均价格
激励
LP代币
区块链身份
可见性
学习路线图
Puffer
Ribbon Finance
Star Atlas
Gelato Automate
cryptocurrency
decentralized exchanges
风险偏好
密码学原语
Liquid Restaking Token
控制理论
合约验证
网络优化
并行性
EIP-2718
webpack
素数域
算力
安全竞赛
30天文章收益榜
»
寻月隐君
218 篇文章,813 学分
CoinsBench
69 篇文章,679 学分
Helius
138 篇文章,575 学分
OpenZeppelin
157 篇文章,571 学分
QuickNode
417 篇文章,502 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: