找到约 14 条结果

文章 使用Ink!开发Substrate ERC20智能合约

# 使用Ink!开发Substrate ERC20智能合约 *jasonruan 2020.07.14* ## 1 环境搭建 ### 1.1 安装Substrate节点 ```bash $ git clone git@github.com:paritytech/substrate.git $ cd substrate (master)$ git checkout -b v2.0.0-rc4 v2.0.0-rc4 切换到一个新分支 'v2.0.0-rc4' (v2.0...

文章 使用 Solidity 智能合约实现 NFT 代币门控

...,并从Openzeppelin导入两个重要的合约,这两个合约是实现ERC721所必需的。 ``` // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol"; import "@openzeppelin/contracts/utils/Counters.sol"...

文章 ERC20 Snapshot解决双重投票问题

...返还闪贷。 领取空投也存在类似的问题。人们可以使用 ERC20 代币领取空投,然后将代币转移到另一个地址,然后再次领取空投。 从根本上来说,ERC20 快照提供了一种机制来防御用户在同一交易中转移代币和重复使用代币效用...

文章 使用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...

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

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

文章 EIP Fun 周刊 #19 | ​ERC 与 EIP ​分家

...速率限制。该解决方案采用了与协议无关的方法来实现 ERC20 /本地代币的速率限制,以确保代码库的高性能。它支持多种代币,并允许为每种代币设置自定义的提现速率限制。合约跟踪代币的流入和流出,维护协议代币流动性的...

文章 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 ...

文章 分析 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搭建usdt钱包节点

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