File tree Expand file tree Collapse file tree 2 files changed +3
-10
lines changed
src/common/utxobased/engine Expand file tree Collapse file tree 2 files changed +3
-10
lines changed Original file line number Diff line number Diff line change 22
33## Unreleased
44
5+ - fixed: Use HTTP fallback for transaction broadcast when WebSocket connections are unavailable
6+
57## 3.8.9 (2025-12-04)
68
79- fixed: Change PIVX blockbook server list.
Original file line number Diff line number Diff line change @@ -375,13 +375,6 @@ export function makeServerStates(config: ServerStateConfig): ServerStates {
375375 uri => serverStatesCache [ uri ] . blockbook != null
376376 )
377377
378- // If there are no blockbook instances, reject the promise
379- if ( wsUris . length < 1 ) {
380- reject ( new Error ( 'Unexpected error. Missing WebSocket connections.' ) )
381- // Exit early if there are blockbook instances
382- return
383- }
384-
385378 // Determine if there are any connected blockbook instances
386379 const isAnyBlockbookConnected = wsUris . some (
387380 uri => serverStatesCache [ uri ] . blockbook . isConnected
@@ -430,9 +423,7 @@ export function makeServerStates(config: ServerStateConfig): ServerStates {
430423 if ( nowNodeUris . length < 1 ) {
431424 // If no HTTP servers are available, and we had no connected blockbook
432425 // instances, reject the promise with a message indicating no
433- // available connections. It's clear we have some connection instances
434- // if we gotten to this point, but we just don't have any of those
435- // instances connected at this time.
426+ // available connections.
436427 reject (
437428 new Error ( 'No available connections. Check your internet signal.' )
438429 )
You can’t perform that action at this time.
0 commit comments