本课程将引导你在 Sonic 上实现一个可升级智能合约,帮助你掌握如何设计灵活、安全的区块链应用。你将学习如何使用 Solidity 开发代理合约与逻辑合约,深入了解透明代理和通用可升级代理(UUPS)等主流升级模式,最后将通过实践升级 DAO 提案,掌握合约升级的应用。
Language
Solidity
Total Length
2.0h
Part of Learning Track
Build on Sonic + 1
基于 Sonic 实现可升级合约
本单元将介绍课程整体规划和可升级合约的相关基础概念。
本单元将介绍如何实现一个简单可升级合约。
本单元将介绍如何一个实现透明代理合约。
这单元将介绍如何实现通用可升级代理合约。
这单元将介绍如何升级 DAO 提案。