... Uniswap 协议是一组原生的ETH的智能合约,它可以实现 ERC20代币与ERC20代币的交换, 以及ERC20代币与ETH之间的的交换。 Uniswap 使用自动做市商 (AMM) 算法来执行交易。用户以代币对的形式创建流动性池子,并在其中提供流动性。...
...在链上写成的不依赖于链下事实的资产,比如一种NETH的ERC20,它的生成方式是,往合约中打1个ETH,就生成一个NETH,往合约中打1个NETH又能得到一个ETH,合约开源且没有任何管理权限,这样的资产,本身和ETH同源,其价值也不依...
...建去中心化平台,玩家可以通过游戏赚取奖励,通常是 ERC-20 代币或 NFT。与开发者控制游戏内资产的传统游戏不同,GameFi 利用区块链来确保玩家的真正所有权,从而可以在 NFT 市场或加密货币交易所进行交易。去中心化自治组织...
...间,下文同),攻击者地址(0x74fc) 部署了名为ZhongHua的ERC20代币(0x71d7),并预挖了10亿个代币发送给攻击者地址(0x74fcfc)。  预挖代币数量与合约源码...
...了可编辑msg.sender和msg.data的目的。 最经典的应用就是ERC2771。 ### 1. 目标合约 封装Context library成为一个可调用合约并且编写一个最小单元的可编辑msg context的demo: Github: https://github.com/RevelationOfTuring/foundry-openzeppelin-contra...
...GovernorAlpha.sol涉及到治理; Migrations.sol涉及到部署; MockERC20.sol涉及到新LP的发布; SushiToken.sol顾名思义就是sushi自身代币的发布。 这些都比较简单,我们对下面几个文件做一下描述。 ## Timelock.sol 高权限功能的实现。 重点...
...。此处的 `baseVault` 就是 `arUSD` 的地址。arUSD 是一种基于 ERC4626 的代币,具体可以参考 [此文档](https://docs.aladdin.club/f-x-protocol/introduction-of-arusd)。简单来说,arUSD 是用户存入 rUSD 获得的,但 arUSD 是具有利息的,当用户持有 arUSD 越...
...hereum/RIPs/pull/23/files):使用二维 nonce 启用 RIP7560 交易 * ERCs(应用层): * [ERC7710](https://github.com/ethereum/ERCs/pull/433/files):合约委托接口 * [ERC7714](https://github.com/ethereum/ERCs/pull/435/files):标准化合约接口,进行简单的权...
...何保护我们的NFT。 # 什么是NFT NFT是指非同质化代币(ERC721),是一种代表现实世界对象的数字资产,如艺术品、音乐、游戏道具和视频。我们将NFT存储在公开可访问的以太坊或其他任何区块链上。与其他ERC20代币相比,NFT无...
...验证的链上委托系统([Smart Session Manager](https://github.com/erc7579/smartsessions))的信任假设最小化。 Smart Sessions 具有可组合和可扩展的框架,允许开发人员混合和匹配现有组件(验证模块和策略)或构建定制组件以实现新颖的产品...
...(dapps)。 本教程展示了开发者如何使用Avalanche[部署一个ERC721智能合约,然后铸造一系列NFT](https://learnblockchain.cn/article/2304),并与代表复式会计交易的元数据链接。 在一个用例中,一家公司希望为其某一年的财务业绩创建一...
...cn/tags/dapps))的诞生。智能合约技术的另一个用途是创建[ERC-20](https://learnblockchain.cn/tags/erc-20) token,这是一种经常在以太坊区块链中使用的标准token。 然而,以太坊本身也存在局限性,例如昂贵的[gas](https://learnblockchain.cn/tags/gas)...