...接到你的 Metamask 钱包。 2. **向你的钱包添加原生代币或 ERC20 代币:** 要在任何 Testnet 上进行交易,你需要原生代币(用于 gas 费用)。请使用 faucet 获取一些。 3. **将 BuildBear 网络添加到你的配置文件:** 例如,在你的 hardhat.co...
...8d359c733232c6c693c0e645c77e ,这个合约可以将它封装成标准的 ERC20,名字叫 Wrapped AyeAyeCoin,并在 uniswap 上有池子。我感觉很有意思,和当初的 Random 如出一辙,要好好研究。 ### 解析 0x3edDc7ebC7db94f54b72D8Ed1F42cE6A527305bB 这个合约部署...
...中,USDC 作为中间 token 完全不需要任何转账。 **1.7 ERC1155 mint/burn** Flash Accounting 可以减少同一笔交易中 swap 的 token 转账,通过使用 ERC1155 token ,可以进一步减少多个交易的 token 转账。 V4 允许通过 ERC1155 mint,将属于你...
...的增量和复合奖励进行质押(EIP-7251)。 - 为 EOA 启用与 ERC-4337 兼容的智能账户(EIP-7702)。 - 通过减少验证者数量(EIP-7251)、改进签名聚合和检查(EIP-7549)以及通过增加其目标值(EIP-7691)和增加 calldata 成本 (EIP-7623)来优...
...理合约,建议在部署代理合约时直接通过`constructor`(见ERC1967Proxy)的`_data`参数同步进行初始化。 ERC1967Proxy库详解参见:https://learnblockchain.cn/article/8594 ### 1. 目标合约 继承Initializable合约: Github: https://github.com/RevelationOfT...
...包括: - [**51% attacks**](https://learnblockchain.cn/article/13780#51percent-attacks):控制大部分哈希率以实现双重支出。 - **Selfish mining:** 战略性地扣留区块以增加相对奖励。 - **Timejacking:** 操纵网络时间感知。 - **Eclipse attacks...
...或到期,实际上将大部分期权市场的流动性整合成一个 ERC20 代币。 简而言之,Squeeth 使期权变得永久,且对 Uniswap LP、所有 ETH/USD 期权以及任何具有曲线支付的东西都是一种非常有效的对冲工具。 ## **以不同方式使用 Squeeth...
...ernal view virtual override(ContextUpgradeable, ERC2771ContextUpgradeable) returns (address sender) { return ERC2771ContextUpgradeable._msgSender(); } ``` 也就是这个 `ERC2771ContextUpgradeable` ,把 `calldata` 的最后20字节 `0x760...
...够与 Ethereum 的 dApps 互动。它允许用户存储 Ether 和其他 ERC-20 代币。用户可以在游戏中花费这些代币,将它们质押在 DeFi 应用中,并在交易所进行交易。MetaMask 不仅存储 ERC-20 代币,还可以存储 ERC-721 代币。 在本文中,我们将连...
...dress.ZERO: assert self.token_balances[token][account] == IERC20(token).balanceOf(account) else: assert self.token_balances[token][account] == account.balance ``` Python Copy 更好的版本,使用自然的语义表示: ```python @invariant() def i...
...前,事情在很大程度上仍停留在技术障碍的世界中。 像 ERC-4337 这样的标准引入了一种新的范例,即账户可以是可编程的智能合约,而不是简单的密钥对。这实现了诸如 gas 赞助、交易批处理和社交恢复等功能,而无需协议级别...
...产的情况决定哪种机制最适合他们的市场。 Euler 使用 **ERC-7726(通用报价 Oracle)** 标准 API 进行其 oracle 实现,该 API 提供彼此相关的资产价值。选择此 ERC 进行 oracle 实现的原因是其简单性以及与已有的解决方案的兼容性。 Eule...
...的第一个版本允许用户使用恒定乘积机制(_x_ y=k\*)将 ERC-20 代币兑 换为 ETH。 ``` 如果一个池有 10 ETH 和 10,000 USDC,那么 k = xy* = 10 * 10,000 = 100,000。如果一个用户购买 1 ETH,该池现在将有 9 ETH。为了保持恒定乘积(k = xy* = 100,00...
...的 ETH 地址,恢复过程应该由智能合约完成,例如使用 [ERC-4337](https://eips.ethereum.org/EIPS/eip-4337) 账户抽象钱包。这样一来,守护人只需保证不丢失以太坊钱包即可;出于其他原因,他们也会更加小心翼翼,不让钱包丢失。 **2021 ...