Skip to content

Conversation

@d4mr
Copy link
Contributor

@d4mr d4mr commented Jan 30, 2025

Closes TOOL-3219


PR-Codex overview

This PR introduces support for transaction delays by implementing a new TransactionDelay type and updating related schemas and functions. It allows for tracking reasons for delays in transactions, specifically when the maximum fee per gas is too low.

Detailed summary

  • Added TransactionDelay type with properties for delay reasons and timestamps.
  • Updated QueuedTransaction to include an array of delays.
  • Introduced TransactionDelaySchema for validating delay data.
  • Modified TransactionSchema to include delays in the schema.
  • Implemented resolveDelays function to process delay information.
  • Updated _sendTransaction to handle delays when the gas fee is too low.

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

@linear
Copy link

linear bot commented Jan 30, 2025

@zeet-co
Copy link

zeet-co bot commented Jan 30, 2025

We're building your pull request over on Zeet.
Click me for more info about your build and deployment.
Once built, this branch can be tested at: https://tw-unreal-demo-engine-vwn0-pb-tra-2b183a.engine-aws-usw2.zeet.app before merging 😉

@d4mr d4mr requested a review from arcoraven January 30, 2025 20:34
@github-actions
Copy link

github-actions bot commented Feb 7, 2025

This PR is stale because it has been open for 7 days with no activity. Remove stale label or comment or this PR will be closed in 3 days.

@github-actions
Copy link

This PR is stale because it has been open for 7 days with no activity. Remove stale label or comment or this PR will be closed in 3 days.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants