## 引言 学习了sui move中的动态字段,table,bag,作为练习,我准备使用它们模拟solidity中的映射类型,在sui move实现一个**类似**erc20的同质化代币作为之前学习的实践与巩固。本文分享了练习过程中的obj设计、create token。 注:...
ERC20 Snapshot 解决了双重投票的问题。如果投票的权重是由某人持有的代币数量决定的,那么恶意行为者可以使用他们的代币投票,然后将代币转移到另一个地址,再用那个地址投票,如此反复。如果每个地址都是一个智能合约,...
## ERC20是什么 `ERC20` 实际上就是一个用智能合约发行代币的标准。本质上就是用智能合约的代码来规定好这个币的总量有多少,某个地址拥有多少币。 ## ERC20 代币的规范 在 `Openzeppelin` 中,与 `ERC20` 代币相关的接口有两个,...
本文首发于公众号:[Keegan小钢](https://mp.weixin.qq.com/s?__biz=MzA5OTI1NDE0Mw==&mid=2652494678&idx=1&sn=74456ffc9b0ca32161e4b95c8ca99398&chksm=8b685146bc1fd850fdd7c698ba984fe3e09d50a0b366c256d4ef8e725b8056f219417e6da98e&token=619684707&lang=zh_CN#rd) *** **UniswapV4** 与 **UniswapV3**...
你当前阅读的不是此文档的最新版本。[5.x](https://docs.openzeppelin.com/contracts/5.x/) 是当前版本。 ## 扩展合约 大多数 OpenZeppelin 合约都期望通过[继承](https://solidity.readthedocs.io/en/latest/contracts.html#inheritance)来使用:在编写自己的合约...
## Subgraph 示例 ### 基础应用 #### App 描述 我们将考虑一个假设的 dapp,在 Goerli 网络上,它包含: - 一个地址为 `0x163AE1e077232D6C34E1BF14fA58aA74518886Cc`,部署在 5059780 区块的 `ERC20` token。 #### Manifest 该 subgraph 的 manifest 如下所示。请...
新应用在以太坊上的出现导致开发团队设计新的代币标准。在早期的几年,[ERC-20 代币标准](https://ethereum.org/en/developers/docs/standards/tokens/erc-20/)(定义了传统代币如 DAI 或 UNI 的功能)主导了市场。这种加密货币的处理方法将所有...
# ERC4626的理解 ERC4626是ERC20的扩展,提供了一种统一的接口用于代币资产库,使开发者能够构建安全且可组合的解决方案。了解潜在的安全漏洞至关重要,例如可能影响ERC4626代币资产库的通货膨胀攻击。 ## 理解通货膨胀攻击 ER...
 BEP-20通证是在BNB Chain上进行交易的基础。在本教程中,你将学习如何创建一个BEP-20通证并部署到BNB Chain。 ## 什么是BEP-20通证? BEP-20是BNB Chain上的一...
# 又是用户转移资产权限被盗,如何确保加密资产安全? 2022 年 10 月 2 日凌晨 4 点,TP 钱包旗下闪兑协议 Transit Swap 用户转移资产权限被盗,目前合约上用户资产权限被盗导致的损失已经超过 1500 万美元。 ## 什么是用户资产...
# 1. 漏洞简介 https://twitter.com/BeosinAlert/status/1653619782317662211  # 2. 相关地址或交易 https://explorer.phalcon.xyz/tx/bsc/0xccf513fa8a8ed762487a0dcfa54aa65c74285de1bc517bd68dbafa2813e4b7cb ...
# 基于Solidity ^0.8.0 重构UniswapV2 项目文档 ## 项目概述 本项目是 UniswapV2 去中心化交易所的完整实现,基于 Solidity ^0.8.0 开发。UniswapV2 是一个自动做市商(AMM)协议,允许用户在没有传统订单簿的情况下进行代币交换和提供流...
本文将带你从以太坊的存储模型开始,深入理解如何通过 RPC 查询某个地址上持有的所有代币(ERC-20),并介绍相关工具和局限。 --- 一、以太坊的账户与存储模型 以太坊有两类账户: 1. 外部账户(EOA):由私钥控制,用户...
> 作者:[Henry](https://x.com/0xhenrydev) > 🔨 本文是《Web3 敲门砖计划》的第 11 篇(计划共 100 篇) > > 初衷: > ❤️ 不是“我教你”,而是“我们一起搞懂” > ❤️ 不堆术语、不炫技,记录真实的学习过程 > > 适合人群: > ✅ ...