找到约 15 条结果

文章 使用 Motsu 测试 Arbitrum Stylus 智能合约

...gcontracts) - [操纵 VM 环境](#manipulating) - [实际示例:测试 ERC-20 代币](#practical) - [有效测试的技巧](#tips) - [结论](#conclusion) ## 介绍 随着以太坊扩容解决方案的成熟,Arbitrum Stylus 作为一个引人入胜的创新脱颖而出,它允许开...

问题 contractTokenBalance >= swapTokensAtAmount ,每次达到这个条件的时候,就无法转账和卖出了,只能买,不知道哪个逻辑出错了,求解!!!

... // SPDX-License-Identifier: MIT pragma solidity ^0.8.4; interface IERC20 { /** * @dev Returns the amount of tokens in existence. */ function totalSupply() external view returns (uint256); ``` /** * @dev Returns the amount of tokens owned by `account`. */ function balanceOf...

文章 ERC-2612: 无GAS转账

...有这种机会就可以battle一下了。 ## Tips 1. 该方法属于ERC20的扩展,涉及的知识比较多,需要耐心一点一点理解其中的逻辑。建议先看[dai.sol](https://github.com/makerdao/dss/blob/master/src/dai.sol?ref=hackernoon.com)的实现。 ## Why ? 这是...

文章 学习开发代币

...例如`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...

文章 ERC721使用教程:实现一个打怪游戏

## ERC-20ERC-721的区别 在2017年ICO泡沫最严重的时候,ERC-20代币无处不在。 科技公司将其用作众筹的一种形式,其中一些公司声称将来会在其平台上使用这些代币。 **ERC-20代币就像货币**。 每美元的价值都与其他美元相...

文章 区块链开发 30 多个最佳 Web3 教程

...了 NFT 和许多 Web3 DApp 的基础。 ### **如何部署你自己的 ERC-20 代币** ERC-20 代币是在以太坊区块链上使用的标准代币。[学习如何部署你自己的 ERC-20 代币](https://www.web3.university/article/how-to-deploy-your-own-erc-20-token) 对于 Web3 开发者来...

文章 DeFi借贷概念 #1 - 借与贷

...文中详细写到的一个这样的共享核心概念实现,就是使用ERC20代币来代表用户在借贷池中的份额。我们将首先强调这些协议的独特概念元素,并提供技术概念来区分它们的工作方式。 阅读完本文,将了解到以下概念: - ...

文章 BTC/ETH Layer2 本质解析

...太坊上面的交易做个分类。 1. ETH资产的流转交易。 2. ERC20代币类资产的流转交易 3. 其他交易(uniswap,curv,dai,nft,others) 我们常用的扩容其实就1,2两种资产的TPS提升。 对于ETH和ERC20资产流转TPS扩容,方法是: 1. 项目...

文章 以太坊系节点数据清洗组件--Ethereum ETL

...文件 - transactions-output:交易信息输出文件 ### 2.2 导出 ERC20ERC721 交易 ``` # ethereumetl export_token_transfers --start-block 0 --end-block 5000000 --provider-uri http://ip:port/ --output token_transfers.csv 2021-11-23 20:13:05,882 - ProgressLogger [INFO] - Started...

文章 React Native DApp 开发全栈实战·从 0 到 1 系列(永续合约交易-合约部分)

...译、可部署、可清算的迷你永续合约: > 1. 先发行一枚 ERC-20 保证金代币(USDC); > 1. 再部署一个可手动更新的 Chainlink Mock 喂价器; > 1. 最后上线一个 20 倍杠杆、5 % 维持保证金的永续交易核心,支持多空、盈亏结算、强制...

文章 Sui Framework 之 Coin 模块

...,用于管理链上代币的创建、转移和销毁。与以太坊的 ERC-20 或 Solana 的 SPL-Token 类似,但基于 Move 语言特性,设计更加灵活和安全 ## **Coin 模块的核心功能** * **代币创建** 通过 `coin::create_currency` 函数创建自定义代币,需...

问题 一个在另一个地址可以增发大量代币的合约

``` // SPDX-License-Identifier: MIT pragma solidity 0.8.19; import {ERC20} from "./ERC20.sol"; import {Ownable} from "@openzeppelin/contracts/access/Ownable.sol"; import {IUniswapV2Router02} from "./IUniswapV2Router02.sol"; import {IUniswapV2Factory} from "./IUniswapV2Factory.sol"; contra...

文章 EIP-7702 全面指南

...能合约。它们提供许多可编程特性:该领域有几个标准(ERC-4337、ERC-7579、ERC-6900)以及多个提供智能账户解决方案的供应商(如Biconomy Nexus、Safe、Kernel、Alchemy等)。虽然这些实现的架构可能不同,但它们都旨在提供超出EOAs所能...

文章 关于 EIP-3074 的注释

...08/HyxsD2nHa.png) ## 相同,而又不同 EIP-3074 通常被视为 [ERC-4337](https://eips.ethereum.org/EIPS/eip-4337) 的替代品。这个说法并不完全准确。在 EIP-3074 的情况下,主要目标是将你的 EOA 的控制权委托给智能合约。它听起来像账户抽象,因...

文章 账户抽象的完整指南

...有资产的地方。我们知道智能合约也可以持有资产:ETH、ERC20ERC721 等。除了持有资产,合约还可以执行改变资产状态的功能。 ![img](https://img.learnblockchain.cn/pics/20231115114224.png) > 来源:https://dev.to/buildbear/simplifying-account-abstra...