fix(contracts): align EuropaBridgeLZ operator audit tooling #413

Merged
andrei merged 2 commits from agent-fullstack/pix-7772 into master 2026-06-08 11:19:59 +00:00
Owner

Summary

  • align contracts audit/tooling docs with source-of-truth role BRIDGE_OPERATOR for EuropaBridgeLZ
  • make fullRoleAudit.ts verify runtime role getters and remove stale BRIDGE_ADMIN expectation
  • add launcher for full role audit and document the no-compile audit path

Verification

  • node RPC probe against Base mainnet: BRIDGE_OPERATOR() missing on live runtime, BRIDGE_ADMIN() still present
  • pnpm exec hardhat run --no-compile scripts/verify-deployment.ts --network base
  • push hook: tsc --noEmit, monorepo build, api vitest integration suite
## Summary - align contracts audit/tooling docs with source-of-truth role `BRIDGE_OPERATOR` for `EuropaBridgeLZ` - make `fullRoleAudit.ts` verify runtime role getters and remove stale `BRIDGE_ADMIN` expectation - add launcher for full role audit and document the no-compile audit path ## Verification - `node` RPC probe against Base mainnet: `BRIDGE_OPERATOR()` missing on live runtime, `BRIDGE_ADMIN()` still present - `pnpm exec hardhat run --no-compile scripts/verify-deployment.ts --network base` - push hook: `tsc --noEmit`, monorepo `build`, `api` vitest integration suite
fix(contracts): align EuropaBridgeLZ operator audit tooling
All checks were successful
CI / Python SDK (pull_request) Successful in 24s
CI / Secrets Scan (pull_request) Successful in 10s
CI / Contracts (pull_request) Successful in 2m4s
CI / Telegram Mini App (pull_request) Successful in 1m30s
SEO Audit / SEO Audit / europatech (pull_request) Successful in 8s
CI / API (pull_request) Successful in 6m25s
CI / Prisma Migrate Gate (pull_request) Successful in 1m34s
React Doctor / React Doctor / App (pull_request) Successful in 2m56s
CI / App (pull_request) Successful in 6m31s
944eb496f6
fix(contracts): detect legacy bridge role drift
All checks were successful
CI / Contracts (pull_request) Successful in 2m3s
CI / API (pull_request) Successful in 7m33s
CI / App (pull_request) Successful in 7m33s
CI / Telegram Mini App (pull_request) Successful in 1m24s
CI / Secrets Scan (pull_request) Successful in 18s
CI / Python SDK (pull_request) Successful in 47s
SEO Audit / SEO Audit / europatech (pull_request) Successful in 7s
CI / Prisma Migrate Gate (pull_request) Successful in 2m0s
React Doctor / React Doctor / App (pull_request) Successful in 3m14s
646c2cac30
andrei merged commit 759bb91861 into master 2026-06-08 11:19:59 +00:00
andrei deleted branch agent-fullstack/pix-7772 2026-06-08 11:20:00 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
europa-tech-srl/europatech!413
No description provided.