...介绍的 # 包装原始代币使用场景 ETH原始币本身是不符合ERC20代币标准,为了提高区块链之间的互操作性 ,并使ETH可用于去中心化应用程序(dApps),所有给ETH包一层智能合约。 # 合约开发 合约说明:继承ERC20代币标准,新增加...
# 前言 > 本文基于 OpenZeppelin v5 最新组件(ERC-4626 + AccessManager + ReentrancyGuard),将「质押凭证」、「奖励分发」、「权限治理」三者解耦,实现「一键部署、按需授权、秒级清算、线性释放」的典型 DeFi 场景。 通过阅读本文,...
## ERC-1155 ERC-1155 是一种新颖的 token 标准,旨在从以前的标准中吸取精华,创建一个 [**fungibility-agnostic**](https://learnblockchain.cn/article/15728/tokens#different-kinds-of-tokens) 和 **gas-efficient** 的 [token 合约](https://learnblockchain.cn/article/15728/token...
...资产受到保护,类似于 Open Zeppelin 安全标准,这对任何 ERC-4626 tokenized vault 来说至关重要**,你可以在其中存储资产,但具有一些额外的好处。在传统的储蓄账户中,当你存钱时,银行可能会随着时间的推移给你利息,但在 DeFi ...
...依赖库 安装 OpenZeppelin 合约库,我们将使用其标准的 ERC20 代币实现: ```bash $ forge install openzeppelin/openzeppelin-contracts ``` ### 清理默认文件 移除 Foundry 生成的示例文件,为我们的项目腾出空间: ```bash $ rm src/Counter.sol s...
...cts/access/Ownable.sol"; import "openzeppelin-contracts/contracts/token/ERC20/ERC20.sol"; import "openzeppelin-contracts/contracts/token/ERC20/IERC20.sol"; import "openzeppelin-contracts/contracts/access/Ownable.sol"; import "openzeppelin-contracts/contracts/utils/math/SafeMath.sol"; import...
AI 总结:视频重点讲解了ERC-20代币、智能合约以及Uniswap等DeFi协议的工作原理和应用场景。讲师还介绍了代币发行流程、流动性挖矿以及三明治攻击等概念,帮助学员理解Web3金融的基础运作机制。 1、课程介绍与作业回顾 课...
> * 原文链接:https://soliditydeveloper.com/erc721-permit > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) > 校对:[Tiny 熊](https://learnblockchain.cn/people/15) > * 本文永久链接:[l...
...iceInfo.ethAmount = priceInfo.ethAmount.add(ethAmount); priceInfo.erc20Amount = priceInfo.erc20Amount.add(tokenAmount); if (endBlock != tokenInfo.latestOffer) { // If different block offer priceInfo.frontBlock = tokenInfo.latestOffer; tokenInf...
...nlink去中心化预言机开发一款DeFi应用,并奖励用户专属的ERC20通证。** ## 介绍 近期DeFi行业的火热让[DeFi](https://defi.chain.link/)、[流动性挖矿](https://www.coindesk.com/defi-yield-farming-comp-token-explained)、[权益质押](https://academy.binance.com/...
...:智能合约调用了一个外部合约的函数(比如执行一次 ERC20 代币转账),然后心满意足地更新了自己的内部状态,记录下“转账已成功”。但如果,这笔转账因为某些原因在底层失败了,而您的合约却对此一无所知,会发生什...
...读本文,请 [这里免费阅读](https://medium.com/@bloqarl/mastering-erc20-on-polkadot-with-rust-vs-solidity-a-comprehensive-guide-a39824a042b9?sk=04c38849568bd7b972e6665ed9683792)。 深入了解多链智能合约的世界,从学习 ink! 和 Substrate 开始你的 Rust 之旅。 本文是...
# UniswapV2 深入解析系列 10:安全转账机制与ERC20兼容性处理 本系列文章将带您从零开始深入理解和构建 UniswapV2 去中心化交易所,通过实际编码实现来掌握自动做市商(AMM)机制的核心原理。本篇将深入探讨 UniswapV2 中的安全...