Skip to content

merge queue: embarking main (c5bb50b), #2169, #2038, #2170 and [#2184 + #2156 + #2154] together#2187

Closed
mergify[bot] wants to merge 1756 commits intomainfrom
mergify/merge-queue/bcf9fd0719
Closed

merge queue: embarking main (c5bb50b), #2169, #2038, #2170 and [#2184 + #2156 + #2154] together#2187
mergify[bot] wants to merge 1756 commits intomainfrom
mergify/merge-queue/bcf9fd0719

Conversation

@mergify
Copy link
Copy Markdown

@mergify mergify bot commented Mar 26, 2026

✨ The pull request #2156 has been manually updated. The pull request [#2184 + #2154] has been re-embarked. ✨

Branch main (c5bb50b), #2169, #2038, #2170 and [#2184 + #2156 + #2154] are embarked together for merge.

This pull request has been created by Mergify to speculatively check the mergeability of [#2184 + #2156 + #2154].
You don't need to do anything. Mergify will close this pull request automatically when it is complete.

Required conditions of queue rule main for merge:

Required conditions to stay in the queue:

---
checking_base_sha: 5a247f24aa775b84ea11b7daef429ea765445820
previous_failed_batches: []
pull_requests:
  - number: 2184
    scopes: []
  - number: 2156
    scopes: []
  - number: 2154
    scopes: []
scopes: []
...

nboisde and others added 30 commits December 14, 2025 20:37
chore(relayer): metrics doc for statuses
chore(relayer): metrics on active and idle connection and acquire
chore(relayer): metrics documentation for http legacy and v2
- Using make commands ensures we can use identical commands for testing
  in local and ci.
- Update health checks and monitor metrics to monitor both pools.
- Previously, the pool was trying in infite loop to aquire connections.

- Now, reports failure after first attempt, if not able to acquire.
- Previously, these tasks were spawned in orphaned handles and not
  receiving the shutdown signal.

- Now, integratem them into orchestrator's task manager. So that the
  tasks shutdown properly.
- Previously Drop-based cleanup only signaled cancellation without
  waiting for completion, causing PostgreSQL connections to accumulate
  across tests and hitting the 100 connection limit in CI.

- Add async shutdown() method that waits for relayer handle completion
  ensuring proper connection cleanup before test finishes.
- Log block_number, block_hash, log_index logging, topic0 and topic1 for
  better debugging.
paulo-zama and others added 23 commits March 24, 2026 14:09
- Remove unnecessary MD files
- Remove .hadolint.yaml
- Merge .gitignore contents
- Move files from apps/relayer to the root directory
Co-authored-by: malatrax <71888134+zmalatrax@users.noreply.github.com>
- Use cTOKEN prefix convention instead of wcTOKEN for wrapped tokens
- Remove "experimental library" warning (live on mainnet)
- Merge erc7984-tutorial.md into erc7984.md
- Rename wrapper entry to "ERC-20 to Wrapped ERC-7984" in SUMMARY
- Add OZ-style introductions and 1:1 ratio disclaimers to swap examples
- Update README available guides to reflect changes
The 1:1 ERC-7984 to ERC-7984 swap example is non-sensical — real
token swaps would go through a DEX contract like an AMM.
Add two-step process explanation (token transfer + confidential
minting) as shown in the OZ confidential-contracts documentation.
Resolve merge conflict in SUMMARY.md keeping the renamed
integration-guide.md from main and the Auctions section from
this branch.

Add Hardhat template and OZ confidential contracts repo links
to erc7984.md as requested in PR review.
@github-actions
Copy link
Copy Markdown

Changed Lines Coverage

Coverage of added/modified lines: N/A

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.

9 participants