use mempool.space rather than blockstream.info for queries
This commit is contained in:
parent
9a10ae1bb7
commit
1c64038145
1 changed files with 22 additions and 4 deletions
26
index.ts
26
index.ts
|
@ -82,10 +82,9 @@ export default class PortalBtcWallet {
|
||||||
cashuStore: CashuStore,
|
cashuStore: CashuStore,
|
||||||
private loggingEnabled = false,
|
private loggingEnabled = false,
|
||||||
private network: "mainnet" | "testnet" = "testnet",
|
private network: "mainnet" | "testnet" = "testnet",
|
||||||
private breezApiKey =
|
private breezApiKey = "MIIBajCCARygAwIBAgIHPgwAQY4DlTAFBgMrZXAwEDEOMAwGA1UEAxMFQnJlZXowHhcNMjUwNTA1MTY1OTM5WhcNMzUwNTAzMTY1OTM5WjAnMQwwCgYDVQQKEwNBcngxFzAVBgNVBAMTDkRhbm55IE1vcmFiaXRvMCowBQYDK2VwAyEA0IP1y98gPByiIMoph1P0G6cctLb864rNXw1LRLOpXXejfjB8MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTaOaPuXmtLDTJVv++VYBiQr9gHCTAfBgNVHSMEGDAWgBTeqtaSVvON53SSFvxMtiCyayiYazAcBgNVHREEFTATgRFkYW5ueUBhcngtY2NuLmNvbTAFBgMrZXADQQAwJoh9BG8rEH1sOl+BpS12oNSwzgQga8ZcIAZ8Bjmd6QT4GSST0nLj06fs49pCkiULOl9ZoRIeIMc3M1XqV5UA",
|
||||||
"MIIBajCCARygAwIBAgIHPgwAQY4DlTAFBgMrZXAwEDEOMAwGA1UEAxMFQnJlZXowHhcNMjUwNTA1MTY1OTM5WhcNMzUwNTAzMTY1OTM5WjAnMQwwCgYDVQQKEwNBcngxFzAVBgNVBAMTDkRhbm55IE1vcmFiaXRvMCowBQYDK2VwAyEA0IP1y98gPByiIMoph1P0G6cctLb864rNXw1LRLOpXXejfjB8MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTaOaPuXmtLDTJVv++VYBiQr9gHCTAfBgNVHSMEGDAWgBTeqtaSVvON53SSFvxMtiCyayiYazAcBgNVHREEFTATgRFkYW5ueUBhcngtY2NuLmNvbTAFBgMrZXADQQAwJoh9BG8rEH1sOl+BpS12oNSwzgQga8ZcIAZ8Bjmd6QT4GSST0nLj06fs49pCkiULOl9ZoRIeIMc3M1XqV5UA",
|
|
||||||
private cashuMeltThreshold = 2000,
|
private cashuMeltThreshold = 2000,
|
||||||
private baseDomain = "portalbtc.live",
|
private baseDomain = "portalbtc.live"
|
||||||
) {
|
) {
|
||||||
this.cashuSDK = new PortalBtcWalletCashu(
|
this.cashuSDK = new PortalBtcWalletCashu(
|
||||||
mnemonic,
|
mnemonic,
|
||||||
|
@ -97,7 +96,26 @@ export default class PortalBtcWallet {
|
||||||
await initBreez();
|
await initBreez();
|
||||||
this.breezSDK = await breezConnect({
|
this.breezSDK = await breezConnect({
|
||||||
mnemonic: this.mnemonic,
|
mnemonic: this.mnemonic,
|
||||||
config: defaultBreezConfig(this.network, this.breezApiKey),
|
config: {
|
||||||
|
liquidExplorer: {
|
||||||
|
type: "esplora",
|
||||||
|
url: "https://lq1.breez.technology/liquid/api",
|
||||||
|
useWaterfalls: true,
|
||||||
|
},
|
||||||
|
bitcoinExplorer: {
|
||||||
|
type: "esplora",
|
||||||
|
url: "https://mempool.space/api/",
|
||||||
|
useWaterfalls: false,
|
||||||
|
},
|
||||||
|
workingDir: ".",
|
||||||
|
network: this.network,
|
||||||
|
paymentTimeoutSec: 15,
|
||||||
|
syncServiceUrl: "https://datasync.breez.technology",
|
||||||
|
breezApiKey: this.breezApiKey,
|
||||||
|
sideswapApiKey: "97fb6a1dfa37ee6656af92ef79675cc03b8ac4c52e04655f41edbd5af888dcc2",
|
||||||
|
useDefaultExternalInputParsers: true,
|
||||||
|
}
|
||||||
|
//defaultBreezConfig(this.network, this.breezApiKey),
|
||||||
});
|
});
|
||||||
this.breezSDK.addEventListener({
|
this.breezSDK.addEventListener({
|
||||||
onEvent: (e) => {
|
onEvent: (e) => {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue