找到约 14 条结果

文章 Uniswap的ERC-7683:推动流动性增长

!["Uniswap的ERC-7683:推动流动性增长 - Three Sigma" 横幅](https://img.learnblockchain.cn/2025/03/12/74048193_image.svg) ### **摘要/tldr;** ERC-7683标准于2024年第二季度由Uniswap Labs和Across提出,建立了一个统一框架,使意图驱动的系统能够准...

文章 学习如何使用ChatGPT编写智能合约

...2025/03/29/05wxamb_7l9Wp1Jxl.png) 让我们请 ChatGPT 写一个简单的 ERC20 代币合约。使用以下模板: **作为智能合约开发的专家,创建一个 Solidity 智能合约,实现一个名为 BuildBear(符号:BB)的 ERC20 代币,初始供应量为1000000个代币。构...

文章 Multicall:批量调用合约

...rs.Contract( MULTICALL_ADDRESS, MULTICALL_ABI, provider ); // ERC20 Token 合约 const token = new ethers.Contract(TOKEN_ADDRESS, ERC20_ABI, provider); // 准备调用 const addresses = ['0x123...', '0x456...', '0x789...']; const calls = addresses.map(addr => ({ target: TOKEN_ADDRE...

文章 每周以太坊进展 2023/5/13

.../github.com/ethereum/EIPs/pull/7002/files):执行层可触发退出 * ERC: * [ERC6997](https://github.com/ethereum/EIPs/pull/6997/files):带有交易验证步骤的 ERC721 * [ERC7007](https://github.com/ethereum/EIPs/pull/7007/files):zkML AIGC-NFT * [ERC7015](https://...

文章 Sei V2:EVM 和 Wasm 互操作性

...太坊区块链上所有可用的代币标准都存在于 Sei 上,例如 ERC-20ERC-721。 请注意,尽管 Sei 目前仍在支持 CosmWasm 智能合约和相关的 “CW” 代币,但一旦 [SIP-3(仅 EVM)提案](https://blog.sei.io/sip-3-update-sei-moves-toward-evm-only-architecture...

文章 2021 年 Etherscan 新增的 21 个功能

...页面。 带有EIP-1559信息的交易详情页面。 ### 4.支持ERC-1155代币标准 在NFT社区的长期要求下,过去一年里Etherscan逐步集成 ERC-1155。以太坊终于有支持 ERC-1155的区块链浏览器了!其中包括: · ERC-1155 热门代币页面 (Top Tokens)...

文章 Solidity多重签名合约:打造超安全的区块链投票机制

...st"] } ``` `hardhat.config.ts`: ```typescript import { HardhatUserConfig } from "hardhat/config"; import "@nomicfoundation/hardhat-toolbox"; const config: HardhatUserConfig = { solidity: "0.8.20", networks: { hardhat: { chainId: 1337, }, }, }; export defa...

文章 如何提高智能合约的可靠性和效率

...stTransfer(address token, address to, uint256 amount) public { IERC20(token).transfer(to, amount); } } ``` --- ## 测试与验证 ### 单元测试 使用 Hardhat 和 Mocha 编写单元测试: ```solidity // test/MyContract.js const { expect } = require('chai');...

文章 uniswap v2 代码解读

...便是对uniswap v2 代码的解读。 ## v2-core ### 1. UniswapV2ERC20 uniswap v2的代币实际上是 ERC20代币。实现ERC20标准方法。 **代码解读如下:** ```solidity pragma solidity =0.5.16; import './interfaces/IUniswapV2ERC20.sol'; import './libraries/SafeMath...

文章 验证 Foundry 中的 Solidity 签名

...因为这只需要传递一个额外的数据。但需要注意的是,[ERC20-Permit](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/extensions/ERC20Permit.sol) 使用的是三部分签名(`r`, `s`, `v`)。 ## 了解更多 本文在我们的 [Solidity...

文章 dapp批量转账Pro版本

...版本,支持多地址 多数量 批量转账 #### 合约 1. 支持ERC20转账 固定数量 多数量 2. 支持ETH转账 固定数量 多数量 批量转账合约内容较为简单,最重要的是需要引入SafeERC20合约库,来对[非标准ERC20的转账](https://learnblockchain.c...

文章 dapp 批量转账

...4. 地址校验 5. 转账前交易提前校验 #### 合约 1. 支持ERC20转账 2. 支持ETH转账 批量转账合约内容较为简单,最重要的是需要引入SafeERC20合约库,来对非标准ERC20的转账做兼容。

文章 Solidity 常量

...这表示该值是固定的,永远不会改变。 假设你有一个 ERC20 代币,其铸造量永远不应超过 2200 万。 这是实现它的简洁方式 ```solidity **contract ExampleERC20 { uint256 public constant MAX_SUPPLY = 22_000_000; // erc20 代码 function...

文章 Solidity合约那些常用的技巧

...必熟): https://docs.openzeppelin.com/ ## 那些有用的写法 * ERC20(必学):https://docs.openzeppelin.com/contracts/5.x/api/token/erc20 * ERC721(必学):https://docs.openzeppelin.com/contracts/5.x/api/token/erc721 * 合约升级(必学):https://docs.openzeppelin.com/...