找到约 15 条结果

文章 使用Foundry部署和开源合约erc20

# 使用Foundry部署和开源合约erc20 将给定的合约部署到 Sepolia 并提供部署后的链接地址,你可以按照以下步骤进行操作。 新建项目 ``` forge init foundry_erc20 ``` ### 步骤一:编写合约脚本 在文件夹`src`中创建一个新...

文章 Solidity中的继承

...化 `school`。 ## 一个常用的业务场景 我们肯定都写过 ERC20 Token,使用 openzeppelin 库去实现 ``` // SPDX-License-Identifier: UNLICENSED pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; contract Token is ERC20 { constructor(strin...

文章 每周以太坊进展 2023/9/16

...516](https://eips.ethereum.org/EIPS/eip-7516):BLOBBASEFEE 操作码 * ERCs(应用层): * [ERC7515](https://github.com/ethereum/EIPs/pull/7678/files):元数据中的 NFT 替代文本 * [ERC7517](https://github.com/ethereum/EIPs/pull/7682/files):AI/ML 数据挖掘的内容...

讲堂 以太坊ERC721全栈开发开NFT合集从入门到项目实战

...立设计、开发、部署自己的NFT. 一整套`全栈开发以太坊ERC721协议的全套NFT项目`,其中内容是从`NFT基础概念`、 `NFT相关内容介绍`、 `各种类型NFT开发`、 `NFT项目部署`、`前端web3常用库` `前端NFT开发`、 `前端部署多种环境`、 `NFT...

文章 ERC-4337:账户抽象已经到来

![](https://img.learnblockchain.cn/2025/02/21/53250890_image.jpg) ## ERC-4337: 账户抽象已经到来 **作者** [_Kristof Gazso_](https://twitter.com/kristofgazso) **在 Ismael Darwish 的大力帮助下。** 私钥真糟糕。它们可能被盗、丢失,并允许在任何时间、...

问题 hardhat solidity不同版本,不能正常编译

...t use a different and incompatible version of Solidity: * @soliditylabs/erc20-permit/contracts/ERC20Permit.sol (^0.7.0) imports @openzeppelin/contracts/token/ERC20/ERC20.sol (^0.8.0) and @openzeppelin/contracts/utils/Counters.sol (^0.8.0) These files depend on other files that use a different ...

文章 每周以太坊 2024/11/16

...](https://github.com/ethereum/EIPs/pull/9028/files):自省预编译 * ERCs(应用层): * [ERC7815](https://github.com/ethereum/ERCs/pull/712/files):交换订单路由接口 * [ERC7816](https://github.com/ethereum/ERCs/pull/713/files):用于 EVM 应用的 Schnorr 签名...

文章 分析 ERC721A 源码节省Gas优化思路

# 分析 ERC721A 源码节省Gas优化思路 Link: https://github.com/chiru-labs/ERC721A `"erc721a": "^4.3.0"` ```solidity // Mapping from token ID to ownership details // Bits Layout: // - [0..159] `addr` // - [160..223] `startTimestamp` // - [224] `burned...

文章 如何创建一个ERC-20代币工厂去中心化应用程序(dApp)

...稳定币、治理(DAO)代币还是恶搞币,它们都通常使用 ERC-20 标准。 在本指南中,我们将向你展示如何创建你的 Token Factory dApp,并允许用户通过几次点击创建和自定义他们的 ERC-20 代币。我们将使用 OpenZeppelin 的智能合约,Foundr...

文章 [译]如何利用OpenZeppelin编写可升级的智能合约

...github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20Capped.sol"; contract Example { uint256 private _cap = 1000000000000000000; ERC20Capped public token; constructor(uint8 cap) public { _cap = cap; token = new ERC20Capped(_cap);...

文章 uniswapV2交易流程简介

... uniswap V2 协议 V2是uniswap协议的第二版,第一版只支持ETH/ERC20交易对,uniswap应该是目前最大的去中心化交易所,目前常用的是V2,和V3,EVM链的很多去中心化交易所,都是基于uniswap V2改造的,这里先介绍V2(路由合约)。 uniswap V...

文章 ERC20相关业务的合约开发与合约安全

...之NFT&GameFi开发与安全。第三课,让我们一起来详细聊聊ERC20协议。 本文使用的 Openzeppelin 是 4.2.0 版本,我们将 ERC20 协议分为 4 个部分: 1. 基本元数据,包括名称 `name`、符号 `symbol`、精度 `decimals` 2. 基本业务,包括查询、...

问题 怎么搭建基于erc20搭建usdt钱包节点

想寻求大神可以帮忙说下怎么搭建基于erc20搭建usdt钱包节点、或者去哪里找一下学习资料。

问题 基于erc20搭建usdt钱包节点

想学一下基于erc20搭建usdt钱包节点,这个是不是我安装好geth客户端以后。就可以通过api 转usdt了?

问题 ERC20向合约地址转账的问题

...(address _tokenAddress,uint256 amount)public payable { IERC20 token = IERC20(_tokenAddress); token.approve(address(this),amount); token.transferFrom(msg.sender,address(this),amount); } ``` 以上是我写的ERC20向合约地址转账的代码,转账失...