Skip to content

Conversation

@FletcherMan
Copy link
Collaborator

This PR is to synchronize the commits from the main branch that differ from the release branch. In the future, any commits on the main branch that are ready for release will be directly merged into the release branch for deployment.

SegueII and others added 30 commits October 20, 2024 20:43
- Fixed blob fee calculation logic in Blob transaction type
- Added judgment for weiAmt being nil to avoid potential null pointer exceptions
Fix transaction fee calculation issue
- Add a mutex to ensure thread-safe access to latestBlockTime
- Implement SetLatestBlockTime and GetLatestBlockTime methods
- Update StartMonitoring and IsGrowth methods to use new thread-safe accessors
WorldDogs and others added 23 commits March 11, 2025 11:43
- Add BatchFetcher interface for fetching batch data from nodes
- Modify BatchCache to fetch from nodes when cache misses
- Add BatchFetcher implementation in services
- Update tests with proper mock and concurrent testing
- Add Clear method to BatchCache
- Improve thread safety for concurrent operations

This change allows BatchCache to automatically fetch data from nodes
when the requested batch is not found in cache, improving the service
reliability and reducing manual handling of cache misses.
Pass BatchFetcher instance to BatchCache constructor in Rollup service
to enable fetching batch data from L2 nodes when cache misses occur.
Replaced the LondonSigner with LatestSignerForChainID in the Rollup service initialization to ensure compatibility with the latest Ethereum chain standards.
refactor: update signer to use LatestSignerForChainID
Co-authored-by: chengwenxi <22697326+chengwenxi@users.noreply.github.com>
Co-authored-by: WorldDogs <noreply.github.com>
Co-authored-by: WorldDogs <noreply.github.com>
Co-authored-by: WorldDogs <noreply.github.com>
Co-authored-by: kukoomomo <kukoomomo@gmail.com>
@FletcherMan FletcherMan requested a review from a team as a code owner September 30, 2025 05:21
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Sep 30, 2025

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch main

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Co-authored-by: fletcher.fan <fletcher.fan@bitget.com>
@FletcherMan FletcherMan merged commit 70158ca into release/0.4.x Oct 15, 2025
19 of 21 checks passed
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.