mirror of
https://github.com/btcpayserver/btcpayserver.git
synced 2025-03-10 17:26:05 +01:00
* Refactor Wallet import code The code for wallet import was incredibly messy as it evolved over time from various requests. This PR: * splits up each supported format into its own file * Supports taproot descriptors (through a hack until NBitcoin supports it internally) fixes #5518 * Reduces different paths for handling electrum/non-electrum xpubs * Allows plugins to add their own import support formats for onchain wallets. * Update NBitcoin to parse tr descriptors * Fix warnings * Use dedicated type OnChainWalletParsers --------- Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com> |
||
---|---|---|
.. | ||
GreenfieldApiKeysController.cs | ||
GreenfieldAppsController.cs | ||
GreenfieldCustodianAccountController.cs | ||
GreenfieldCustodianController.cs | ||
GreenfieldHealthController.cs | ||
GreenfieldInvoiceController.cs | ||
GreenfieldLightningNodeApiController.cs | ||
GreenfieldLightningNodeApiController.Internal.cs | ||
GreenfieldLightningNodeApiController.Store.cs | ||
GreenfieldNotificationsController.cs | ||
GreenfieldPaymentRequestsController.cs | ||
GreenfieldPayoutProcessorsController.cs | ||
GreenfieldPullPaymentController.cs | ||
GreenfieldReportsController.cs | ||
GreenfieldServerInfoController.cs | ||
GreenfieldServerRolesController.cs | ||
GreenfieldStoreAutomatedLightningPayoutProcessorsController.cs | ||
GreenfieldStoreAutomatedOnChainPayoutProcessorsController.cs | ||
GreenfieldStoreEmailController.cs | ||
GreenfieldStoreLightningAddressesController.cs | ||
GreenfieldStoreLightningNetworkPaymentMethodsController.cs | ||
GreenfieldStoreLNURLPayPaymentMethodsController.cs | ||
GreenfieldStoreOnChainPaymentMethodsController.cs | ||
GreenfieldStoreOnChainPaymentMethodsController.WalletGeneration.cs | ||
GreenfieldStoreOnChainWalletsController.cs | ||
GreenfieldStorePaymentMethodsController.cs | ||
GreenfieldStorePayoutProcessorsController.cs | ||
GreenfieldStoreRatesConfigurationController.cs | ||
GreenfieldStoreRatesController.cs | ||
GreenfieldStoreRolesController.cs | ||
GreenfieldStoresController.cs | ||
GreenfieldStoreUsersController.cs | ||
GreenfieldStoreWebhooksController.cs | ||
GreenfieldTestApiKeyController.cs | ||
GreenfieldUsersController.cs | ||
LocalBTCPayServerClient.cs |