找到约 14 条结果

文章 ethers.js 全栈开发实战:从 Provider 到 Utils 的 6 大核心模块深度解析

...trar.firefly.eth" }); ``` # Contract合约类 ### 说明:通过一个ERC20的代币合约,实现对合约的读写操作 * ### 合约类型 - 可读:最后参数:Provider - 可读、写:最后参数 Singer - 区别:创建合约的最后一个参数:是Provider合约只读...

文章 以太七日谈 • 2022/1/12

...d9d4ca71.png) 还新增了一个 DEX Tracker 工具。 用户可以在 ERC20 代币合约页面点击 ”Chart“ 按钮查看该代币的完整交易对信息、USD 价格和最新的交易: ![noVEMu6Mu-_W--4HjEcyG.png](https://img.learnblockchain.cn/attachments/2022/12/dV1W42TH63904dab2...

文章 交易所钱包系统开发 #4 - 用户提现

... gas limit, 这部分通常是固定的, ETH 转账为 21,000 gas , ERC20 转账通常是 5 万多 gas. (可以在 `Tokens` 表添加一个 gas 配置)。 `maxPriorityFeePerGas` : 给矿工单位 gas 的小费, priorityFee 需要小于等于 `maxPriorityFeePerGas` `maxFeePerGas...

文章 Arbitrum Stylus 合约开发范式的转变

... 例如,现有的 Solidity DEX 可以——无需修改——列出 Rust ERC20 代币,这些代币可能会调用 C 程序进行加密。所有内容都是完全互操作的,因此用户永远不必关心他们调用的合约的具体语言或实现细节。 Stylus 是 Arbitrum Nitro 的一...

文章 Vitalik:5 种不同类型的 ZK-EVM

...切的字节码。这破坏了依赖尚未部署的“反事实合约”、ERC-4337 钱包、EIP-2470 单件‌和很多其他应用程序的应用。 手写的 EVM 字节码更难使用,很多应用在某些部分会使用手写 EVM 字节码以提高效率。而类型 4 的系统可能不支持...

文章 深入探索 GDA 与 VRGDA

...如下: ```solidity constructor(int256 _targetPrice, int256 _priceDecayPercent) { targetPrice = _targetPrice; decayConstant = wadLn(1e18 - _priceDecayPercent); // The decay constant must be negative for VRGDAs to work. require(decayConstant < 0, "NON_NEGATIVE_DECAY_CONSTANT"); } ...

文章 Web3风向标 01 | 解读 Jito BAM、BRC2.0、EIP-7999

...b60.jpg) 显然,这个设计还是好一些的,毕竟笔者见识了ERC-4337的Gas费设计后,对不下来那可太复杂了。 详情可见:[从4337到7702:深入解读以太坊账号抽象赛道的过去与未来](https://mp.weixin.qq.com/s?\__biz=MzIyMTQ5MTg5Mw==\&mid=2247484371\...

文章 借贷协议的脆弱点

... hookUSD(带钩)借款。 可Hook代币在大多数情况下遵循 ERC-777 标准: [https://eips.ethereum.org/EIPS/eip-777](https://eips.ethereum.org/EIPS/eip-777) 它的转账函数包括三个步骤: - 在余额变化之前调用代币发送者 - 应用余额变化 - 在余...

文章 DevNets 资源中心

...可以覆盖 fork 上任何帐户的余额、修改存储、更改特定 ERC-20 合约的地址余额等等。 [了解如何创建 YAML 模板](https://docs.tenderly.co/devnets/yaml-template) ![tenderly hardhat](https://img.learnblockchain.cn/2025/09/02/bash.png) ## 使用 Tenderly CLI 启动 Dev...

文章 EthHub周报 #107

...没有链上交易费,由多方共同分担风险,是完全的合成 ERC20 token。 [Coinmetrics 宣布获得 A 轮融资](http://The $6 million funding round was led by Highland Capital Partners with participation from FMR, LLC, Castle Island Ventures, Communitas Capital, Collaborative ...

文章 审计报告 - Immunefi PoC模板

...ort"../src/tokens/Tokens.sol"; import"@openzeppelin/contracts/token/ERC20/IERC20.sol"; import"forge-std/console.sol"; contractHundredFinanceHackisFlashLoan, Reentrancy { } ``` [Immunefi PoC 模板 2.sol](https://gist.github.com/gists-immunefi/542c46f0174b92c2c68e19eb63a91293...

文章 Optimism 中文周刊 #50

...成! 🍋 让我们一起来看看本周 🔴 OP 和 **⛓️** Superchain 生态里发生了什么新鲜事吧! # TL’DR --- **⛓️ 超级链新闻** - **ETHDenver 来啦:** 参加 Denver 的小伙伴们可以看看我们整理的超级链活动表,OP、Ink、Uni、Celo...

文章 开始使用 Cairo 1.0

...模式与Solidity中的require语句相似。 ``` assert(sender != 0, 'ERC20: transfer from 0'); ``` 其中错误信息必须小于31个字符。 ### Traits 及其实现 Cairo 1.0引入了traits和实现。把traits看作是一种特殊的合约接口,因为它们定义了一个特...

文章 模糊测试如何提高Web3中智能合约的安全性

...。例如: - 没有用户应该提取超过他们存入的金额。 - ERC20 代币的总供应量仅在调用 `mint` 或 `burn` 时才会更改。 测试人员负责识别这些不变量并将其嵌入到模糊测试中。 ## 为什么模糊测试对 Web3 项目至关重要 智能合约处理...