EthereumContractResult - ARitz-Cracker/arc-web3 GitHub Wiki

If an call to an EthereumContractFunction returns multiple items, you'll get this object. Consider the following function in Solidity:

function test() public pure returns(int8 a, int8 b, int8){
    return (1,2,3);
}

Here's what the resulting EthereumContractResult would look like after calling that function.

EthereumContractResult {
    'a': 1,
    'b': 2,
    '0': 1,
    '1': 2,
    '2': 3
}