找到约 13 条结果

文章 比特币的市场主导地位

...有缺陷的指标 最近浏览 Twitter 时,我看到一条推文引用以太坊的著名创始人 Vitalik 在某播客中的话: Twitter 嵌入 [在 X 上查看此推文](https://twitter.com/christine_dkim/status/1108517479033249799?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E110...

问题 _swapSupportingFeeOnTransferTokens 循环交易 转账数量不对

...swapSupportingFeeOnTransferTokens基本一致,就是把pair 当作参数传,我是想实现跨交易所套利。 ```solidity function arb( address[] calldata pairs, uint amountIn, uint amountOutMin, address[] calldata path ) external { ...

文章 ORT事件 漏洞分析

...中,参数durations为0时,系统将直接返回total_percent ,绕过系统逻辑: ![4.png](https://img.learnblockchain.cn/attachments/2023/01/ziUr7MVF63c65bb9bd658.png) 系统将攻击者账号的奖励数量 check_reward存入数组tokens_staking中: ![5.png](https://img.learnb...

文章 Solidity 构造函数

回到我们的滚动 ERC20 示例,我们做一些奇怪的事情,我们直接在合约中设置 banker 变量。 ```solidity contract ERC20 { address public banker = 0x5B38Da6a701c568545dCfcB03FcB875f56beddC4; mapping(address => uint256) public balances; function se...

文章 09.slither检测器分析之一——状态变量覆盖漏洞

...的状态变量将父类的状态变量进行覆盖,子类和父类使用相同名称的状态变量。在这种情况下,如果操作子类的状态变量不会修改父类的状态变量,而此时代码的真实意图可是为修改父类的状态变量。因此这类覆盖问题有...

文章 HackerDao攻击分析+复现

...ddress/0x94e06c77b02Ade8341489Ab9A23451F68c13eC1C#code#L423)里面就生成的,这个设计也是造成此次漏洞的直接原因 ![hackerdaoconstructor.jpg](https://img.learnblockchain.cn/attachments/2022/05/JRlN6v7V628ef765aa8af.jpg) - 5、Skim的过程中,会因为触发上述手续费...

文章 【Solidity Yul Assembly】2.1 | Memory Operations

...较容易使用。但在 solidity/yul 的混合代码中, solidity 使用特殊的方式来使用内存。 - **重要的是**,每次内存访问都会消耗 gas,且访问距离越远,消耗的 gas 越多。 - mload(0xffffffffffffffff) 指令将会超出 3000万 gas 使用的限制。 ...

问题 返回结构数组遇到 Member "push" is not available in struct,该怎么解决呢?

...得一个city里所有goods的name,price,quantity信息。里面使用push方法,但遇到这个报错。网上查下好是memory的变量不被push,但换成storage后又会遇到其它报错。请问该怎么办呢? ![image.png](https://img.learnblockchain.cn/attachments/202...

文章 Damn Vulnerable DeFi 解决方案 — #3. Truster 漏洞

...in.cn/2025/05/08/12aJtkR3Vf3hwtPb4DpXvxg.png) **本解释假定你事先解此挑战中的智合约,并将专门关注漏洞分析。** ## 挑战概述 越来越多的借贷池提供闪电贷。 在这种情况下,一个新的池已经启动,它免费提供 DVT 代币的闪电...

文章 以太坊离线签名交易接口sendRawTransaction()的用法

...------------------------------- **我是powervip** **我的公众号:区块链战斗机 我的网盘:https://pan.baidu.com/s/1frOZuMxdp5IVaY94ZdoN-A 我的知乎:https://www.zhihu.com/people/powervip 我的学习笔记:www.study.win** *如果你觉得这篇文章写得还可以...

文章 Move on Sui入门 005-在sui链上发布一个猜硬币正反面的小游戏

...in, ctx.sender()); } ``` ### 三、调用其它合约 该合约依赖publiccion合约,需要将其作为依赖引入 1、在Move.toml文件中的dependencies引入 ``` [dependencies] Sui = { git = "https://gitee.com/MystenLabs/sui.git", subdir = "crates/sui-framework/packages/sui-...

文章 00_Starknet Cairo1_开始

...carb`在您的目录中命名的文件夹`%LOCALAPPDATA%\Programs`就足够: ```shell %LOCALAPPDATA%\Programs\scarb ``` 3. 将目录路径添加到环境变量`scarb\bin`中`PATH`。 4. 通过在新的终端会话中运行以下命令来验证安装,它应该打印 Scarb ...

问题 Foundry Test: stdstore 无法改变 bool 类型参数的值?

...0000000000000000000000000000000000000000000000,通过 VM::store, 改成 0x0000000000000000000000000000000000000000000000000000000000000001,可是为什么 Contract::isSuccess 的值,还是 false 呢?