Open
Description
Describe the bug
According to the document, we have to register function signature on the mainnet registry contract for metamask to display function name rather than contract interaction on the step to sign a transaction. But after we register the signature, the function name will only show up when we're on mainnet.
Expected behavior
Should fetch the data from mainnet registry contract even when users are using other networks.