- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有这个错误“类型错误:返回参数类型地址不能隐式转换为预期类型(第一个返回变量的类型)应付地址。--> Driven.sol:233:16: | 233 | return msg.sender; | ^^^^^^^^^^^”
对于下面的函数
abstract contract Context {
function _msgSender() internal view virtual returns (address payable) {
return msg.sender;
}
function _msgData() internal view virtual returns (bytes memory) {
this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
return msg.data;
}
}
请帮忙!
最佳答案
从 Solidity 0.8 开始,msg.sender
不再是payable
。您需要先将其转换为 payable
。
function _msgSender() internal view virtual returns (address payable) {
return payable(msg.sender); // added payable
}
或者您可以只返回地址
(无需支付):
function _msgSender() internal view virtual returns (address) { // removed payable
return msg.sender;
}
关于solidity - BSC 契约(Contract) Remix 上的类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67361429/
我正在尝试使用 websocket 从 BSC 上的内存池获取待处理的交易 - 与我在以太坊网络上获取待处理的交易的方式相同: web3Ws = new Web3(new Web3.providers
如何跟踪 bsc 网络中钱包列表的代币交易? 我考虑使用 websocket 和过滤功能。我认为可以将 topics 用作过滤器参数的一部分,并仅将 Transfer 事件反射(reflect)到/来
我正在尝试用我的代码购买 $TRY 代币。它是 BSC token 。问题是当我向契约(Contract)汇款时,我没有收到任何 token :/ 我要购买的契约(Contract): https:/
我有这个错误“类型错误:返回参数类型地址不能隐式转换为预期类型(第一个返回变量的类型)应付地址。--> Driven.sol:233:16: | 233 | return msg.sender; |
最近,Visual Studio 花费了很长时间(完全重建大约需要 7-10 分钟)为其正在构建的可执行文件生成 .bsc 文件。 可执行文件已经构建(只需要大约一分钟),但是在完全创建此 BSC 文
我正在使用 web3 和 python 构建一个工具,需要通过 PancakeSwap 快速准确地获取币安智能链上的代币价格。 该工具收集有关 BSC 代币、价格、流动性等的信息,以便我可以进一步分析
将段落中的所有点替换为新行,但数字之间和 Dr.、Mr.、Bsc 之后的点除外。 ....等 例如: 考虑这一段 My name is Ayman. I'm 31 years. I'm 1.92M.
我有以下设置,但我的项目仍然创建 .sbr 和 .bsc 文件。 可能是什么原因?如何禁止创建这些文件? 最佳答案 由于有多种启用该功能的方法,因此还需要检查一些比较笨拙的方法: 启用浏览信息可以在另
我有一个GitHub repository我在其中托管一些 Hibernate 示例并生成 JPA MetaModel 类,我一直在使用以下 Maven 插件: org.bsc.maven
我使用的是干净的 Eclipse 3.7,然后添加了 Maven Integration for Eclipse来自 Eclipse 市场。我还加了 WTP Integration和 m2e conn
我是一名优秀的程序员,十分优秀!