运行松露测试时,控制台上出现以下错误。可能是什么原因引起的。
错误:TX没有正确的随机数。帐户的现时值为:7 tx的现时值为6
function activateAirline(address airlineAddress) external payable returns(bool) {
require(isOperational(), "Service is not available");
require(msg.sender == airlineAddress, "You can only fund your airline");
require(msg.value == 10 ether, "Please submit 10 ether to activate your airline");
contractOwner.transfer(10 ether);
}
这是我运行合同脚本的松露初始化
这是我的松露迁移文件
这是我的松露测试
这是我的合同职能
答案 0 :(得分:0)
“ tx的现时值为6”
使用“ TX”的方式没有明确定义。当它要求随机数时,根据您要执行的操作,它是与该合同方法进行交互的地址的随机数。你可以发布代码吗?