使用 [ERC-4337](https://learnblockchain.cn/article/5946) 的智能合约钱包是管理智能合约账户的 web3 钱包,它们提供了传统 EOA(Externally-Owned Account)钱包的简单用户体验,以及额外的功能、灵活性和安全性收益。 [Alchemy 的账户工具包使...
...thereum/RIPs/pull/37/files):Gas 转换为 Ether 预编译 (GASBACK) * ERCs (应用层): * [ERC7765](https://github.com/ethereum/ERCs/pull/624/files):与 RWA 绑定的特权 NFTs (ERC721 扩展) * [ERC7766](https://github.com/ethereum/ERCs/pull/626/files):账户抽象的签...
...主题:[OpenGSN](https://opengsn.org/)。 OpenGSN 是元交易规范 ERC2771 的参考实现,它要解决的核心问题就是:如何让以太坊的用户在不交 gas fee 的前提下完成交易。也就是其官网的宣传语:“ETHless transactions made possible.”。 ## 元交...
...例如`KuiToken.sol`,并编写你的代币合约代码。你可以遵循ERC-20标准,以下是一个非常基础的ERC-20代币实现示例: ```solidity // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import "@openzeppeli...
...(主网和其他一些网络)。顾名思义,Uniswap是用来交易ERC20代币的。 Uniswap有3个主要功能: 1. 在不同的代币之间进行兑换 2. 添加代币对流动性,获得LP ERC-20流动性代币 3. 销毁 LP ERC-20流动性代币,取回配对的ERC-20代币 在...
...cn/article/9809) 学习如何实现 Permit2,这是一种与所有 ERC-20 代币兼容的代币批准系统,简化了用户体验并减少了他们的经济负担。 本文旨在回顾代币批准系统的历史,并介绍现代的 Permit2 技术。回顾过去的系统是理解和欣...
...模拟用户,让我们看看是怎么做到的吧! 假设我们有一个ERC721合同,我们希望确保只有代币的所有者才能转移或销毁该代币。我们的测试可能如下: ```solidity // only the owner can transfer function testTransferToken() public { // mint the tok...
...,用于管理链上代币的创建、转移和销毁。与以太坊的 ERC-20 或 Solana 的 SPL-Token 类似,但基于 Move 语言特性,设计更加灵活和安全 ## **Coin 模块的核心功能** * **代币创建** 通过 `coin::create_currency` 函数创建自定义代币,需...
...解ABI ### 三、 智能合约及DAPP开发实战进阶 * 最常⽤ ERC 标准介绍及实战:ERC20、ERC777、EIP2612、ERC721、ERC1155 * Hardhat 实战技巧:⾃动化脚本、代码验证、导出 ABI 等。 * DApp 开发:前端与合约交互(ethers.js) • 优化 GAS 的众...
...尾通证流通的最好方式之一。鉴于目前通证大部分是基于ERC20的,辉哥正在尝试实现一个使用SOLIDITY语言实现的去中心化交易所,把项目信息整理分享出来。 【本文目标】 (1)学习BANCOR通证转换合约的类图 (2)学习BANCOR通证...
...但你具备构建这些项目所需的所有基础知识。 ## 1\. 用 ERC20 代币购买 NFT 构建一个经典的 NFT,只能通过支付特定的 ERC20 代币进行铸造。 ## 2\. 时间解锁 ERC20 / 营养合约 一个支付者将一定数量的代币存入合约,但接收者只能在 ...
...再弹出一个对话框(如下图),提示我们确认部署一个`ERC1967Proxy`合约,这个合约就是 Remix 自动帮我们部署的代理合约,并且和上一笔交易部署的`Counter`实现合约进行关联。 :硬分叉元提案 - Dencun - ERCs(应用层): - [ERC7565](https://github.com/ethereum/ERCs/pull/127/files):永续合约 NFT 作为流动性提供的抵押品 - [ERC7566](https://github.com/ethereum/ERCs/pull/130/files):多人在线游戏 ...
...中安排直播答疑。 **实践开发**:在 Starknet 独立部署 ERC-20 或 ERC-721 **直播形式**:腾讯会议 **学员要求**:具备编程基础 ### 二、课程大纲 第一课:介绍 Starknet\&Cairo 并部署开发环境 第二课:Cairo 语言介绍 第三课...