Dostosowanie domyślnego portfela Obserwuj
Dapps działają, komunikując się ze specjalnym obiektem zwanym window.ethereum
. Portfel Brave i rozszerzenia takie jak MetaMask używają tego obiektu, aby pomóc Ci połączyć się z dApps. Jednak tylko jeden portfel może udostępniać window.ethereum
dla stron internetowych. W Brave udostępniamy ustawienie w brave://settings/web3, aby móc zmienić, który portfel udostępnia window.ethereum
. Oto opis każdego ustawienia:
-
Rozszerzenia (domyślnie portfel Brave) - To jest ustawienie domyślne. Portfel Brave udostępni
window.ethereum
ale pozwoli innym rozszerzeniom, takim jak MetaMask, je nadpisać. -
Portfel Brave - Udostępnia
window.ethereum
i zapobiega zmianomwindow.ethereum
przez strony i rozszerzenia. - Portfele Krypto (Przestarzałe) - Dostęp do starego, przestarzałego portfela. Ta opcja nie jest kompatybilna z innymi rozszerzeniami, takimi jak MetaMask.
-
Rozszerzenia (bez domyślnego portfela) -
window.ethereum
nie będzie wcale udostępniane przez Portfel Brave. Jeśli masz rozszerzenia takie jak MetaMask, mogą one swobodnie używaćwindow.ethereum
.
Po zmianie domyślnego portfela najlepiej jest odświeżyć przeglądarkę lub stronę dApp. Dlaczego?
- Jeśli miałeś załadowany Portfel Brave, nie zostanie on wyładowany do następnego odświeżenia. Gdy Portfel Brave jest załadowany, nie będzie prawidłowo działał z innymi rozszerzeniami próbującymi uzyskać dostęp do
window.ethereum
. - Istniejąca już otwarta karta nie zmieni się na używanie nowego ustawienia portfela, będziesz potrzebował nowej karty lub odświeżenia strony.