robertaachenw / solidity-debugger

40 stars 5 forks source link

ABI type related issue #12

Open mike-fr13 opened 1 year ago

mike-fr13 commented 1 year ago

when trying to debug my project , i got this error

Unexpected solidity ABI type: tuple[][2] (Parameter 'name') => System.ArgumentException: Unexpected solidity ABI type: tuple[][2] (Parameter 'name') at Meadow.Core.AbiEncoding.AbiTypeMap.GetSolidityTypeInfo(String name) in /root/sdbg/SolidityDebugger/Meadow.Core/AbiEncoding/AbiTypeMap.cs:line 171 at Meadow.SolCodeGen.CodeGenerators.ContractGenerator.GenerateOutputs(Output[] outputs) in /root/sdbg/SolidityDebugger/SolidityDebugger/SolCodeGen/CodeGenerators/ContractGenerator.cs:line 755 at Meadow.SolCodeGen.CodeGenerators.ContractGenerator.GenerateFunction(Abi methodAbi) in /root/sdbg/SolidityDebugger/SolidityDebugger/SolCodeGen/CodeGenerators/ContractGenerator.cs:line 301 at Meadow.SolCodeGen.CodeGenerators.ContractGenerator.GenerateClassMembers() in /root/sdbg/SolidityDebugger/SolidityDebugger/SolCodeGen/CodeGenerators/ContractGenerator.cs:line 136 at Meadow.SolCodeGen.CodeGenerators.ContractGenerator.GenerateClassDef() in /root/sdbg/SolidityDebugger/SolidityDebugger/SolCodeGen/CodeGenerators/ContractGenerator.cs:line 82 at Meadow.SolCodeGen.CodeGenerators.GeneratorBase.GenerateNamespaceContainer() in /root/sdbg/SolidityDebugger/SolidityDebugger/SolCodeGen/CodeGenerators/GeneratorBase.cs:line 49 at Meadow.SolCodeGen.CodebaseGenerator.GeneratedContractSourceFiles(ContractInfo[] contractInfos, List`1 generatedEvents) in /root/sdbg/SolidityDebugger/SolidityDebugger/SolCodeGen/CodebaseGenerator.cs:line 413 at Meadow.SolCodeGen.CodebaseGenerator.GenerateSources() in /root/sdbg/SolidityDebugger/SolidityDebugger/SolCodeGen/CodebaseGenerator.cs:line 336 at Meadow.SolCodeGen.CodebaseGenerator.Generate(CommandArgs appArgs, Boolean returnFullSources, LoggerDelegate logger) in /root/sdbg/SolidityDebugger/SolidityDebugger/SolCodeGen/CodebaseGenerator.cs:line 65 at Meadow.DebugSolSources.Program.GetSolcCompilationData(AppOptions opts) in /root/sdbg/SolidityDebugger/SolidityDebugger/Program.cs:line 194 at Meadow.DebugSolSources.Program.Run(String[] args) in /root/sdbg/SolidityDebugger/SolidityDebugger/Program.cs:line 107 at Meadow.DebugSolSources.Program.Main(String[] args) in /root/sdbg/SolidityDebugger/SolidityDebugger/Program.cs:line 87