找到约 15 条结果

文章 sui move 动态字段练习(2)

...它们模拟solidity中的映射类型,在sui move实现一个**类似**erc20的同质化代币作为之前学习的实践与巩固。本文分享了练习过程中的mint,和burn,balance_of,total_supply. ## mint函数 ```rust public fun mint(_: &TreasuryCap ,balance_list: &mut Balanc...

文章 币圈老鸟都在用的 “做空神器”:永续合约,究竟是收割镰刀还是避险盾牌

...le with OpenZeppelin Contracts ^5.5.0 pragma solidity ^0.8.24; import {ERC20} from "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import {ERC20Burnable} from "@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol"; import {ERC20Permit} from "@openzeppelin/contracts/token/ERC20/ext...

文章 解码以太坊交易以防止UI欺骗

...每个交易核心的十六进制指令。你将学习: - 手动解码 ERC-20 批准交易 - 提取关键参数,如接收者地址和金额 - 使用 Python 脚本自动执行 ERC-20 **calldata** 分析 在本指南结束时,你将能够解析字节级别的交易数据,这是一项检测...

文章 番外01:ERC 标准的前世今生

...安全逻辑、扩展方式**,必须看清它们背后的起点——**ERC 是如何产生的?它和 EIP 有什么关系?** --- ## ERC 是什么?和 EIP 有什么关系? **ERC(Ethereum Request for Comments)** 是以太坊改进提案(EIP)中的一种子类型,专注于...

文章 【Solidity Yul Assembly】4.2 | 100% Yul ERC20 Example

在本节中,我们将讲解官方文档中的 100% Yul 实现的 [ERC20 合约](https://docs.soliditylang.org/en/latest/yul.html#complete-erc20-example)。为了方便理解,我们会逐步讲解,并在适当的位置附上代码。 首先,来看合约的构造函数部分: ``` yu...

文章 Web3学习之使用Foundry开发部署和开源ERC20合约

# Web3学习之使用Foundry开发部署和开源ERC20合约 Foundry 是一个用于以太坊应用程序开发的快速、可移植和模块化的工具包,用Rust编写。 Foundry由以下部分组成: - **Forge**:以太坊测试框架(类似于Truffle、Hardhat和DappTools)。 ...

文章 Java EIP721 链下签名

...: MIT pragma solidity ^0.8.20; import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; import "@openzeppelin/contracts/token/ERC20/extensions/ERC20Permit.sol"; contract TokenBank { IERC20 public token; mapping(address => uint256) public balances; // 定义事件 even...

文章 如何使用Truffle在Polygon上创建和部署Factory ERC-1155合约

...w3ZcUB?prefill_Guide+Name=How%20to%20Create%20and%20Deploy%20a%20Factory%20ERC-1155%20Contract%20on%20Polygon%20using%20Truffle)! ## 概述 随着 NFT 越来越受欢迎,Polygon 这个快速增长的区块链已成为许多用户和开发人员的首选。 与以太坊相比,Polygon 允许...

文章 大白话带你推导UniswapV2公式及分析其代码

...V2之前,我们先介绍一下uniswapV1。 uniswapV1主要提供各种ERC20 token与ETH互相兑换的途径,以ETH为交易中心来实现ERC20 token与ERC20 token之间的兑换。 可以理解成你拿黄金去换白银,Uniswap V1的兑换方式就是先计算出来1g黄金能换多...

文章 快速实现一个闪电贷智能合约

...``` // SPDX-License-Identifier: MIT pragma solidity ^0.8.20; import {IERC20} from "@openzeppelin/contracts/token/ERC20/IERC20.sol"; import {ERC20} from "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import "@openzeppelin/contracts/utils/ReentrancyGuard.sol"; import {Math} from "@openzeppel...

文章 实体经济距离发行ICO还有多远?[续]——STO给我们带来了什么

...团队而进行最早期的无条件资助——Donate,到借助以太坊ERC20进行全面火爆的ICO方式进行融资。94后ICO在中国市场被禁止,明面的ICO公众首次代笔发型大量转到地下进行类ICO式私募的方式进行融资。2018年也见证了ICO及类ICO方式逐...

问题 sepolia以太坊,erc20中0x779877A7B0D9E8603169DdbD7836e478b4624789代币发起approve的时候出错怎么处理?

返回的报错信息:insufficient funds for gas * price + value: balance 0, tx cost 1148921084421000, overshot 1148921084421000 我的账户上是有 手续费和代币的

文章 账户抽象与ERC-4337 - 第一部分

...由两部分组成的系列的第一部分,重点在于理解和实现 ERC-4337 以太坊改进提案(EIP)。在这一部分中,我们将深入探讨 ERC-4337 的技术细节,深入了解其关键概念,如 UserOperations、Bundlers、EntryPoint 和 Contract Accounts。我们的目标是...

文章 去中心化指数智能合约:从理论到实战(Hardhat+OpenZeppelin 全流程)

...如 BTC、ETH、主流 DeFi 代币)按预设权重打包成一个新的 ERC-20 代币(即指数代币)。持有 1 个指数代币,即代表按比例持有了篮子里所有的底层资产。 - **去信任化逻辑**:与传统基金不同,它的持仓比例、调仓规则、分红机...

文章 以太坊上的PeerDAS和ZK-EVM、ERC-8004代理、Ambire自定义Bundler、稳定币结算

...· [PeerDAS 和 ZK-EVM 将以太坊推向新的网络时代](#4957) · [ERC-8004 通过更新的链上代理信任向主网迈进](#8b82) · [Ambire 允许开发者将任何 Bundler 插入 ERC-4337 流程](#479a) · [BlackRock 支持以太坊作为 2026 年稳定币结算标准](#74d2) #...