i use a contract as follows :
pragma solidity ^0.4.0;
contract TestContract
{
function multiply(uint a, uint b) returns (uint)
{
return a * b;
}
}
and solc --bin-runtime TestContract.sol
to get its runtimecode.
then evm --code 0x[runtimecode] --input 0x165c4a1600000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000007
run
(input value is got from Remix and solc --hashes xxx.sol ,input parameter 5,7)
but the result displayed in cmd is 0x .what's wrong? if deploy in privatechain and execute the local method , it will return the correct answer 35.