找到约 14 条结果

文章 空投大杂烩 - 合约实现空投发放的三种方案

... 下面我将以以太坊上的空投合约构建说起,使用以太坊 `ERC20` 合约来讲解智能合约中发放空投的三种实现方式。 ## 空投合约的实现三种方式 空投合约的实现方式分别有三种。 1. **批量铸造**:项目方直接通过调用合约中的 `mi...

文章 Snapshot 链上投票协议:Snapshot X 介绍

... ### 使用不同的代币进行投票 与其他只能使用具有 [ERC-20](https://docs.openzeppelin.com/contracts/4.x/api/token/erc20#ERC20Votes) 或 [ERC-721 Votes](https://docs.openzeppelin.com/contracts/4.x/api/token/erc721#ERC721Votes) 扩展的代币或 NFT 的链上投票解决方案...

文章 008:手把手教你看懂区块链浏览器:地址、交易、合约全追踪

...方地址、花费 Gas 等一览无余 #### 🔁 Token Transfers * ERC20 / ERC721 / ERC1155 代币的流转记录 #### 🧠 Internal Txns * 由合约自动触发的“隐形交易”(比如某个合约内的资金转移) #### 👨‍💻 Contract Interaction * 如果此地址...

文章 登链钱包-一款功能强大的完全开源以太坊钱包

...及转账功能; - [x] 支持多个钱包账号管理; - [x] 支持[ERC20](https://learnblockchain.cn/2018/01/12/create_token/) 代币(余额显示、转账、代币币价显示); - [x] 历史交易列表显示; - [x] 支持DApp Browser 浏览器 - [x] 二维码扫描,兼容imTok...

文章 OpenZeppelin Contracts 5.0 版本发布

...开发人员体验。 ### **简化** 在 5.0 版本中,我们从 ERC20ERC721 和 ERC1155 中删除了token Hook,而是采用了一个单一的 `_update` 函数。这也可以在任何 `mint`、`transfer` 或 `burn` 操作中进行自定义行为的重写。 ![OpenZeppelin Contracts E...

文章 每周以太坊 2024/08/10

...44016112) 到 Optimism 基金会和安全委员会 ## EIP/标准 * ERC(应用层): * [ERC7750](https://github.com/ethereum/ERCs/pull/573/files): 去中心化就业系统 * [ERC7751](https://github.com/ethereum/ERCs/pull/578/files): 包装冒泡回滚 * [ERC7752](http...

文章 如何在NFT(ERC721)中获取随机数

# 如何在NFT(ERC721)中获取随机数 ![](https://img.learnblockchain.cn/2020/11/26_/711090641.png) # 介紹 在遵循[ERC721](http://erc721.org/)标准的非同质化代币([NFT](https://eips.ethereum.org/EIPS/eip-721))中生成随机数一直是智能合约开发者面临的难题...

文章 每周以太坊进展 2023/7/8

...thub.com/ethereum/EIPs/pull/7266/files):移除blake2f (0x09)预编译 - ERCs(应用层): - [ERC7265](https://github.com/ethereum/EIPs/pull/7265/files):断路器,用于当超过阈值时暂停 Token 留出。 - [ERC7272](https://github.com/ethereum/EIPs/pull/7272/files):以太坊...

文章 深入理解BTC铭文和符文

...态中的可替代代币(Fungible Token)标准,类似于以太坊的 ERC-20,但不依赖智能合约,而是基于 Ordinals(铭刻)协议,它利用 JSON 数据的序数铭文来部署代币合约、铸造代币和转移代币。 与 ERC-20 的不同之处: - ERC-20 依赖以...

文章 如何在MetaMask中设置自定义提供商

...限于存储原生区块链货币,如 ETH 或 BSC。它还可以存储 [ERC-20](https://ethereum.org/en/developers/docs/standards/tokens/erc-20/) 或 [BEP-20](https://academy.binance.com/en/glossary/bep-20) 代币。它兼容主流浏览器,如 Chrome、Firefox、Brave、Microsoft Edge 以及移...

文章 零时科技 || Four.meme 攻击事件分析

...这个合约是由 launchpad 官方的合约创建的,所以创建后的 ERC-20 Token 的 owner 也是 launchpad 官方合约。下面我们可以看一下 four.meme 的一个 memecoin 创建的例子: 首先,由用户支付手续费, launchpad 官方合约完成 memecoin 的 ERC-20 Token...

文章 web3入门3 | 以太坊那些事

...Solidity 2. 在协议上你想发行自己的代币,那么就要使用ERC-20协议标准。该协议标准允许开发者构建可以和其他应用或者服务交互的代币应用程序。 #### ERC-20 一个同质化代币的标准,换句话说,它们具有一种属性,使得每个...

文章 🔐 以太坊安全:数字签名中的 v、r、s

...ture:", result)) .catch(console.error); ``` ### EIP-712 许可函数 (ERC-2612) `permit` 函数实现了免 Gas 代币批准,利用 EIP-712 进行结构化数据签名。 ``` // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; imp...

文章 CloberDex-Rebalancer攻击分析---重入漏洞

... pragma solidity ^0.8.25; import "lib/forge-std/src/Test.sol"; import "./ERC20.sol"; import "./interface.rebalancer.sol"; contract rebalancerTest is Test,ERC20(100000){ address weth = 0x4200000000000000000000000000000000000006; address morphoBlue=0xBBBBBbbBBb9cC5e90e3b3Af64bdAF62C37EEF...