mirror of
https://github.com/aljazceru/btcpayserver.git
synced 2025-12-18 22:44:29 +01:00
committed by
Nicolas Dorier
parent
7076692069
commit
b42e4f240a
@@ -111,15 +111,18 @@ namespace BTCPayServer.Controllers
|
|||||||
case "seed":
|
case "seed":
|
||||||
return SignWithSeed(walletId, psbt.ToBase64());
|
return SignWithSeed(walletId, psbt.ToBase64());
|
||||||
case "nbx-seed":
|
case "nbx-seed":
|
||||||
var derivationScheme = GetDerivationSchemeSettings(walletId);
|
if (await CanUseHotWallet())
|
||||||
var extKey = await ExplorerClientProvider.GetExplorerClient(network)
|
|
||||||
.GetMetadataAsync<string>(derivationScheme.AccountDerivation, WellknownMetadataKeys.MasterHDKey);
|
|
||||||
|
|
||||||
return await SignWithSeed(walletId, new SignWithSeedViewModel()
|
|
||||||
{
|
{
|
||||||
SeedOrKey = extKey,
|
var derivationScheme = GetDerivationSchemeSettings(walletId);
|
||||||
PSBT = psbt.ToBase64()
|
var extKey = await ExplorerClientProvider.GetExplorerClient(network)
|
||||||
});
|
.GetMetadataAsync<string>(derivationScheme.AccountDerivation,
|
||||||
|
WellknownMetadataKeys.MasterHDKey);
|
||||||
|
|
||||||
|
return await SignWithSeed(walletId,
|
||||||
|
new SignWithSeedViewModel() {SeedOrKey = extKey, PSBT = psbt.ToBase64()});
|
||||||
|
}
|
||||||
|
|
||||||
|
return View(vm);
|
||||||
case "broadcast":
|
case "broadcast":
|
||||||
{
|
{
|
||||||
return await WalletPSBTReady(walletId, psbt.ToBase64());
|
return await WalletPSBTReady(walletId, psbt.ToBase64());
|
||||||
|
|||||||
Reference in New Issue
Block a user