坚固性开始符合按钮不起作用

时间:2019-03-02 11:08:51

标签: solidity

我正在尝试学习稳固性,并从我正在研究的混音浏览器IDE中复制和粘贴代码。我在理解如何测试合同方面遇到困难。

有人可以解释一下我需要做些什么来测试此代码。我认为我应该能够在_createZombie函数(在右侧面板中的某个位置)中输入name和dna,然后查看Zombie结构以查看其是否已更新。

选择“开始编译”后,我在右侧面板上附加了图像。

pragma solidity ^0.4.25;

contract ZombieFactory {

uint dnaDigits = 16;
uint dnaModulus = 10 ** dnaDigits;

struct Zombie {
    string name;
    uint dna;
}

Zombie[] public zombies;

function _createZombie(string _name, uint _dna) private {
    zombies.push(Zombie(_name, _dna));
}

// start here

}

enter image description here

1 个答案:

答案 0 :(得分:0)

编译成功,这就是绿色框的意思。编译代码后,您可以切换到右侧面板的运行选项卡,以便部署合同并进行测试。