-
Notifications
You must be signed in to change notification settings - Fork 33
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
docs(synapse-interface): maintenance #2986
Conversation
WalkthroughThe recent updates enhance the Maintenance feature of the Synapse Interface Webapp by introducing a comprehensive Changes
Poem
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 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 as PR comments)
Additionally, you can add CodeRabbit Configuration File (
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #2986 +/- ##
====================================================
+ Coverage 25.70802% 90.64961% +64.94158%
====================================================
Files 771 54 -717
Lines 55613 1016 -54597
Branches 80 82 +2
====================================================
- Hits 14297 921 -13376
+ Misses 39830 93 -39737
+ Partials 1486 2 -1484
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Summary
The new README file in the Maintenance directory provides detailed instructions for using the maintenance feature in the Synapse Interface Webapp, including pausing chains and bridge modules, required properties, and JSON configuration examples.
- Added
packages/synapse-interface/components/Maintenance/README.md
with comprehensive usage instructions. - Identified a typo and a missing closing bracket in the JSON example that need correction.
1 file(s) reviewed, 3 comment(s)
Edit PR Review Bot Settings
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 2
Review details
Configuration used: .coderabbit.yaml
Review profile: CHILL
Files selected for processing (1)
- packages/synapse-interface/components/Maintenance/README.md (1 hunks)
Additional context used
LanguageTool
packages/synapse-interface/components/Maintenance/README.md
[uncategorized] ~3-~3: Possible missing preposition found.
Context: ... how to utilize the Maintenance feature the Synapse Interface Webapp in order to pa...(AI_HYDRA_LEO_MISSING_OF)
[style] ~3-~3: Consider a shorter alternative to avoid wordiness.
Context: ...ce feature the Synapse Interface Webapp in order to pause a chain or bridge module. ## How...(IN_ORDER_TO_PREMIUM)
[style] ~70-~70: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...isplay in Banner.progressBarMessage
String to display in Countdown Progress Bar. ...(ENGLISH_WORD_REPEAT_BEGINNING_RULE)
[style] ~79-~79: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...ridge or Swap card.disableCountdown
Boolean indicating whether to hide Countdown Pr...(ENGLISH_WORD_REPEAT_BEGINNING_RULE)
[style] ~127-~127: As a shorter alternative for ‘able to’, consider using “can”.
Context: ...} ] ``` ## Bridge Module Pause You are able to pause a specific bridge module on a giv...(BE_ABLE_TO)
Additional comments not posted (4)
packages/synapse-interface/components/Maintenance/README.md (4)
5-25
: LGTM!The "How it works" section is clear and informative.
27-81
: LGTM!The "Chain Pause" section is clear and informative.
Tools
LanguageTool
[style] ~70-~70: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...isplay in Banner.progressBarMessage
String to display in Countdown Progress Bar. ...(ENGLISH_WORD_REPEAT_BEGINNING_RULE)
[style] ~79-~79: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...ridge or Swap card.disableCountdown
Boolean indicating whether to hide Countdown Pr...(ENGLISH_WORD_REPEAT_BEGINNING_RULE)
82-122
: LGTM!The "Example" section is clear and informative.
140-162
: LGTM!The "Example" section is clear and informative.
Bundle ReportChanges will decrease total bundle size by 529.41kB ⬇️
|
Deploying sanguine-fe with Cloudflare Pages
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Summary
(updates since last review)
The README.md for the Maintenance feature in the Synapse Interface Webapp has been updated to enhance clarity and usability, providing comprehensive instructions and examples for managing maintenance functionalities.
- Updated
packages/synapse-interface/components/Maintenance/README.md
: Enhanced documentation with detailed instructions on pausing chains and bridge modules. - Fixed typos and formatting issues: Corrected errors and ensured JSON examples are correctly formatted.
- Added guidance on UI components: Included instructions for displaying Banners, Countdown Progress Bars, and Warning Messages based on maintenance data.
- Provided JSON structure examples: Added examples to help developers implement pausing functionalities effectively.
1 file(s) reviewed, 1 comment(s)
Edit PR Review Bot Settings
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
Review details
Configuration used: .coderabbit.yaml
Review profile: CHILL
Files selected for processing (1)
- packages/synapse-interface/components/Maintenance/README.md (1 hunks)
Additional context used
LanguageTool
packages/synapse-interface/components/Maintenance/README.md
[uncategorized] ~22-~22: The preposition ‘to’ seems more likely in this position.
Context: ...lects the changes made: 1. Merge branch inmaster
2. Mergemaster
branch into ...(AI_HYDRA_LEO_REPLACE_IN_TO)
[style] ~70-~70: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...isplay in Banner.progressBarMessage
String to display in Countdown Progress Bar. ...(ENGLISH_WORD_REPEAT_BEGINNING_RULE)
[style] ~79-~79: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...ridge or Swap card.disableCountdown
Boolean indicating whether to hide Countdown Pr...(ENGLISH_WORD_REPEAT_BEGINNING_RULE)
[typographical] ~127-~127: Two consecutive dots
Context: ... specific bridge module on a given chain.. Currently, there are the following brid...(DOUBLE_PUNCTUATION)
Additional comments not posted (7)
packages/synapse-interface/components/Maintenance/README.md (7)
3-3
: Fix grammatical issue.The sentence is missing a preposition.
- This guide explains how to use the Maintenance feature of the Synapse Interface Webapp to pause a chain or bridge module. + This guide explains how to use the Maintenance feature of the Synapse Interface Webapp to pause a chain or bridge module.
5-25
: LGTM!The section is clear and informative.
Tools
LanguageTool
[uncategorized] ~22-~22: The preposition ‘to’ seems more likely in this position.
Context: ...lects the changes made: 1. Merge branch inmaster
2. Mergemaster
branch into ...(AI_HYDRA_LEO_REPLACE_IN_TO)
27-33
: LGTM!The section is clear and informative.
35-81
: LGTM!The section is clear and informative.
Tools
LanguageTool
[style] ~70-~70: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...isplay in Banner.progressBarMessage
String to display in Countdown Progress Bar. ...(ENGLISH_WORD_REPEAT_BEGINNING_RULE)
[style] ~79-~79: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...ridge or Swap card.disableCountdown
Boolean indicating whether to hide Countdown Pr...(ENGLISH_WORD_REPEAT_BEGINNING_RULE)
82-122
: LGTM!The section is clear and informative.
132-139
: LGTM!The section is clear and informative.
144-161
: Fix missing closing bracket in JSON example.Add a closing bracket to the array.
- ] + ]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Summary
(updates since last review)
The README.md for the Maintenance feature in the Synapse Interface Webapp has been updated to enhance clarity and usability, providing comprehensive instructions and examples for managing maintenance functionalities.
- Updated
packages/synapse-interface/components/Maintenance/README.md
: Enhanced documentation with detailed instructions on pausing chains and bridge modules. - Fixed typos and formatting issues: Corrected errors and ensured JSON examples are correctly formatted.
- Added guidance on UI components: Included instructions for displaying Banners, Countdown Progress Bars, and Warning Messages based on maintenance data.
- Provided JSON structure examples: Added examples to help developers implement pausing functionalities effectively.
1 file(s) reviewed, 3 comment(s)
Edit PR Review Bot Settings
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Summary
(updates since last review)
The README.md for the Maintenance feature in the Synapse Interface Webapp has been updated to enhance clarity and usability, providing comprehensive instructions and examples for managing maintenance functionalities.
- Updated
packages/synapse-interface/components/Maintenance/README.md
: Enhanced documentation with detailed instructions on pausing chains and bridge modules. - Fixed typos and formatting issues: Corrected errors and ensured JSON examples are correctly formatted.
- Added guidance on UI components: Included instructions for displaying Banners, Countdown Progress Bars, and Warning Messages based on maintenance data.
- Provided JSON structure examples: Added examples to help developers implement pausing functionalities effectively.
1 file(s) reviewed, 4 comment(s)
Edit PR Review Bot Settings
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Summary
(updates since last review)
The PR introduces a comprehensive README.md for the Maintenance feature in the Synapse Interface Webapp, detailing how to manage the pausing of chain and bridge modules, and providing examples of JSON structures for pausing functionalities.
- Updated
packages/synapse-interface/components/Maintenance/README.md
: Added detailed instructions and images for managing maintenance components. - Modified
packages/synapse-interface/components/Maintenance/hooks/useSynapsePauseData.ts
: Updated URL for fetching paused chains data to ensure data is fetched from the new source. - Enhanced JSON examples: Provided clear examples to help developers implement pausing functionalities effectively.
- UI Component Guidance: Included instructions for displaying Banners, Countdown Progress Bars, and Warning Messages based on maintenance data.
2 file(s) reviewed, 5 comment(s)
Edit PR Review Bot Settings
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Summary
(updates since last review)
The PR introduces a comprehensive README.md for the Maintenance feature in the Synapse Interface Webapp, detailing how to manage the pausing of chain and bridge modules, and providing examples of JSON structures for pausing functionalities.
- Updated
packages/synapse-interface/components/Maintenance/README.md
: Added detailed instructions and images for managing maintenance components. - Modified
packages/synapse-interface/components/Maintenance/hooks/useSynapsePauseData.ts
: Updated URL for fetching paused chains data to ensure data is fetched from the new source. - Enhanced JSON examples: Provided clear examples to help developers implement pausing functionalities effectively.
- UI Component Guidance: Included instructions for displaying Banners, Countdown Progress Bars, and Warning Messages based on maintenance data.
1 file(s) reviewed, 5 comment(s)
Edit PR Review Bot Settings
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Outside diff range, codebase verification and nitpick comments (5)
packages/synapse-interface/components/Maintenance/README.md (5)
3-3
: Fix grammatical issue and improve conciseness.The sentence is missing a preposition and can be made more concise.
- This guide explains how to use the Maintenance feature of the Synapse Interface Webapp to pause a chain or bridge module. + This guide explains how to utilize the Maintenance feature of the Synapse Interface Webapp to pause a chain or bridge module.
26-26
: Fix typographical issue.There is a repeated word "branch".
- 1. Merge new branch branch in `master` + 1. Merge the new branch into `master`Tools
LanguageTool
[duplication] ~26-~26: Possible typo: you repeated a word
Context: ...reflects the changes made: 1. Merge new branch branch inmaster
2. Mergemaster
branch in...(ENGLISH_WORD_REPEAT_RULE)
29-29
: Fix grammatical issue for clarity.Rephrase the sentence for better clarity.
- After Step 1 is completed, the [Github Pages](https://github.com/synapsecns/sanguine/deployments/github-pages) for the respective branch must finish building to take effect on the production webapp. + After Step 1 is completed, the [Github Pages](https://github.com/synapsecns/sanguine/deployments/github-pages) must finish building for the respective branch to take effect on the production webapp.
37-37
: Fix typographical issue.The word "whhether" should be "whether".
- For Bridge functionality, you can specify the origin and destination chainIds to pause. For Swap functionality, you can pause a chain either by including the specific chainId in either the origin or destination. You can set a start and end time for the pause, or leave it indefinite if the duration is uncertain. + For Bridge functionality, you can specify the origin and destination chainIds to pause. For Swap functionality, you can pause a chain either by including the specific chainId in either the origin or destination. You can set a start and end time for the pause, or leave it indefinite if the duration is uncertain.
152-152
: Fix typographical issue.There are two consecutive dots.
- You can pause a specific bridge module on a given chain.. Currently, there are the following bridge modules: + You can pause a specific bridge module on a given chain. Currently, there are the following bridge modules:Tools
LanguageTool
[typographical] ~152-~152: Two consecutive dots
Context: ... specific bridge module on a given chain.. Currently, there are the following brid...(DOUBLE_PUNCTUATION)
Review details
Configuration used: .coderabbit.yaml
Review profile: CHILL
Files ignored due to path filters (2)
packages/synapse-interface/components/Maintenance/images/maintenance-banner.png
is excluded by!**/*.png
packages/synapse-interface/components/Maintenance/images/maintenance-bridge-card.png
is excluded by!**/*.png
Files selected for processing (2)
- packages/synapse-interface/components/Maintenance/README.md (1 hunks)
- packages/synapse-interface/components/Maintenance/hooks/useSynapsePauseData.ts (1 hunks)
Additional context used
LanguageTool
packages/synapse-interface/components/Maintenance/README.md
[duplication] ~26-~26: Possible typo: you repeated a word
Context: ...reflects the changes made: 1. Merge new branch branch inmaster
2. Mergemaster
branch in...(ENGLISH_WORD_REPEAT_RULE)
[style] ~76-~76: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...isplay in Banner.progressBarMessage
String to display in Countdown Progress Bar. ...(ENGLISH_WORD_REPEAT_BEGINNING_RULE)
[style] ~85-~85: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...ridge or Swap card.disableCountdown
Boolean indicating whether to hide Countdown Pr...(ENGLISH_WORD_REPEAT_BEGINNING_RULE)
[typographical] ~152-~152: Two consecutive dots
Context: ... specific bridge module on a given chain.. Currently, there are the following brid...(DOUBLE_PUNCTUATION)
Additional comments not posted (2)
packages/synapse-interface/components/Maintenance/hooks/useSynapsePauseData.ts (1)
13-13
: Verify the new URL for correctness and security.The
PAUSED_CHAINS_URL
has been updated to point to a different repository. Ensure that the new URL is correct, secure, and accessible.Verification successful
The new URL is correct, secure, and the JSON content is valid.
- The URL 'https://bigboydiamonds.github.io/sanguine/packages/synapse-interface/public/pauses/v1/paused-chains.json' is accessible and returns a status code of 200.
- The JSON content is well-formed and matches the expected structure for paused chain data.
Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Description: Verify the new URL for correctness and accessibility. # Test: Check if the new URL is accessible and returns valid JSON data. curl -s -o /dev/null -w "%{http_code}" 'https://bigboydiamonds.github.io/sanguine/packages/synapse-interface/public/pauses/v1/paused-chains.json'Length of output: 149
Script:
#!/bin/bash # Description: Fetch and validate the JSON content from the URL. # Fetch the JSON content json_content=$(curl -s 'https://bigboydiamonds.github.io/sanguine/packages/synapse-interface/public/pauses/v1/paused-chains.json') # Validate JSON format echo "$json_content" | jq empty # Output the JSON content for manual inspection echo "$json_content"Length of output: 7945
packages/synapse-interface/components/Maintenance/README.md (1)
186-186
: Fix JSON syntax error.There is a missing closing bracket in the JSON example. Add a closing bracket to the array.
- ] + ]Likely invalid or redundant comment.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Summary
(updates since last review)
The PR introduces a comprehensive README.md
for the Maintenance feature, detailing how to manage the pausing of chain and bridge modules, and providing examples of JSON structures for pausing functionalities.
- Updated
packages/synapse-interface/components/Maintenance/README.md
: Added detailed instructions and images for managing maintenance components. - Modified
packages/synapse-interface/components/Maintenance/hooks/useSynapsePauseData.ts
: Updated URL for fetching paused chains data to ensure data is fetched from the new source. - Enhanced JSON examples: Provided clear examples to help developers implement pausing functionalities effectively.
- UI Component Guidance: Included instructions for displaying Banners, Countdown Progress Bars, and Warning Messages based on maintenance data.
1 file(s) reviewed, 5 comment(s)
Edit PR Review Bot Settings
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Summary
(updates since last review)
The PR introduces a comprehensive README.md
for the Maintenance feature, detailing how to manage the pausing of chain and bridge modules, and providing examples of JSON structures for pausing functionalities.
- Updated
packages/synapse-interface/components/Maintenance/README.md
: Added detailed instructions and images for managing maintenance components. - Modified
packages/synapse-interface/components/Maintenance/hooks/useSynapsePauseData.ts
: Updated URL for fetching paused chains data to ensure data is fetched from the new source. - Enhanced JSON examples: Provided clear examples to help developers implement pausing functionalities effectively.
- UI Component Guidance: Included instructions for displaying Banners, Countdown Progress Bars, and Warning Messages based on maintenance data.
1 file(s) reviewed, 5 comment(s)
Edit PR Review Bot Settings
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Summary
(updates since last review)
The PR introduces a comprehensive README.md
for the Maintenance feature, detailing how to manage the pausing of chain and bridge modules, and providing examples of JSON structures for pausing functionalities.
- Updated
packages/synapse-interface/components/Maintenance/README.md
: Added detailed instructions and images for managing maintenance components. - Modified
packages/synapse-interface/components/Maintenance/hooks/useSynapsePauseData.ts
: Updated URL for fetching paused chains data to ensure data is fetched from the new source. - Enhanced JSON examples: Provided clear examples to help developers implement pausing functionalities effectively.
- UI Component Guidance: Included instructions for displaying Banners, Countdown Progress Bars, and Warning Messages based on maintenance data.
1 file(s) reviewed, 6 comment(s)
Edit PR Review Bot Settings
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Summary
(updates since last review)
The PR introduces a comprehensive README.md
for the Maintenance feature and updates the data source URLs for fetching paused chains and modules data.
- Updated
packages/synapse-interface/components/Maintenance/README.md
: Added detailed instructions and images for managing maintenance components. - Modified
packages/synapse-interface/components/Maintenance/hooks/useSynapsePauseData.ts
: Updated URLs to fetch paused chains and modules data from thesynapsecns
GitHub repository. - Enhanced JSON examples: Provided clear examples to help developers implement pausing functionalities effectively.
- UI Component Guidance: Included instructions for displaying Banners, Countdown Progress Bars, and Warning Messages based on maintenance data.
1 file(s) reviewed, no comment(s)
Edit PR Review Bot Settings
Before
After
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 2
Outside diff range, codebase verification and nitpick comments (2)
packages/synapse-interface/components/Maintenance/README.md (2)
7-10
: Improve stylistic issue.The list items can be made more concise.
- 1. Banner - located at the top of the page. - 2. Countdown Progress Bar - located at the top of Bridge / Swap cards. - 3. Warning Message - located below the input UI in Bridge / Swap cards. + 1. Banner - top of the page. + 2. Countdown Progress Bar - top of Bridge / Swap cards. + 3. Warning Message - below the input UI in Bridge / Swap cards.
157-157
: Improve stylistic issue.The phrase "able to" can be replaced with "can" for conciseness.
- You are able to pause a specific bridge module on a given chain. + You can pause a specific bridge module on a given chain.
Review details
Configuration used: .coderabbit.yaml
Review profile: CHILL
Files selected for processing (1)
- packages/synapse-interface/components/Maintenance/README.md (1 hunks)
Additional context used
LanguageTool
packages/synapse-interface/components/Maintenance/README.md
[uncategorized] ~72-~72: Possible missing article found.
Context: ...when to end displaying Banner. If null, Banner will display indefinitely. `inputWarni...(AI_HYDRA_LEO_MISSING_THE)
[style] ~80-~80: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...isplay in Banner.progressBarMessage
String to display in Countdown Progress Bar. ...(ENGLISH_WORD_REPEAT_BEGINNING_RULE)
[style] ~89-~89: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...ridge or Swap card.disableCountdown
Boolean indicating whether to hide Countdown Pr...(ENGLISH_WORD_REPEAT_BEGINNING_RULE)
Additional comments not posted (2)
packages/synapse-interface/components/Maintenance/README.md (2)
38-38
: Fix typographical issue.There is a typo in the word "whhether".
- whhether + whetherLikely invalid or redundant comment.
66-66
: Add missing article.The sentence is missing an article before "Banner".
- If null, Banner will display indefinitely. + If null, the Banner will display indefinitely.Likely invalid or redundant comment.
"disableWarning": false, | ||
"disableCountdown": false | ||
} | ||
] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add missing closing bracket in JSON example.
The JSON example is missing a closing bracket.
- ]
+ ]
Committable suggestion was skipped due to low confidence.
@@ -0,0 +1,194 @@ | |||
# Maintenance Instructions | |||
|
|||
This guide explains how to use the Maintenance feature of the Synapse Interface Webapp to pause a chain or bridge module. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fix grammatical issue.
The sentence is missing a preposition.
- This guide explains how to use the Maintenance feature the Synapse Interface Webapp to pause a chain or bridge module.
+ This guide explains how to use the Maintenance feature of the Synapse Interface Webapp to pause a chain or bridge module.
Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
This guide explains how to use the Maintenance feature of the Synapse Interface Webapp to pause a chain or bridge module. | |
This guide explains how to use the Maintenance feature of the Synapse Interface Webapp to pause a chain or bridge module. |
Summary by CodeRabbit
README.md
for the Maintenance feature, detailing how to manage the pausing of chain and bridge modules.731820e: synapse-interface preview link
4d3ce00: synapse-interface preview link
a00017a: synapse-interface preview link
9b247c2: synapse-interface preview link
c45701f: synapse-interface preview link
97e078e: synapse-interface preview link
7f2a397: synapse-interface preview link
6d567cd: synapse-interface preview link
edb9e5c: synapse-interface preview link
0f19b13: synapse-interface preview link