Currently concordium-client does not check that the smart contract parameter fits into max parameter size, which is 1024 bytes which then can lead to a "serialization failed" error which is not very informative.
The client should instead check that the parameter it is constructing fits into the allowed parameter size.
Task description
Currently concordium-client does not check that the smart contract parameter fits into max parameter size, which is 1024 bytes which then can lead to a "serialization failed" error which is not very informative.
The client should instead check that the parameter it is constructing fits into the allowed parameter size.
┆Issue is synchronized with this Jira Task by Unito