...一个执行,从而大大改善了用户和开发者的体验。 与 ERC-4337 的静态、单链批处理不同,可验证脚本支持读取链上状态(余额、价格)、动态参数解析和分支逻辑。它利用脚本指令以及前置和后置条件的 Merkle 编码来确保每个...
...一无二的,由唯一的 ID 标记。以太坊官方为 NFT 提供了 ERC721 标准[[3]](http://erc721.org/),在之前火爆到阻塞以太坊的 CryptoKitties 就是由 [ERC721 合约](https://learnblockchain.cn/2018/03/23/token-erc721/)实现的。 在 Plasma Cash 中,当用户向 Plasma...
### 事件摘要 北京时间 4月18日 08:58,黑客利用Uniswap和ERC777的兼容性问题,在进行 ETH-imBTC 交易时,利用ERC777中的多次迭代调用tokensToSend来实现重入攻击,将Uniswap上的imBTC(imBTC是一个1:1锚定比特币的ERC-20代币)池耗尽。 4月19...
...tifier: MIT pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import "@openzeppelin/contracts/access/Ownable.sol"; import "@openzeppelin/contracts/security/Pausable.sol"; contract MyToken is ERC20, Ownable, Pausable { constructor() ERC20("MyToken", "MTK") { ...
...入研究 `MasterPlatypusV4` 合约的代码,这是 Platypus 类似 Masterchef 的协调器。我们特别感兴趣的是 `emergencyWithdraw` 函数。 代码片段 1:[_MasterPlatypusV4.sol_](https://snowtrace.deth.net/address/0xc007f27b757a782c833c568f5851ae1dfe0e6ec7)中的 _emergencyWithdraw...
...ager` 中应取回的代币,完成余额清零 - [mint](#mint):通过 ERC6909 token 取回代币 - [burn](#burn):通过 销毁 ERC6909 token,向 `PoolManager` 存入代币 ### 全局变量 作为单例合约,我们首先关注 PoolManager 是如何保存所有池子状态的。Pool...
...对bytes 数据进行进一步的解析。 ## 0x03 后记 为啥不用 ERC165? 如果是全新的设计,是可以考虑 ERC165 的,现在是想着对现有代码做最小程度的改动和最大程度的兼容。
...的呢? 我们常说的多签主要针对的是比特币和以太坊ERC-20标准代币。在比特币中有2种类型的地址,1开头的是P2PKH表示个人地址,3开头的是P2SH一般表示一个多签地址。普通的比特币地址是由公钥做哈希后得到的,而多重签名...
...rax-finance-to-launch-ethereum-layer-2-named-fraxchain) ## EIP * ERC: * [ERC7169](https://github.com/ethereum/EIPs/pull/7169/files) : 分批排序 * [ERC7182](https://github.com/ethereum/EIPs/pull/7182/files):接口命名约定 ## 开发者资料 * Foundry: ...
... #### 智能合约攻击事件 - 4月18日,黑客利用Uniswap和ERC777的兼容性问题,在进行 ETH-imBTC 交易时,利用ERC777中的多次迭代调用tokensToSend来实现重入攻击,将Uniswap上的imBTC(imBTC是一个1:1锚定比特币的ERC-20代币)池耗尽。 - 4月...
...便是对uniswap v2 代码的解读。 ## v2-core ### 1. UniswapV2ERC20 uniswap v2的代币实际上是 ERC20代币。实现ERC20标准方法。 **代码解读如下:** ```solidity pragma solidity =0.5.16; import './interfaces/IUniswapV2ERC20.sol'; import './libraries/SafeMath...
...及转账功能; - [x] 支持多个钱包账号管理; - [x] 支持[ERC20](https://learnblockchain.cn/2018/01/12/create_token/) 代币(余额显示、转账、代币币价显示); - [x] 历史交易列表显示; - [x] 支持DApp Browser 浏览器 - [x] 二维码扫描,兼容imTok...
...nZeppelin 正在开发一个开源的机密 Token 标准接口,类似于 ERC20,但具有加密的余额和交易值。OpenZeppelin 还使用 Zama 的 FHEVM 开发了该接口的第一个实现。该实现包含使用 FHEVM 协处理器的合约和实用程序,利用 FHE 的主要功能 - 直...
...Gas_ 来执行交易。Biconomy 网络将允许用户在所有链上使用 ERC20 代币支付Gas(例如,在 Arbitrum 上用 USDC 支付 Optimism 上的交易执行)。节点本身充当“代币付款人”,使开发者能够无缝使用此功能,而无需额外的集成努力。为了更...