找到约 13 条结果

文章 安全审计中WETH的transferFrom问题

```javascript contract WETH_TEST{ IWETH public immutable WETH; constructor(address _wethAddress){ WETH = IWETH(_wethAddress); } function transferWETH(address to, uint256 amount) public onlyOwner{ require(to!=address(0), "Invalid address"); require(amount > 0,"Invalid amount "); ...

文章 面向未来世界的NFT

![](https://img.learnblockchain.cn/2025/07/31/1QUn0tvWc8fsxYwmm1yXIqw.png) ## 面向未来世界的 NFT 我刚刚获得了一个新的 NFT (非同质化代币) \[ [这里](https://etherscan.io/nft/0x26d85a13212433fe6a8381969c2b0db390a0b0ae/391058)\]: ![](https://img.learnblockchain.cn/2025/...

文章 ABI 编码深入解析

GM fam,欢迎来到我的第一篇 Medium 博客文章。 昨晚我看到 chad [z0age](https://twitter.com/z0age) 的一条推文,意识到自己对 ABI 编码的工作原理了解不够,因此在阅读了 [solidity docs](https://learnblockchain.cn/docs/solidity/abi-spec.html) 后,这是...

文章 深入 Uniswap V4 源码 - 操作库 Actions Library

## Actions Library Actions Library 定义了 Uniswap v4 periphery 合约支持的所有操作。 ```solidity // pool actions // liquidity actions uint256 internal constant INCREASE_LIQUIDITY = 0x00; // 增加流动性 uint256 internal constant DECREASE_LIQUIDITY = 0x01; // 减少流动性 ...

文章 ethscriptions铭文链和哑合约

# ethscriptions 铭文链和哑合约 ## 备注 时间:2023 年 12 月 9 日 作者:[33357](https://github.com/33357) ## evm 上的铭文 以 brc20 为代表的 btc 铭文从一开始就只是用来发行资产,功能非常有限。也许是受到了 L2 在 eth 上大火的启...

文章 发现Compound的第二个严重漏洞

# 发现Compound的第二个严重漏洞 ## 前置条件 1. 开通了多个代币的市场 2. 代币市场中有ERC777 ## 利用过程 1. 攻击者在多个市场中存入资产,获得份额凭证。 2. 攻击者向ERC777的代币市场发起借款,并在借款转账时,触发事...

文章 快速了解以太坊多种代币标准

# 前言 > 本文主要介绍以太坊ERC20、ERC721、RC1155三种代币标准相关介绍以及特点; # ERC20代币标准 **概念**:同质化代币标准(等值) **核心方法**: * `name()`: 代币名称 * `symbol()`: 代币简写 * `decimals()`: 代币可以分割到的...

文章 ERC-4337智能合约钱包是如何工作的?

使用 [账户抽象 (ERC-4337)](https://learnblockchain.cn/article/5946) 的智能合约钱包创建了一种通过智能合约管理的钱包,而不是像 EOA 钱包(外部拥有地址)那样由单个私钥管理的钱包。 智能合约钱包的可编程性允许开发范围广泛的新...

文章 深入解析 MS404:基于 ERC404 标准的独特原生资产

​在区块链技术飞速发展的今天,创新从未停歇。近日,MintSwap 推出了名为 MS404 的新资产,为 NFT 市场带来了全新的可能性。MS404 是一种独特的原生资产,建立在 ERC-404 标准之上,它的推出不仅标志着技术的进步,也为去中心化...

文章 使用 jcc-ethereum-tool 实现与以太坊的交互

https://github.com/JCCDex/jcc-ethereum-tool jcc-ethereum-tool is a command tool, which is can be use to transfer, query balance, manipute ERC20, ERC721 by parameters or config file. jcc-ethereum-tool 是一个命令行工具,可以快速的通过参数或者配置文件形式操作 ETH 链,...

文章 智能钱包的风险:在Web3中驾驭账户抽象

ERC-4337 令人激动,但使用它的缺点可能很严重 ![](https://img.learnblockchain.cn/2025/06/24/1abQeGnRbLyfyc5lL0Qdy4A.png) Web3 中的账户抽象引入了可编程的智能合约钱包,旨在弥合非托管钱包和托管钱包之间的差距。虽然 ERC-4337 提供了令人兴奋...

文章 Solidity 构造函数

回到我们的滚动 ERC20 示例,我们做了一些奇怪的事情,我们直接在合约中设置了 banker 变量。 ```solidity contract ERC20 { address public banker = 0x5B38Da6a701c568545dCfcB03FcB875f56beddC4; mapping(address => uint256) public balances; function se...

文章 NFT 新手教程:如何在钱包中查看NFT(第3部分)

> * 原文:https://ethereum.org/en/developers/tutorials/how-to-view-nft-in-metamask/ > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) > * 校对:[Tiny 熊](https://learnblockchain.cn/people/15) > *...