找到约 12 条结果

文章 AAVE交互指南

...不以为这我们完成了`Supply`操作,这仅仅表示我们完成了`ERC-20`的`Approve`操作。我们需要再次点击`Supply USDC`,如图: ![USDC supply](https://img.learnblockchain.cn/2025/10/13/cdca80c660129dac7ccc92af74b19149.png) > 点[此](https://goerli.etherscan.io/tx/0xf7bc...

文章 扩展提案:原生市场

...的 USDH: 1. **Hyperliquid 原生**,在 HyperEVM 上发行,与 HyperCore 无缝互操作。这意味着 USDH 的记录账本将保留在 Hyperliquid 区块链上 2. **由现金和美国国债等价物完全支持**,链下储备最初由 BlackRock 管理,链上储备通过 Bridge 由 Su...

文章 Tornado Cash 的工作原理(开发者逐行解析)

...通过通过了一个恶意提案,从而获得了治理的绝大多数 ERC20 投票代币 [ERC20 投票代币用于治理](https://learnblockchain.cn/article/11274)。此后,他们已 [收回控制权](https://www.ccn.com/tornado-cash-hack-saga-comes-to-an-end-did-the-hacker-win-this-battle/),...

文章 区块链 - Token Bridge应用

...通常都有一个事实上的代币发行标准,比如以太坊上的 ERC-20 和 Solana 上的 SPL。这些标准虽然不完全相同,但都实现了一个类似的接口,具有相同的概念,如拥有、铸造、转移和销毁代币。 为了连接链,一个代币理想情况下应...

文章 如何获取以太坊上的代币、交易、元数据、NFT 和价格

...7022" }); ``` * `getWalletTokenBalances() `– 获取任意钱包的 ERC-20 代币余额: ```js const response = await Moralis.EvmApi.token.getWalletTokenBalances({ "chain": "0x1", "address": "0x1f9090aaE28b8a3dCeaDf281B0F12828e676c326" }); ``` * `getWalletNFTs()`– 查...

文章 理解以太坊事件与日志

...以通知链外组件某个交易完成了什么事儿。 下面是一个 ERC20 合约里常见的 Transfer 事件定义,通过 event 关键字表明这是一个事件定义声明。 ``` event Transfer(address indexed from, address indexed to, uint256 value); ``` 在 transfer 方法的实现中...

文章 ZEX v0.1:保密点对点DEX - 隐私

...的cWETH论文。 ### 2.1. 保密的 approve & transferFrom 与常规的ERC-20批准逻辑相反,保密的批准会导致批准者的余额减少。这是因为在保密的transferFrom过程中,支出者无法验证批准者是否具有足够的余额,因为它是加密的。 此外,保...

文章 介绍 Create Chimera App V2

...够更改系统状态。 一个例子是,如果我们的目标合约是 ERC20 代币的实现。我们可以将所有 minting、burning 等的 `TargetFunction` 处理程序限制为仅使用我们在 `ActorManager` 中设置的参与者。 使用 `_getActors` 函数,我们可以循环遍历所...

文章 05.01~05.07 NFT 生态热点汇总

...平台 SPACE ID 与以太坊域名服务 ENS 建立合作关系,通过 ERC-3668(CCIP 读取)将 .bnb 域名引入以太坊网络,实现了 .bnb.eth 和 .eth.bnb 的相互解析。在 MetaMask 上输入 xxx.bnb.eth,会在以太坊上解析为用户的 BNB Chain 地址。 **08\ 4 ...

文章 Balancer 攻击分析

...(实际上**没有**漏洞)允许用户执行内部会计,而不是 ERC-20 转账。 例如,当交换 `ETH → DAI → USDC` 时,DAI 转账可能永远不会出现在链上,因为余额是在内部更新的。 用户也可以随时存入或取出他们的内部余额。 黑客的...

文章 UniswapV1 自学系列04:增加流动性 (Adding Liquidity)

...lidity function addLiquidity(uint256 _tokenAmount) public payable { IERC20 token = IERC20(tokenAddress); token.transferFrom(msg.sender, address(this), _tokenAmount); } ``` **核心问题**:该函数允许用户随时以任意比例添加流动性,这会破坏价格机制。 ##...

文章 嵌入式 Rollup 第二部分:共享桥接 - Layer 2

... L2 的转移发生,而无需为每次转移支付 L1 gas,也无需像 ERC-7683 这样的基于流动性提供者的技术。 在本文中,我们将描述嵌入式 rollup 如何实现最小共享 rollup 的概念,而无需在每个 slot 都将证明提交到以太坊。 别担心,我...