Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iOS App doesn't display any info about what you are signing (e.g. Extrinsics) #680

Closed
blockchainunchained opened this issue Aug 31, 2020 · 7 comments · Fixed by #682
Closed

Comments

@blockchainunchained
Copy link

Hello,

Not sure if this is already fixed and awaiting Apple App Store review but in the screenshots on the sign a transaction tutorial which were taken on Android this information is displayed.

On the iOS version it is not displayed. Is there a reason for this?

Thanks

@blockchainunchained blockchainunchained changed the title iOS App doesn't display any info about what you are signing (e.g. Intrinsics) iOS App doesn't display any info about what you are signing (e.g. Extrinsics) Aug 31, 2020
@hanwencheng
Copy link
Contributor

This is a known behavior in both iOS and Android version.

The reason is ChainSpecs for different networks are in active development, and we have to sync frequently to get the app not crash when signing transactions. As a matter of fact, we do not have enough resources to work on that update part or adding fallback functions, So we remove the feature temporarily.

As now the major part is almost finished, I will add this feature soon in comming release.

I will keep the issue open until we add it back.

@blockchainunchained
Copy link
Author

Thanks for the response, it feels like a massive security issue waiting to happen. If someone accidentally uses a modified client (e.g. by mistyping polkadot.js.org) is putting all the funds in that account at risk. I understand you guys are busy and things need to be prioritised but this should be extremely high priority in my opinion.

@TiimJiim
Copy link

Perhaps an online version of the app (without private keys) could be used to independently verify what is being signed?

@blockchainunchained
Copy link
Author

@Tbaut how is it possible to safely use this app without this feature? This is an accident waiting to happen. Either Parity Signer should be entirely deprecated, a work around developed (e.g. how does someone even check the transaction says what they think it says?) or a fix implemented for this. It's not fair or acceptable to provide an insecure crypto wallet.

@Tbaut
Copy link
Contributor

Tbaut commented Feb 10, 2021

I agree, this is not acceptable and Parity Signer should not be used right now. The main developer and maintainer is not working at Parity any more, and other developers have step up recently to help make it happen. I am myself blocked by #713 and can't build master. I have a workaround in my fork... We should move on this in the next days I hope.

@blockchainunchained
Copy link
Author

Well done for stepping up, I fear that both the website and the Polkadot wiki point to this wallet as acceptable to use and this is clearly not the case. A warning needs to be put up before someone gets hurt.

@blockchainunchained
Copy link
Author

I've created a seperate but linked issue regarding the current lack of any warnings and some potential work arounds:

#724

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants