In #2 I slightly changed test/samples/solidity/EncodingTest.sol file to avoid call decoding issues. The original sample:
https://github.com/ConsenSys/sol2maruir/blob/f388415de243ea68b64f86b1bdf2f7ad0d5264e9/test/samples/solidity/EncodingTest.sol#L1-L49
Basically, I suggest to revise ExpressionCompiler.decodeCall() and implement support for more call cases as this is important mechanic. It would block us on tests and contract archive samples, as they have various cases with calls.
In #2 I slightly changed
test/samples/solidity/EncodingTest.solfile to avoid call decoding issues. The original sample:https://github.com/ConsenSys/sol2maruir/blob/f388415de243ea68b64f86b1bdf2f7ad0d5264e9/test/samples/solidity/EncodingTest.sol#L1-L49
Basically, I suggest to revise
ExpressionCompiler.decodeCall()and implement support for more call cases as this is important mechanic. It would block us on tests and contract archive samples, as they have various cases with calls.