Optional
_categoryCategoria del plugin
Protected
coreRiferimento all'istanza di ShogunCore
Descrizione opzionale del plugin
Private
metamaskNome univoco del plugin - deve essere implementato dalle sottoclassi
Versione del plugin - deve essere implementata dalle sottoclassi
Protected
assertVerifica che il plugin sia stato inizializzato prima di usare il core
L'istanza di ShogunCore non null
Private
assertRilascia le risorse e pulisce gli event listener
Connette a MetaMask
Promise con il risultato della connessione
Distrugge il plugin e libera le risorse
Genera credenziali utilizzando MetaMask
Indirizzo Ethereum
Promise con le credenziali generate
Genera una password basata su una firma
Firma
Promise con la password generata
Ottiene il signer Ethereum
Promise con il signer
Inizializza il plugin con un'istanza di ShogunCore
Istanza di ShogunCore
Verifica se MetaMask è disponibile nel browser
true se MetaMask è disponibile, false altrimenti
Login con MetaMask
Indirizzo Ethereum
Risultato dell'autenticazione
Legacy method for MetaMask login - use login() instead
Imposta un provider personalizzato
URL del provider RPC
Chiave privata
Registra un nuovo utente con MetaMask
Indirizzo Ethereum
Risultato della registrazione
Legacy method for MetaMask signup - use signUp() instead
Verifica una firma
Messaggio firmato
Firma da verificare
Promise con l'indirizzo che ha generato la firma
Plugin per la gestione delle funzionalità MetaMask in ShogunCore