-
Notifications
You must be signed in to change notification settings - Fork 58
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
Add Tally wallet #652
base: develop
Are you sure you want to change the base?
Add Tally wallet #652
Conversation
Just realized I didn't select the develop branch. I will fix this tomorrow. |
Thank you for switching the target branch for me. I re-tested to confirm behavior is still as expected on the develop branch. |
I see that the check failure is unrelated to these changes. |
We haven’t had the bandwidth to review this. I’ll see if we can review and
merge this in the next sprint.
Adam
On Tue 15. Feb 2022 at 6:23 PM beemeeupnow ***@***.***> wrote:
I see that the check failure is unrelated to these changes.
Please let me know if anything further is needed from my end.
—
Reply to this email directly, view it on GitHub
<#652 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAOWISGB7UIUNTPLFYLUOIDU3KDZJANCNFSM5OKIKYOA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
--
Adam Azad
Skickat från mobil
|
Test failed |
Multi-network is coming to Tally. Should the dApp have code added to show when the requested change doesn't happen? (in a new PR?) |
Hello, Please let me know about my last question when you get a chance. Thank you |
Hey, not sure how it should look. Maybe there should be some notification to user? @0xVenky what you think about that? |
Hmm im not sure how to replicate this but it seems that browser is not recognising I have Tally installed? Screen.Recording.2022-03-11.at.12.38.58.mov |
Also when Im in chrome Tally is available as option and when I click on It metmask prompt pops out...Is this just me or? Screen.Recording.2022-03-11.at.12.45.34.mov |
@Mi-Lan There are multiple problems when you have multiple wallet installed, not only on this PR. |
Aha but I have only tally on firefox and I cant get it out of that state where it asks me to install it... |
@Mi-Lan Have u got "Use as default" set to true in Tally? Because as i see when it is set to false, even when no other wallet is installed, it asks me to install it, but when i switch it to true it starts working correctly |
I've also made some test and got some thoughts. Tested on Chrome and Firefox, works the same.
|
I will update this soon |
✅ Deploy Preview for swapr ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
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.
Updated to not show 'Install' for Tally Ho if it is already installed.
Notes:
- When Tally Ho is installed and the setting to use it as default is enabled, the user is allowed to select 'Injected' or 'Metamask' or 'Tally Ho' on a dapp and have it open Tally Ho (expected behavior)
- This is because it 'takes over' window.ethereum, like other injected wallets
- Multi-network is coming soon to Tally Ho. In the meantime, I will check on the wallet-side code to see that we send the relevant error when switching to an unsupported network. (should not block this PR)
In the future, we could make a custom connector for Tally Ho (like exists for Coinbase Wallet), but that requires more time and work.
Tested and if Tally Wallet is not installed then I don’t get the option to install, I get Tally as an option in connect wallet only if already installed. |
That's what I'm working on right now. I've found the solution, but still in some cases it's buggy, especially using Brave browser. After Tally is merged I will test it out together. That's why I mentioned previously that adding
Not sure if Brave browser is supported, but doesn't work. Since Brave wallet pretends to be MetaMask I've found some cases, scrs below. Do you have plans to fix that? |
@karczuRF I pulled the latest and did encounter the same thing in Brave (Chrome was fine for me) When selecting either option, Tally popped up for me, which I see as acceptable. I'll have to look more into how Brave is adding 'isMetaMask' here, but don't feel it should hold up this PR. |
Alright I can agree that Brave is bigger issue and shouldn't hold up this PR, but unfortunately I still can see the problems which I've mentioned before. And also still too many logs are consoled. |
For me this problem occurs only when i have installed metamask, tally and coinbase wallet. When i'm using only tally and metamask it is good |
synced with latest develop branch |
Hey, We are fans of Tally wallet but I guess at its current state of this PR, we cant merge this version. Reasons listed below:
We will keep an eye out on the future versions of Tally wallet and prioritise when its available on Arbitrum or Gnosis chain. :) |
fb69230
to
0c5053c
Compare
ff47650
to
b3b3815
Compare
91e4f23
to
af06da1
Compare
https://tally.cash/
Tally is a community-owned and operated wallet.
Please let me know if I missed anything.
Tested locally: