# base

- [docs](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs.md)
- [classes](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes.md)
- [BaseMessageSignerWalletAdapter](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/basemessagesignerwalletadapter.md)
- [BaseSignerWalletAdapter](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/basesignerwalletadapter.md)
- [BaseWalletAdapter](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/basewalletadapter.md)
- [Deployment](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/deployment.md)
- [EventEmitter](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/eventemitter.md)
- [Transaction](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/transaction.md)
- [Transition](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/transition.md)
- [WalletAccountError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletaccounterror.md)
- [WalletConfigError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletconfigerror.md)
- [WalletConnectionError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletconnectionerror.md)
- [WalletDecryptionError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletdecryptionerror.md)
- [WalletDecryptionNotAllowedError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletdecryptionnotallowederror.md)
- [WalletDisconnectedError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletdisconnectederror.md)
- [WalletDisconnectionError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletdisconnectionerror.md)
- [WalletError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walleterror.md)
- [WalletKeypairError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletkeypairerror.md)
- [WalletLoadError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletloaderror.md)
- [WalletNotConnectedError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletnotconnectederror.md)
- [WalletNotReadyError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletnotreadyerror.md)
- [WalletNotSelectedError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletnotselectederror.md)
- [WalletPublicKeyError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletpublickeyerror.md)
- [WalletRecordsError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletrecordserror.md)
- [WalletSendTransactionError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletsendtransactionerror.md)
- [WalletSignMessageError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletsignmessageerror.md)
- [WalletSignTransactionError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletsigntransactionerror.md)
- [WalletTimeoutError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/wallettimeouterror.md)
- [WalletTransactionError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/wallettransactionerror.md)
- [WalletWindowBlockedError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletwindowblockederror.md)
- [WalletWindowClosedError](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/classes/walletwindowclosederror.md)
- [enumerations](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/enumerations.md)
- [DecryptPermission](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/enumerations/decryptpermission.md)
- [WalletAdapterNetwork](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/enumerations/walletadapternetwork.md)
- [WalletReadyState](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/enumerations/walletreadystate.md)
- [functions](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/functions.md)
- [scopePollingDetectionStrategy](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/functions/scopepollingdetectionstrategy.md)
- [interfaces](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/interfaces.md)
- [AleoDeployment](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/interfaces/aleodeployment.md)
- [AleoTransaction](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/interfaces/aleotransaction.md)
- [AleoTransition](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/interfaces/aleotransition.md)
- [MessageSignerWalletAdapterProps](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/interfaces/messagesignerwalletadapterprops.md)
- [SignerWalletAdapterProps](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/interfaces/signerwalletadapterprops.md)
- [WalletAdapterEvents](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/interfaces/walletadapterevents.md)
- [WalletAdapterProps](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/interfaces/walletadapterprops.md)
- [type-aliases](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/type-aliases.md)
- [Adapter](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/type-aliases/adapter.md)
- [MessageSignerWalletAdapter](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/type-aliases/messagesignerwalletadapter.md)
- [SignerWalletAdapter](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/type-aliases/signerwalletadapter.md)
- [SupportedTransactionVersions](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/type-aliases/supportedtransactionversions.md)
- [TransactionOrVersionedTransaction](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/type-aliases/transactionorversionedtransaction.md)
- [WalletAdapter](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/type-aliases/walletadapter.md)
- [WalletName](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/type-aliases/walletname.md)
- [@demox-labs](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/demox-labs.md)
- [namespaces](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/demox-labs/namespaces.md)
- [EventEmitter](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/demox-labs/namespaces/eventemitter.md)
- [interfaces](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/demox-labs/namespaces/eventemitter/interfaces.md)
- [EventEmitterStatic](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/demox-labs/namespaces/eventemitter/interfaces/eventemitterstatic.md)
- [ListenerFn](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/demox-labs/namespaces/eventemitter/interfaces/listenerfn.md)
- [type-aliases](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/demox-labs/namespaces/eventemitter/type-aliases.md)
- [ArgumentMap](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/demox-labs/namespaces/eventemitter/type-aliases/argumentmap.md)
- [EventArgs](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/demox-labs/namespaces/eventemitter/type-aliases/eventargs.md)
- [EventListener](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/demox-labs/namespaces/eventemitter/type-aliases/eventlistener.md)
- [EventNames](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/demox-labs/namespaces/eventemitter/type-aliases/eventnames.md)
- [ValidEventTypes](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/demox-labs/namespaces/eventemitter/type-aliases/valideventtypes.md)
- [variables](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/demox-labs/namespaces/eventemitter/variables.md)
- [EventEmitter](https://docs.leo.app/aleo-wallet-adapter/packages/core/base/docs/demox-labs/namespaces/eventemitter/variables/eventemitter.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.leo.app/aleo-wallet-adapter/packages/core/base.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
