Couldn’t find a suitable location for this error so I post it here
Description of the issue:
When signing a payload using CryptoWallets with eth_signTypedData_v4 you receive the error
if you are signing a payload that has arrays. See
How can this issue be reproduced?
Use a site with CryptoWallets using eth_signTypedData_v4 and sign a piece of data that includes an array
Expected result:
It supports eth_signTypedData_v4 with signing arrays
Brave Version( check About Brave):
1.14.84
Additional Information:
If CryptoWallets upgraded their internal metamask version, this should be fixed as it is fixed in the latest metamask extension (and has been for about 6 months)