... address owner = address(0x123); // 模拟owner vm.startPrank(owner); erc20.transfer(0x...., 1); // 从bob 账号转出 erc20.mint(100); .... // 结束模拟 vm.stopPrank(); ``` 如果只有一个调用需要模拟可以使用 `prank(address)` 1. `warp(uint256)` 设置区块...
...涵盖的 NFT 数据全、种类丰富,提供一整套的接口来获得 ERC721 和 ERC1155 资产以及交易、项目、市场统计等信息,现在支持 40 多个针对 EVM 兼容链的公共接口,以及针对 Solana 的一批相同模型的接口,很大程度上满足了开发者索引...
 **适配器签名系列:** [**1.适配器签名 - Schnorr签名和ECDSA-**](https://learnblockchain.cn/article/11107) [**2.Schnorr上的适配器签名 - 跨链原子交换-**](https://learnblockchain.cn/article/11108...
...://www.bitgo.com/))合作的 wBTC,然后在以太坊上铸造等值的 ERC-20 代币(以 wBTC 的形式)。**我们稍后将讨论此类解决方案的信任假设和风险,但有些应通过这个解释就可以清楚明了。** **多签链特定的(Multisig Chain-specific)**:这...
...ce再次遭受⿊客闪电贷攻击,被盗取CreamLP代币和其他多种ERC-20代币,攻击者在两个⼩时内共计盗⾛价值1.15亿美元的资⾦。  **0x2 攻...
...](https://app.sir.trading/leverage-calculator)。 注意:APE 代币是 ERC-20;因此,可以设想进一步的可组合性。随着协议的增长,它可能会变得有趣! ## TEA 饮用者怎么样? 现在你已经对需求方有了很好的了解,即 APE/杠杆者,让我们跳到...
...数。CEther 是 cETH 代币的入口合约,直接继承自 CToken。而 ERC20 的 cToken 入口则是 CErc20Delegator,这是一个代理合约,而实际实现合约为 CErc20Delegate 或 CCompLikeDelegate、CDaiDelegate 等。 下面,对每个模块再分别深入讲解。 ## Interest...
...地址空间扩展(Address Space Extension),这是 Vitalik Buterin 于 2021 年 3 月在一个论坛上首次提出的概念。正如稍后将讨论的那样,ASE 的本质是将地址大小从 20 字节增加到 32 字节。Vitalik 提出了三个需要扩展地址空间的原因: > 1\. 为...
... Voyage XP 都将归 NFT 的当前持有人所有。 Voyage XP 将是 ERC-20 的自定义版本,并且默认情况下在你的 MetaMask 钱包中可见。由于它们是不可转让的且无法桥接到其他网络,请确保你在 Linea 网络上查看你的余额并避免任何诈骗。没...
 以太坊协议的安全性在不断提高,最近的一项工...