我正在尝试在 remix.ethereum.org 上编写一个 TicTacToe 游戏,但突然间我所有的测试帐户都显示 ETH 余额为 0,所以我不能再使用它们来部署我的合约了。
以下是我部署的 solidity 代码:
pragma solidity ^0.4.19;
contract TicTacToe {
uint8 public boardSize = 3;
address[3][3] board;
address public player1;
address public player2;
constructor() public {
player1 = msg.sender;
}
function joinGame() public {
assert(player2 == address(0));
player2 = msg.sender;
}
function setStone(uint8 x, uint8 y) public {
board[x][y] = msg.sender;
}
}
新的测试帐户在创建时仍显示 100 ETH。
我认为这与部署您的 Solidity 代码无关。
您使用什么区块链环境?这很可能是那里的问题。
混音环境菜单