You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unimplemented feature:
/solidity/libsolidity/codegen/CompilerUtils.cpp(287): Throw in function void solidity::frontend::CompilerUtils::abiDecode(const TypePointers&, bool)
Dynamic exception type: boost::wrapexcept<solidity::langutil::UnimplementedFeatureError>
std::exception::what: Nested memory arrays not yet implemented here.
[solidity::util::tag_comment*] = Nested memory arrays not yet implemented here.
Analyse
I believe this is a bug for the following two reasons:
During the compilation phase, there is no error indicating that abicoderV1 does not support two-dimensional arrays. If it were a struct, solc would directly throw an error to indicate this.
abicoderV1 supports encoding two-dimensional arrays, but it does not support decoding them back into two-dimensional arrays.
The text was updated successfully, but these errors were encountered:
Description
When I use abicoderV1 to encode a two-dimensional array, it executes normally. However, when decoding, a code generation error occurs.
Environment
Steps to Reproduce
Compile
Codegen
Analyse
I believe this is a bug for the following two reasons:
The text was updated successfully, but these errors were encountered: