本文详细介绍了代理合约的概念及其在智能合约中的重要性,特别是如何通过代理合约实现智能合约的升级性和降低部署成本。文章通过示例代码和图解,深入解析了代理合约的工作原理和实现方法,并探讨了存储冲突问题及其解决方案。
《Uniswap V2 Book》是一本深入解析Uniswap V2代码的书籍,不仅逐行解释代码,还探讨了设计背后的原因、替代方案及决策动机。书中还引入了实践问题,并指导读者如何实现Uniswap V2的克隆版本。
本文介绍了如何使用Solana Web3.js 2.0与Metis Pump.fun API进行交互,包括如何获取报价、执行交易以及处理交易的签名和发送。提供了详细的TypeScript实现步骤,并附有相关代码示例。
文章详细介绍了Uniswap协议从V1到V4的演进过程,重点讨论了V3和V4在流动性管理、自动做市商(AMM)机制、手续费优化等方面的新特性和挑战。
我们监测到⼀笔涉及Bybit交易所的重⼤安全事件,转出401,346 ETH 、8,000 mETH、90,375 stETH和15,000 cmETH 价值约1.5 BillionUSD,共损失15亿美元。
前言本文主要实现标准代币的空投合约和代币水龙头相关业务场景的实现,包含合约的编写,测试,部署全流程。概念以及相关场景说明空头合约:币圈中一种营销策略,项目方将代币免费发放给特定用户群体;代币水龙头:一种为用户提供小额加密货币的机制;标准代币说明:本合约基于openzeppelin库实
本文介绍了Rust中的泛型及其通过类型参数提升代码复用性的能力,以坐标和结果为例展示了其应用,并结合特征约束和单态化阐释了泛型与特征如何协作实现安全高效的代码。
本文介绍了Rust中的特征(Traits),通过吉他和钢琴的演奏示例展示了如何定义和实现特征、添加默认实现及使用关联类型,阐释了特征在代码复用和类型安全中的核心作用。
借着以太坊在Holesky网络升级这事,稍微聊聊以太坊Pectra升级到底有什么以及对链上生态的一些影响有什么?EIP7702有限的账户抽象(可设置EOA账户的code)传统账户抽象(如EIP-4337标准)依赖额外的中心化服务,例如Bundler,来将用户的操作打包成一笔交易。由于这一方案引
前言本文借助openzeppelin库编写一个标准的NFT合约,从开发,测试,到部署上链全部流程。注意:ERC20标准的同质化代币和ERC721标准的非同质化代币的区别需要metadata,要把信息上传到ipfs上,文中会有详细操作的步骤;同质化代币和非同质化代币程序层面的区别ERC2
前言本文实现一个简单版的NFT交易所,主要包含上架、下架、更新价格、购买NFT等相关功能NFT合约说明关于NFT合约的开发、测试、部署具体实现,可以查看另一篇:快速实现一个标准的NFT合约(实操篇)NFT交易所合约合约说明具备上架、下架、更新价格、购买NFT//SPDX-Licen
本文详细介绍了在Solana上开发DeFi应用和交易机器人时,如何理解和应对MEV(最大可提取价值)的问题。文章涵盖了MEV的基本概念、Solana的MEV类型、交易流程、风险以及保护交易的策略。
gm👋🏻乐观集体的公民们,欢迎收看Optimism中文周刊50!全新🔴OP中文周刊,全新体验😎✨关键信息,唾手可得;最新动态,尽在掌握;英明决策,水到渠成!🍋让我们一起来看看本周🔴OP和⛓️Superchain生态里发生了什么新鲜事吧!TL’
文章详细介绍了ERC-2535钻石模式(Diamond Pattern),这是一种代理模式,代理合约可以同时使用多个实现合约。文章深入讨论了钻石模式的实现原理、优势、以及与透明可升级代理(Transparent Upgradeable Proxy)和UUPS的区别。还介绍了钻石模式的应用场景和最佳实践,包括如何实现不可变钻石和可升级钻石,并提供了相关代码示例。
访问链上 Safe 钱包账户的方法
探索Go语言的无类设计:从Struct到组合的优雅之道在众多编程语言中,Go以其简洁和高性能著称,但它却刻意摒弃了传统的面向对象特性——class。与C++、Java等语言的继承体系不同,Go选择了一条别样的道路:通过struct、方法关联以及组合(composition)来实现
STARK到SNARK的转换从构建递归电路开始,递归电路的作用是将原本庞大的STARK证明压缩成较小的SNARK证明,具体由以下几个组件构成,包括根电路,聚合电路和区块电路。
前言本文借鉴uniswapv2实现一个简化版的去中心化交易所的智能合约,交易所的核心恒定乘积自动做市商(CPAMM)去中心化交易概念以及特征去中心化交易:在没有中心化中介机构的情况下进行的交易活动;特征:去中心化控制:所有交易都是通过区块链上的智能合约自动执行,避免了中央机构的操控
扫一扫 - 使用登链小程序
186 篇文章,1704 学分
53 篇文章,246 学分
105 篇文章,180 学分
24 篇文章,147 学分
1 篇文章,138 学分