Hello,
I get Error: Transaction verify failed: transaction input 0 VerifyError: SCRIPT_ERR_INVALID_SPLIT_RANGE , you can replicate cloning my repo https://github.com/Neggia/Error_SCRIPT_ERR_INVALID_SPLIT_RANGE.git , just npm run test:mocha, let me know, thanks
P.S. In my original project, the contract always compiles without errors, I had the error in singlecontractcall and tried to comment most part of the code and it worked (obviously not feasible given the missing logic).
Then I tried to use it in a multicontractCall and even with the commented code I got the error again.
For now it's not very efficient to build a multicontractCall test case from scratch, so maybe if we are lucky the fix would be valid for multiContractCall too.