I’ll check.
all Yes and No prompts in Syrius are Red for Yes and Green for No - I always assumed it was to make you think twice before pressing
works seamlessly with the demo dApp and was really responsive.
A couple of things I noticed:
- When cancelling an action, I get two of the error prompt
- After disconnecting from the Syrius end, you get no prompt on the dApp (browser) side, not sure if it’s possible to provide a disconnected prompt on the web side?
thanks!
This is a web app bug. I’ll ping @dexter703 to fix it.
In Syrius I have an onDisconnect
callback. I’ll check and inform @dexter703 if it’s possible.
I’ve submitted 2 projects for WalletConnect:
I will request funding (submit phase) only for 1.5 projects. I will proceed requesting the remaining funds after I finish implementing the feedback.
A fraction of the funds are reserved to @dexter703 for this awesome demo web app.
Thank you for the feedback!
Since we are paying also for the web app demo, can you tell us how much did it cost?
The cost is between 1/4 and 1/5 of one project.
so we gonna pay around 1100 ZNN and 11K QSR for a web app DEMO which was supposed to be used to test the web connect integration, and now it’s basically useless and it won’t be used anymore?
You’re either naive or ignorant. The demo web app is definitely not useless: it can be used as a skeleton for future WalletConnect web projects. In fact this was its purpose from the very beginning.
It also includes a dev documentation.
Instead of calling me naive or ignorant, maybe you should’ve pointed out to all of these points when you submitted your proposal instead.
Not just “ A fraction of the funds are reserved to @dexter703” without further explaining it. You are asking for 2 sentinels so you better explain in details what this community is paying for.
Here you go with a proper and well explained proposal submission :
Maybe you’ll do better next time.
@aliencoder can you estimate the rough number of hours you have spent? Looks like at least 2 months of work or more. Clearly you and MIke have spent a ton of time.
@mehowbrainz I’ve implemented the feedback.
Bonus
Custom deep links:
Staking: syrius://stake
Delegating: syrius://delegate
Fusing: syrius://fuse
Sentinels: syrius://sentinel
Pillars: syrius://pillar
Next step: custom deep links with actions => by showing a dialog to the user
PS: I’ve also fixed a bug that was causing “freezing” on the splash screen due to WalletConnect websocket timeouts.
Download & test the latest version.
I started doing research on WalletConnect the next day after I’ve published this thread.
I hope this tool will be used by skilled web developers like @dexter703 @vilkris and others to enhance the overall user experience. @dexter703 has done a very good job integrating it into the Bridge UI.
We should list NoM here.
Another interesting feature of WalletConnect is the Chat API. I think it is an important piece of puzzle for the off-chain coordination of P2P swaps.
I can work on that tomorrow.
If changeAddress is triggered, can we notify the user in the web app? i.e. “Would you like to maintain the connection to this new address? Yes/No” If no, it closes the session.
You can notify the user, but you can’t force him to stay on a particular address (it can be possible if you add a code into Syrius that does this). He can do whatever he wants in Syrius. WalletConnet is a protocol, you can’t control user actions with it.