pera-wallet icon indicating copy to clipboard operation
pera-wallet copied to clipboard

Transactions returned from WalletConnect encoded differently

Open patrik7 opened this issue 3 years ago • 1 comments

After the transactions are sent for user's signature thru the Wallet Connect and are signed, they come back:

It seems the iOS version returns the transactions as base64 encoded string While Android returns them as UInt8Arrays

Happens for regular Payment transactions.

You can easily convert from one to another, but it's inconsistent, and since you do not know against which version you connected to: https://github.com/algorand/algorand-wallet/issues/41

It's tedious to deal with.

I would vote to use the base64 encoding, as that's the same format transactions were submitted in.

patrik7 avatar Nov 26 '21 20:11 patrik7

@sakkaras @artizco Can you please review this?

taylanpince avatar Jun 21 '22 11:06 taylanpince

This is fixed.

yigitguler avatar Aug 04 '23 10:08 yigitguler