找到约 13 条结果

文章 在 dApp 上實現 ERC-4337:以去中心化領稿費機制實驗為例

透過 ERC-4337 打造無需支付手續費的 dApp 互動流程,實作合約驗證機制與前端開發全紀錄。 > 本專案由 TEM 去中心化領稿費機制實驗 Grant 贊助。 > > 感謝 Nic 在開發過程中的協助與對本文內容提供許多修正與優化建議! - [Grant](htt...

文章 臭名昭著的漏洞摘要 #4:通缩代币风险、ERC4626覆盖漏洞与Rust移位溢出

...afbbd342f64ef8a9ab1c143719b63c2ad81710) 合约继承了 OpenZeppelin 的 [`ERC4626Upgradeable` 合约](https://github.com/OpenZeppelin/openzeppelin-contracts-upgradeable/blob/master/contracts/token/ERC20/extensions/ERC4626Upgradeable.sol),以支持其基于 vault 的 Staking 机制,并在 Stakin...

问题 怎么判断合约是否erc 1155标准呢

佬大,看了您说了怎么判断一个合约是erc20还是erc721

文章 Hyperlane是什么 - 全面概述

...:1 等效物。 ### Warp 路由 **Warp 路由智能合约** 允许任何 ERC20ERC721 或本地 token 在链之间移动。它们是通过在源链(又称抵押链)上锁定抵押品 token,然后在目标链(合成链)上铸造包装 token 来执行上述锁定和铸造过程的合约...

文章 2.8万美元赏金 - 管理员权限破坏与强制恢复

...和一个 DeFi 生态系统,该生态系统至少包含: - [Alchemist ERC20](https://github.com/alchemistcoin/alchemist/blob/main/contracts/alchemist/Alchemist.sol) - 代币 $MIST - [Aludel](https://github.com/alchemistcoin/alchemist/blob/main/contracts/aludel/Aludel.sol) - 质押/奖励计划...

文章 Yield VR 安全审查

...ddress user, uint128 amount) internal virtual returns (uint128) { IERC20 token = IERC20(asset); storedBalance -= amount; token.safeTransfer(user, amount); return amount; } ``` **建议的缓解措施:** 为了解决此问题,建议向 Join 合约添加一个...

文章 标准创新赋能创意经济

...设施 Fabian Vogelsteller(我们中的许多人都很熟悉,他是 [ERC20](https://eips.ethereum.org/EIPS/eip-20) 标准的提议者)与 Marjorie Hernandez(在创意产业中广为人知)一起解释了 Web3 采用的这些局限性,并展示了 [LUKSO](https://lukso.network/),一个...

文章 掌控 Solidity:事件日志、继承和接口的深度解析

...现。下面是一个简单的接口定义: ```solidity interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); ...

文章 UniswapV1 协议分析

...担双重角色: 1. **交易所**:执行 ETH ↔ Token 交易 2. **ERC20 代币**:发行流动性代币(UNI-V1) ## 交易机制 ### 支持的交易类型 | 交易方向 | 精确输入 | 精确输出 | 转账版本 | |----------|----------|----------|----------| | ETH → Token...

文章 账户抽象对安全和用户体验的影响

...抽象提供了支持;本文旨在分享我们关于如何安全构建 ERC-4337 的见解。_ [账户抽象](https://learnblockchain.cn/docs/eips/EIPS/eip-4337) 为智能合约开发者支持了新的用例,使用户能够拥有免 gas 体验、使用生物识别进行身份验证,或利用...

文章 如何使用Brownie部署智能合约

...将使用 [token mix](https://github.com/brownie-mix/token-mix),这是 ERC-20 实现的模板。 ## 安装依赖 Brownie 建立在 python3 之上,所以我们需要安装 python3 才能使用 brownie;让我们检查系统是否安装了 python3。要做到这一点,在终端/cmd 中输入...

文章 如何集成 Uniswap V4 并创建自定义Hook

... 由于Uniswap 在以太坊上运行,我们可以交易的是以太坊ERC-20代币和ETH。原本每种代币都有自己的智能合约和流动性池合约,现在在**Uniswap 4**中,由一个智能合约管理所有流动池的状态。一个流动池是任何两个代币,有一些自...

文章 Stylus 合约库 v0.2.0 审计

...少溢出检查](#absence-of-overflow-check-in-from_str_hex-function) - [Erc20Wrapper 中的底层 decimals 可能设置不正确](#underlying-decimals-in-erc20wrapper-can-be-set-incorrectly) - [IErc4626 中的状态可变性可以被限制](#state-mutability-can-be-restricted-in-ierc4626) - [...