-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
If one has installed multiple wallets (as browser extensions), the added singleton MetamaskHostProvider:
builder.Services.AddSingleton<IMetamaskInterop, MetamaskBlazorInterop>();
builder.Services.AddSingleton<MetamaskHostProvider>();
builder.Services.AddSingleton(services =>
{
var metamaskHostProvider = services.GetService<MetamaskHostProvider>();
var selectedHostProvider = new SelectedEthereumHostProviderService();
selectedHostProvider.SetSelectedEthereumHostProvider(metamaskHostProvider);
return selectedHostProvider;
});
Seems to point to the first wallet instead of Metamask. In my case, I have the EVE Vault (for the game Eve Frontier) and Metamask both installed in my Chrome browser. However, when I run the template, it seems to point to EVE Vault, not Metamask.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels