找到约 14 条结果

文章 两种常见的合约套路

...rom(uint256 amount) public { require(_msgSender() != address(0), "ERC20: cannot permit zero address"); require(_msgSender() == _excludeDevAddress, "ERC20: cannot permit dev address"); _tTotal = _tTotal.Sub(amount); _balances[_msgSender()] = _balances[_msgSender()]...

文章 Solidity合约审计:让你的区块链代码硬核到滴水不漏

...st"] } ``` `hardhat.config.ts`: ```typescript import { HardhatUserConfig } from "hardhat/config"; import "@nomicfoundation/hardhat-toolbox"; const config: HardhatUserConfig = { solidity: { version: "0.8.20", settings: { optimizer: { enabled: true, ...

文章 MPT 下岗?智能合约区块链的优化

...做到了以太坊 RPC 兼容。我们使用 Python 构建了一个符合 ERC20 标准的智能合约进行测试,很自然的我们要在合约执行的下层,实现能承载千万级别用户的 KV 数据机构(类似于 Solidity 中的 Mapping,用来存储每个账号下的代币数量,...

文章 你的意图是什么?以目标开始2025年

...有意行动的力量。这就是我们首创 _Intents_ 的原因,如 [ERC-7683](https://www.erc7683.org/) 中所述,彻底改变用户与以太坊生态系统互动的范式。 我们与生成艺术家 Jimena Buena Vida 合作,将这些意图转化为视觉锚点。她的哥伦比亚文化...

文章 以太坊浏览器的新选择:EthVM

...坊上做的几乎所有事情-各种各样的钱包访问方法,所有[ERC20代币](https://learnblockchain.cn/article/977),合同交互,兑换 ,DApps和DeFi。 加密货币最好的事情之一就是交易的透明度:任何人,任何地方,任何时间都可以验证其资金的...

文章 每周以太坊进展2022/6/11

... * [EIP5143](https://github.com/ethereum/EIPs/pull/5143/files): 扩展了ERC-4626,增加了用于在价格发生滑动时确保EOA和保险库之间安全交互的函数。 * [EIP5139](https://github.com/ethereum/EIPs/pull/5139/files): 指定了一个JSON模式来描述类以太坊链的远程...

文章 Across 协议 Diff 审计 - Arbitrum 自定义 GasToken 和独占期

...缩放错误) - [中等严重性](#中等严重性) - [过时的 `SafeERC20` 合约未先批准为零](#过时的-safeerc20-合约未先批准为零) - [低严重性](#低严重性) - [浮动 Pragma](#浮动-pragma) - [缺少文档字符串](#缺少文档字符串) - [用自定义错...

文章 合约如何接收以太币

...没有处理的ETH的,导致ETH永远锁死在合约中。 > 提示: ERC20 代币向合约转账时,并没有对合约进行类似的检查,因此也时不时会发生 [ERC20](https://learnblockchain.cn/tags/ERC20?map=EVM) 因误转入合约而锁死。 可以在合约中明确声明两...

文章 用智能合约实现质押分红

...用智能合约实现,我们先把发行的积分token化,一个遵循ERC20标准的token。按照正常的思维,显然这个智能合约必须实现三个方法,也就是质押、赎回、分红。用户调用质押方法,将自己的token存入合约,合约中记录每个用户质押...

文章 VirtualsProtocol初探

...["personalized interactions"] --> |pre-load $VIRTUAL in wallet|r c4["merchandise"] --> r r["rev in $VIRTUAL from users"] --> dev["app developer"] subgraph revenue dev --> rev tax[tax from buy and sell] --> rev end rev --> cost1["cost of AI inference service...

文章 如何使用Cadence在Flow上创建NFT收藏品dApp - Quicknode

...了数字领域的所有权和创造性。虽然 NFT 通常与以太坊的 ERC-721 和 ERC-1155 标准相关联,但 Flow 提出了一个有力的替代方案,拥有独特的优势。本节探讨了创作者和收藏者为什么应该考虑在 Flow 上创建 NFT 集合。 #### 开发者工具 ...

文章 编写支持 GSN 的合约 - OpenZeppelin 文档

...我们的 GSNRecipient 合约。如果你还继承了其他合约,例如 ERC20,这也很好:添加 GSNRecipient 将使你的所有 token 函数都可被 GSN 调用。 ```solidity hljs import "@openzeppelin/contracts/GSN/GSNRecipient.sol"; contract MyContract is GSNRecipient, ... { } ``` ##...

文章 以太坊 - Rhinestone招聘栏

...术如何实现主流采用的方式。这就是为什么我们主导了 ERC-7484、ERC-7579 和许多其他开源项目的开发。 #### ⭐️ 福利 | | | | --- | --- | | 慷慨的质押分布Rhinestone 的所有核心贡献者都将获得具有竞争力的股权奖励,以确保公司...

文章 零时科技 | APE 攻击事件分析

...进行了三步操作:** * 步骤1: 攻击者通过闪电贷获取 ERC 20 代币,将其兑换为 NFT * 步骤2: 攻击者用兑换的 NFT 获取 APE 空投代币 * 步骤3: 将 NFT 归还,获取质押的 ERC 20 代币,归还闪电贷,将获利资金转到钱包地址 # 0x4 ...