[ { "inputs": [ { "components": [ { "internalType": "uint256[][]", "name": "array", "type": "uint256[][]" } ], "internalType": "struct ArrayInStruct.SomeStruct", "name": "input", "type": "tuple" }, { "internalType": "uint8", "name": "v", "type": "uint8" }, { "internalType": "bytes32", "name": "r", "type": "bytes32" }, { "internalType": "bytes32", "name": "s", "type": "bytes32" } ], "name": "doSomething", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ]