I have created a simple smart contract using geth and I am able to run it successfully without any issues.
The code I have used is:
pragma solidity ^0.4.13;
contract Simple {
function arithmetics(uint _a, uint _b) returns (uint o_sum, uint o_product) {
o_sum = _a + _b;
o_product = _a * _b;
}
function multiply(uint _a, uint _b) returns (uint) {
return _a * _b;
}
}
I am able to run it using the command:
simple.multiply.call(10,20)
The logs of all these transactions should be stored somewhere in the blockchain. Where are they stored? How can I access them?