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
Pr/aopp #4572
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
packages/suite/src/components/suite/hocNotification/components/withConditionalAction.tsx
Show resolved
Hide resolved
But it should be exactly the same with bitcoin: protocol, shouldn't it? I'm unfortunately not able to test it in desktop app on NixOS and web app opens each link in another tab.
It totally should, I'll add it.
Yes, it's waiting for product. |
Thanks a lot for taking this on @marekrjpolak. Works great, I was able to test everything except native URI support. I'll look into the CORS issue on our testing backend. Please let me know if I can help out with anything else. |
Check |
Thank you for the feedback, @dspicher. Could you please elaborate on what you mean by native URI support? There are currently two ways how to initiate AOPP in Suite:
Which of these is causing trouble? |
|
The URI is only valid one-time. When the specific proof has been registered it's not valid anymore (this is specific to our backend implementation of AOPP). @dspicher maybe we should add one proof that is always valid for automated testing purposes? |
If you guys want to have automated tests that use our backend we can consider that. For manual testing, you can just get a new one under https://testing.aopp.group/ for BTC and the big button will link to a fresh URI where a proof can be submitted. After submission, you should see the registered address on the page. Worked flawlessly the first time for me. |
Hey @marekrjpolak, yeah, this is just specific to my setup. For some reason, I can't even get the |
We fixed the CORS on our testing/AOPP integration playground (https://testing.aopp.group). Please always use https://testing.aopp.group and not demo.aopp.group. The AOPP proofs delivered at https://testing.aopp.group are accessible here: https://testing.21analytics.ch/aopp (admin / admin). |
You will find them under "Private Wallets" in the top nav bar. |
Please test it on Mac, I'm not able to do that on NixOS. 682b743#diff-9d71296f39030b17aaa9f186a7caea8f9f70916fac55e5ed8384d5cabb5026cb
I'll ask product what to do with this. But as I prefer to show this message in the autofill notification, it would be much easier to do it in the following PR #4589. |
241c757
to
d41e939
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🥳 amazing work
First version of AOPP protocol support (#4512), without any product input for now. It is an alternative for PR #4468, which is WIP and probably stalled.
aopp:
protocol link works only in desktop app, you must copy URI/scan QR code in web app instead