Optional_categoryCategoria del plugin
PrivateconfigProtectedcoreRiferimento all'istanza di ShogunCore
Descrizione opzionale del plugin
PrivatefactoryNome univoco del plugin - deve essere implementato dalle sottoclassi
PrivatesignerVersione del plugin - deve essere implementata dalle sottoclassi
PrivateassertEnsure factory is initialized
ProtectedassertVerifica che il plugin sia stato inizializzato prima di usare il core
L'istanza di ShogunCore non null
PrivateassertEnsure signer is available
Connect to MetaMask or other injected provider
OptionalrequiredSignatures: numberOptionalrequiredGuardians: numberOptionalrequiredSignatures: numberOptionalrequiredGuardians: numberDestroy the plugin and cleanup resources
Emits an event with arguments
Optionaldata: unknownPrivateinitInitialize factory contract
PrivateinitInitialize provider and signer
Removes an event listener
Registers an event listener
Registers a one-time event listener
Removes all listeners for an event or all events
Optionalevent: EventTypeSet signer with private key or wallet instance This should be called after deriving the EOA from seed phrase
Smart Wallet Plugin for Shogun Core Provides integration with Smart Wallet contracts for account abstraction