...ma solidity ^0.8.20; import "lib/openzeppelin-contracts/contracts/token/ERC20/extensions/ERC20Permit.sol"; import "lib/openzeppelin-contracts/contracts/access/Ownable.sol"; contract YHBToken is ERC20Permit, Ownable { constructor() ERC20("YHB Token", "YHB") ERC20Permit("YHB Token") Ownabl...
...已经上传,构造需要传参数 调用代码: ``` interface IERC20 { event Approval(address indexed owner, address indexed spender, uint value); event Transfer(address indexed from, address indexed to, uint value); function name() external view returns (string memory);...
... Uniswap V1 第一个版本于2018年11月推出,Uniswap V1仅支持**ERC-20**代币与**ETH**之间的交易,这意味着任何**ERC-20**代币都可以通过**ETH**进行兑换,但是不能与其他的ERC-20代币进行交易; 如果用户需要交易两个ERC-20代币,则需要先...
...xwyw.png) ## TL;DR - Omni Account 是一个系统,它**抽象了任何 ERC-7579 智能账户和智能 EOA**(EIP-7702),为任何意图统一了跨链余额。 - 该系统的核心是 **Resource Lock Hook**(资源锁定Hook),一个 ERC-7579 模块,使智能账户能够做出不可撤销的...
...的物品,而英式拍卖则更适合出售大型物品。 ###### 12. ERC20 中的 transfer 和 transferFrom 之间有什么区别? 答:transfer是从当前合约转账给目标账户,transferFrom是可设置发送账户和目标账户 transfer(address recipient, uint256 amount) transf...
...入白名单和已领取地址的列表。 - 可选地,NFT合约继承`ERC721URIStorage`用于元数据使用和`ERC721Burnable`用于可销毁性。 ### NFT合约 打开`src/NFT.sol`文件并添加以下代码: ``` // SPDX-License-Identifier: MIT pragma solidity ^0.8.20; import "@openzeppe...
...nvulnerabledefi-foundry > ## 合约 - ReceiverUnstoppable:继承IERC3156FlashBorrower合约,用于发起闪电贷,执行闪电贷后的回调 - UnstoppableVault:金库合约,继承IERC3156FlashLender、ERC4626,支持闪电贷 ## 脚本 - 依次部署DamnValuableToken、Uns...
...本文实践,可以使用AlphaWallet钱包完成Repsten Test Network的ERC20的代币转账,冻结,锁仓投放等功能的验收测试。 **【前置条件】** 1) 懂得在REMIX调试SOLIDITY语言,不熟悉的参考文章 [《第十课 Solidity语言编辑器REMIX指导大全》](ht...
...V2之前,我们先介绍一下uniswapV1。 uniswapV1主要提供各种ERC20 token与ETH互相兑换的途径,以ETH为交易中心来实现ERC20 token与ERC20 token之间的兑换。 可以理解成你拿黄金去换白银,Uniswap V1的兑换方式就是先计算出来1g黄金能换多...
... StarkNet 的一些功能,首先构建一个使用 StarkNet.js SDK 与 ERC721 合约交互的基本应用程序。未来的帖子将更详细地介绍与 Cairo 一起开发自定义智能合约以及使用 MetaMask Flask(安装了 [starknet-snap](https://github.com/ConsenSys/starknet-snap))构...
...故事非常有趣。 ** **这篇文章是技术性的。它讨论了 ERC-7683 如何帮助改善 DeFi 领域的用户体验,同时改变求解者经济学。** **如果你是一位早期创始人,正在建立一些独特受益于加密的项目,我们很乐意与你交谈。** **好了...
...版本并通过蜂巢测试就重新启动为 devnet 7 * 讨论将 ERC 提案移到一个与 EIP 分开的存储库 * 共识规范[v1.4.0-beta.0](https://github.com/ethereum/consensus-specs/releases/tag/v1.4.0-beta.0):Deneb 功能完整,稳定,可能会有小补丁、配置更改、...