Skip to content

Publish erros fix#4092

Open
Bojan131 wants to merge 5 commits intov8/developfrom
publish-erros-fix
Open

Publish erros fix#4092
Bojan131 wants to merge 5 commits intov8/developfrom
publish-erros-fix

Conversation

@Bojan131
Copy link
Collaborator

@Bojan131 Bojan131 commented Mar 6, 2026

  • **Fixed replication failures ("Not replicated to enough nodes") - added semaphore to limit concurrent replications and wrapped individual node messages in try/catch so one failing node doesn't kill the whole operation
  • Fixed local get failures - added pending storage cache fallback so gets work right after publish
  • Added retry logic for transient blockchain errors (socket hang up, connection reset, 502/503, fee too low, etc.) with gas bump only for nonce/fee errors, not network errors
  • Fixed BigNumber NaN bug in gas price calculation during retries
  • Fixed double gwei-parsing in Gnosis gas price comparison
  • Fixed memory leak in merkle root index - entries were never cleaned up

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant