Merge branch 'develop' into develop-evmcc

Conflicts:
	libevm/VM.h
This commit is contained in:
Paweł Bylica 2014-10-28 17:41:18 +01:00
commit 878c41b3e3

4
vm.cpp
View File

@ -359,9 +359,9 @@ void FakeExtVM::importExec(mObject& _o)
code = &thisTxCode;
if (_o["code"].type() == str_type)
if (_o["code"].get_str().find_first_of("0x") == 0)
thisTxCode = compileLLL(_o["code"].get_str());
else
thisTxCode = fromHex(_o["code"].get_str().substr(2));
else
thisTxCode = compileLLL(_o["code"].get_str());
else if (_o["code"].type() == array_type)
for (auto const& j: _o["code"].get_array())
thisTxCode.push_back(toByte(j));