找到约 15 条结果

文章 Ethernaut 题库闯关 #21 — Dex

...ier: MIT pragma solidity ^0.6.0; import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import '@openzeppelin/contracts/math/SafeMath.sol'; import '@openzeppelin/contracts/access/Ownable.sol'; contract Dex is Ownable { using Safe...

文章 Solidity实战系列 - (NFT - 质押 - 锁仓 - ERC1155 - 兑换)

...写了一份NFT合约,合约的代码上线至币安主网链,分别是ERC1155类型的NFT合约,质押合约,以及兑换合约。合约地址如下: NanoGen半同质化代币合约(0x33e63F9A797A10733e3FB0d1C34C199f7640BFc8); PledgeNano质押合约(0x3Ad056433E8Ea143ea03fDeb225f33A...

问题 使用web3j 进行erc20转币,gasLimit无论设置多大都提示:exceeds block gas limit

web3j版本: > org.web3j > core > 4.8.4 操作:erc20转币操作 区块链网络:使用了币安BSC测试网 主代码如下: ` public static String transferErc20(String from, String to, String value, String privateKey, String contractAddress, int decimal) { ...

文章 Aave Protocol v2的核心概念解释(2)

... ## aToken的`balanceOf` `aToken` 的 `balanceOf` 方法和标准的 ERC-20 代币的 `balanceOf` 方法在基础功能上类似,都用于查询某个账户的代币余额。但在功能实现和实际效果上存在一些关键的不同,主要是由于 `aToken` 的设计目的是随着时...

文章 每周以太坊进展 2023/4/1

...eum/EIPs/pull/6800/files):以太坊状态使用统一的 verkle 树 * ERC: * [ERC6785](https://github.com/ethereum/EIPs/pull/6785/files):ERC721 实用程序扩展 * [ERC6786](https://github.com/ethereum/EIPs/pull/6786/files):NFT 版税支付登记处 * [ERC6787](https...

文章 每周以太坊 2024/09/21

...8-september-18-2024/21147): * 讨论 EIP7761 HASCONTRACT 用于 ERC721/1155 NFTs,EXTCALL 返回代码和允许 EXTDELEGATECALL 作为遗留代码 * [PeerDAS 分组讨论 #8](https://ethereum-magicians.org/t/peerdas-breakout-8-september-17-2024/20985): * 在启动 pee...

文章 如何创建荷兰拍卖智能合约

...quicknode.com/?utm_source=internal&utm_campaign=guides) 获取) - 创建 ERC721(NFT)智能合约的知识 ## 使用智能合约的拍卖 拍卖是通过竞标过程公共出售商品的平台,通常出价最高的人赢得拍卖并获得物品的所有权。虽然这就是拍卖的主要...

文章 层级化NFT标准诞生:EIP-6150

... ## 接口定义 EIP-6150 总共定义了 5 个接口文件: - IERC6150 - IERC6150Enumerable - IERC6150Burnable - IERC6150ParentTransferable - IERC6150AccessControl ### [IERC6150](https://github.com/ethereum/EIPs/blob/master/assets/eip-6150/contracts/interfaces/IERC6150.sol) **I...

文章 深入理解 Uniswap v4 白皮书

...p v1 [1] 和 v2 [3] 是 Uniswap 协议的前两代版本,分别实现了 ERC20 ETH 和 ERC20 ERC20 的兑换,并均采用了“常数乘积做市商”(CPMM)模型。Uniswap v3 [4] 引入了集中流动性,通过在指定价格区间提供流动性的头寸,实现更高效的资金利...

文章 WETH靠边站原生 ETH 交易现已在 CoW Protocol 上线

...于 CoW Protocol 签名消息(意图)的委托交易模型执行的非 ERC20 代币,并且由于 CoW Protocol 结算合约仅与 ERC20 代币兼容。 ![](https://img.learnblockchain.cn/2025/05/14/35308341_image.jpg) 但是我们非常爱我们的用户,所以我们让工程师们思考,...

文章 如何查询一百万个以太坊地址上的所有代币余额

...深入理解如何通过 RPC 查询某个地址上持有的所有代币(ERC-20),并介绍相关工具和局限。 --- 一、以太坊的账户与存储模型 以太坊有两类账户: 1. 外部账户(EOA):由私钥控制,用户的钱包地址就是 EOA。 2. 合约账户:由...

文章 如何使用 Ethers.js 铸造 NFT

... Web3 和 [OpenZeppelin 合约库](https://docs.openzeppelin.com/contracts/erc721) 铸造 NFT。在本练习中,我们将引导你使用 [OpenZeppelin 库](https://docs.openzeppelin.com/contracts/4.x/erc721) 的第 4 版以及 [Ethers.js](https://docs.ethers.io/) 以太坊库(而不是 Web3)...

问题 在etherscan验证智能合约,总是提示abi错误

...re(b != 0, errorMessage); return a % b; } } interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool);...

文章 ERC721YY-无中介NFT交易协议CR5-EIP003-0.3.4

**ERC721YY-无中介NFT交易协议** 献给YY,故起名721YY。 又名:0交易手续费的具有全局流动性的NFT交易协议。 **摘要** 一句话总结该协议:将NFT交易功能写入NFT自身合约,实现不依赖于NFT交易中介平台(例如OpenSea的seaport)...

文章 剖析DeFi交易产品之UniswapV4:概述篇

... ETH 的,但那时候的池子严格限制了只能是 ETH 和另一个 ERC20 代币配对组成的,ERC20 代币之间是通过跨池交易的。但从 UniswapV2 开始,支持任意 ERC20 代币配对,但由于实施的复杂性,以及在 WETH 和 ETH 配对之间的流动性碎片化的...