Я пытаюсь развернуть действительно простой умный контракт с ремиксом
contract SimpleStorage2 {
uint public storedData;
constructor (uint initVal) public {
storedData = initVal;
}
function set(uint x) public {
storedData = x;
}
function get() view public returns (uint retVal) {
return storedData;
}
}
Кажется, что все в порядке, когда я выполняю развертывание, но когда я обращаюсь к node.log, оно появляется:
VM returned with error err="contract creation code storage
out of gas"
У кого-нибудь есть идеи по поводу этой проблемы? PS: У меня есть локальная сеть с 4 узлами, и я назначаю eth для учетной записи.
У кого-нибудь есть идеи по поводу проблемы:
вот мой генезис. Json
{
"alloc": {
"0xed9d02e382b34818e88b88a309c7fe71e65f419d": {
"balance": "1000000000000000000000000000"
},
"coinbase": "0x0000000000000000000000000000000000000000",
"config": {
"homesteadBlock": 0,
"byzantiumBlock": 0,
"chainId": 10,
"eip150Block": 0,
"eip155Block": 0,
"eip150Hash":
"0x000000
0000000000000000000000000000000000000000000000000000000000",
"eip158Block": 0,
"isQuorum": true
},
"difficulty": "0x0",
"extraData":
"0x0000000000000000000
000000000000000000000000000000000000000000000",
"gasLimit": "0xE0000000",
"mixhash": "0x00000000000000
000000000000000000000000647572616c65787365646c6578",
"nonce": "0x0",
"parentHash": "0x000000000000000000000000000000000000
0000000000000000000000000000",
"timestamp": "0x00"
}