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
when you have a fresh wallet and send funds to it, the pubkey is not yet recorded on chain.
This only happens on the first transaction signed from that wallet.
But this renders cosmes unusable in those cases as you cannot connect such a wallet. It errors with "unable to get pub key".
Wallets need to be able to interact when they have funds even when the pubkey is not yet available on chain. This works correctly with other libs.
The text was updated successfully, but these errors were encountered:
Hey, which exact wallet are you using to sign that transaction?
The pubkey is resolved by first requesting the wallet to return the user's pubkey, failing which, then it'll fallback to querying the chain for the pubkey. Most wallets are able to return the user's pubkey, and only certain wallets like Station mobile app aren't able to. If this issues is due to Station mobile app, then we'd need to wait for the Station team to support requesting for the user's pubkey. Alternatively, if the chain does not have the user's pubkey, we could ask the user to sign an arbitrary message that cosmes will use to recover the pubkey.
Hello,
when you have a fresh wallet and send funds to it, the pubkey is not yet recorded on chain.
This only happens on the first transaction signed from that wallet.
But this renders cosmes unusable in those cases as you cannot connect such a wallet. It errors with "unable to get pub key".
Wallets need to be able to interact when they have funds even when the pubkey is not yet available on chain. This works correctly with other libs.
The text was updated successfully, but these errors were encountered: