-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge dev #369
Merge dev #369
Conversation
fix: integration tests ArbToEth
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
feat/arb-sep-to-sep-testnet
Caution Review failedThe pull request is closed. WalkthroughThe pull request introduces several modifications across various files related to the deployment and functionality of smart contracts within the Arbitrum and Gnosis networks. Key changes include updates to parameters in deployment configurations, enhancements in the deployment functions, the addition of new contracts and their respective JSON deployment files, and improvements to integration tests and utility functions. Additionally, new environment variables and scripts have been added to facilitate better configuration and execution of the relayer CLI. The overall structure and logic of the existing systems remain intact, with a focus on improving functionality and maintainability. Changes
Possibly related PRs
Suggested reviewers
Warning There were issues while running some tools. Please review the errors and either fix the tool’s configuration or disable the tool if it’s a critical failure. 🔧 eslint
contracts/deploy/01-outbox/01-arb-to-gnosis-outbox.tsOops! Something went wrong! :( ESLint: 8.57.1 Error: Failed to load parser '@typescript-eslint/parser' declared in 'contracts/.eslintrc.js': Cannot find module '@typescript-eslint/parser'
📜 Recent review detailsConfiguration used: CodeRabbit UI ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (23)
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
✅ Deploy Preview for veascan ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
Quality Gate passedIssues Measures |
PR-Codex overview
This PR focuses on enhancing the
VeaInbox
andVeaOutbox
functionalities, improving the handling of epoch periods, and introducing new methods for message execution and state management across different blockchain networks.Detailed summary
event AffirmationCompleted
toIAMB.sol
.epochPeriod
from 7200 to 3600 in01-arb-to-gnosis-outbox.ts
..env.dist
.start-testnet-relayer
script inpackage.json
.@arbitrum/sdk
dependency version.RouterArbToGnosis
andIAMB
inethers.ts
.testnetRelayer.ts
with new functionality for processing messages..env.dist
.watcherArbToEth.ts
for better claim and challenge handling.bridgeRoutes.ts
.ShutdownManager
and improved state file management inrelayerHelpers.ts
.Summary by CodeRabbit
Release Notes
New Features
ShutdownManager
for improved process control.Improvements
Bug Fixes