-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: adds execution enforcement to preconfirmations (#161)
* feat: adds more txn metadata to block cache * feat: slash on non-successful transactions * chore: remove redundant log * feat: request receipts concurrently * feat: cleanup code * feat: adds txn receipts to tests * chore: updates test stub to include txn receipts * feat: adds a revert check in tests * feat: use errgroup and syncmap * feat: introduces batching * feat: rework bucketing to minimize requests * chore: resolves nit PR requests * chore: removes closure var * chore: use range over integer * feat: adds metrics * chore: adds metric to collector * feat: get total duration for block receipts * feat: adds retry to BatchReceipts call * feat: adds retries to all calls * feat: check for 429 in infinite retry * feat: do infinite retry on batch call and log * feat: checks for 429 errors * feat: attempt the request multiple times * feat: attempt retries 50 times before failing * feat: reduce the size of batch * feat: adds personal L1 RPC URL * chore: adds temp debug logs * chore: avoid context from cancelation * chore: panic when updater routine fails * feat: adds logger for evmhelper * feat: add more logs * feat: fix linter issues
- Loading branch information
Showing
9 changed files
with
547 additions
and
47 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.