Skip to content

Disable mempool recheck for new txs#309

Merged
rem1niscence merged 1 commit intomainfrom
fix/disable-mempool-recheck
Feb 18, 2026
Merged

Disable mempool recheck for new txs#309
rem1niscence merged 1 commit intomainfrom
fix/disable-mempool-recheck

Conversation

@rem1niscence
Copy link
Collaborator

Description

Disable the controller mempool check guard for new transactions before running, now it runs continuously with a minim time of LazyMempoolCheckS, this was affecting the DEX lifetime cycle as the root chain information obtained was stale due to a race condition of the time where it was being committed vs when it was being queried

Related Issues

Closes: N/A

Changes Made

  • Disable mempool tx check guard on controller

Checklist

  • I have tested the changes locally and verified they work as intended.
  • I have appropriately titled my branch issue-#<issue-number>.
  • I have run re-built the web-wallet and/or block explorer (if applicable).
  • I have run npm run prettier to format the web-wallet and/or block explorer (if applicable)
  • I have updated documentation (if applicable).
  • I have included tests for the changes (if applicable).

Additional Notes

The check tx guard may be completely removed in the future

@rem1niscence rem1niscence merged commit 8f922b6 into main Feb 18, 2026
2 checks passed
@rem1niscence rem1niscence deleted the fix/disable-mempool-recheck branch February 18, 2026 20:33
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

Comments