When I connect to the superhero wallet via my mobile device, it only allows to view my wallet balance and all but does not allow me to sign transactions. see image below, is there a possible fix for this?
Hi, I’ve managed to accept connection with the latest release.
I have several questions to you about this issue:
- What version of the app are you using?
- Can you share the deeplink that is redirecting you to the wallet?
1 Like
- We are using v13.3.2
addressDeepLink = createDeepLinkUrl({
type: 'address',
'x-success': `${
window.location.href.split('?')[0]
}?address={address}&networkId={networkId}`,
'x-cancel': window.location.href.split('?')[0],
})
that’s the way the deeplink was created
1 Like
Thank you. I need a few more clarifications.
- I was asking about version of the
wallet
that you are using. - Can you send me the result of this
createDeepLinkUrl
function?
But right now i can tell you that window.location.href.split('?')[0]
should be URI encoded.
encodeURIComponent('https://test.com')
'https%3A%2F%2Ftest.com'
1 Like
that is the deeplink result.
here is what it shows when trying to connect. it only views my wallet address.
also, i am using the latest wallet version from apple store which is v2.2.6
1 Like
after i have connected and try signing a transaction or performing some interactions, it gives an error like the example below:
1 Like
In order to sign/send transaction on mobile, you are to create a new deeplink with the transaction details as such.
#2679 (comment)
Currently we don’t have any docs regarding deeplink creation. It seems that we need to create such (judging from this issue).