solc --optimize make транзакция не удалась - PullRequest
0 голосов
/ 20 мая 2019

common solc --optimize --bin для получения кода, а затем я развертываю контракт на частном эфириуме chianblock, транзакция не удалась, когда я удаляю --optimize, я получил успех

на MacOs, версия solc Версия: 0.5.7 + commit.6da8b019.Darwin.appleclang

CS, эээ: = compiler.CompileSolidityString ( "Сольц", код)

address, tx, _ , err := bind.DeployContract(auth, parsed, common.FromHex(contract.Code), cli,
    params...,
)

blockHash: "0x06b3f2939d0a75165380a5a4c00a16477631bb105c4a1287a22c70594ec4f8ef", blockNumber: 653, адрес контракта: "0x125451a9f976526709ee9e37d8b77f14e6e503be", кумулятивное использование газа: 62076, от: "0xcd32eb2ea53babe9bed5cb050bb4cdece4443334", Используется: 62076, журналы: [], logsBloom: "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", статус: "0x0", до: ноль, транзакцияHash: "0x99827d915af9650d16c176ea573916d3cf2f809193320c4d91b6895ec77a748a", индекс транзакции: 0

...