helium / maker-starter-app

Apache License 2.0
36 stars 39 forks source link

QR code onboarding "Invalid Link" error #35

Open ChunChiehKung opened 2 years ago

ChunChiehKung commented 2 years ago

Hi Sir,

Question:
When I scan the QR code to do the onboarding, I got "Invalid Link" error.

Please find the procedures. Is there anything wrong?

Step1.

I use the following command in the Miner Hotspot to generate the transaction (the payer is the Maker wallet address) image (12)

Step 2.

For the QR code I tried two cases. Case1. use heilum as the scheme name helium://add_gateway/CrwBCiEBUIUcBTsMCE6Wk1fWy/LN73Mx/q746AESgTy2LZ7+jg8SIQBfUgDQtI/V1bNPim1Hp/xsHUmm+VjkjC+1LSn2YvtVBSJIMEYCIQD/ss9WmpNUSvU/1v8v1MF3OB2Ix2fIvrRFmcvh/wvPfAIhAJWijCZI7pWucVyCbD0CR2h3Yo5YHa2OEESGkA3CvpuZKiEB6PYHrzEv0Y80LE9MajE5Tucv7hofUmBXXXXXXXXXXXXXXXXX=

Result: It works by using Helium official App=> it shows the owner address, payer address and eth MAC address It doesn't work by using maker App => it shows "Invalid Link"

Case 2. use maker scheme name mxxxxx://add_gateway/CrwBCiEBUIUcBTsMCE6Wk1fWy/LN73Mx/q746AESgTy2LZ7+jg8SIQBfUgDQtI/V1bNPim1Hp/xsHUmm+VjkjC+1LSn2YvtVBSJIMEYCIQD/ss9WmpNUSvU/1v8v1MF3OB2Ix2fIvrRFmcvh/wvPfAIhAJWijCZI7pWucVyCbD0CR2h3Yo5YHa2OEESGkA3CvpuZKiEB6PYHrzEv0Y80LE9MajE5Tucv7hofUmBXXXXXXXXXXXXXXXXX=

Result: It doesn't work by using Helium official App=> it shows mxxx not support It doesn't work by using maker App => it shows "Invalid Link"

Is there anything I missed and cause this issue? Please advise. Thanks a lot.

tyler-whitman commented 2 years ago

The maker app is configured to use the scheme makerappscheme as an example. You need to update this to your own scheme name to get it working properly. The helium scheme will not, and should not work in the maker app, it is only intended to be used by the Helium app.

The cases you explain indicate that your scheme is not working properly, there must be some config that is no set up correctly in your code. The helium scheme is working as intended, only in the Helium app.