AvailX / avail-wallet

An open source, private, self-custodial wallet. Built on the Aleo network.
https://avail.global
Apache License 2.0
20 stars 7 forks source link

Create Request Event does not return processing confirmation to dApp. Leaving dApp to load infinitely. #82

Open Zack-Xb opened 5 months ago

Zack-Xb commented 5 months ago

Contact Details

None

contact

No response

What happened?

The createEventRequest wallet connect method returns only after all the execution and processing is complete, including finding transaction confirmation via block search method. This takes time which means the user will be left waiting to a loading screen on the dApp.

Solution is to return a processing indicator to the dApp when the request is started, then using this event id that is sent back to the dApp it can query for the status of the transaction.

Version

v0.0.1-alpha

What operating system are you using?

None

Relevant log output

No response

Code of Conduct