Skip to content

Health check that proves the on-chain adapter is reachable at boot #287

Description

@kilodesodiq-arch

Problem Statement. health.module.ts includes OnchainModule but HealthService's
current checks aren't documented; a 5× slowdown in Soroban RPC could silently degrade
UX.

Technical Context. src/health/health.service.ts (file existence assumed).

Expected Outcome. Health check at /api/v1/health/dependencies reports the time
taken for a getAdmin RPC call; threshold 5 s; if exceeded, status degraded.

Acceptance Criteria.

  • The /health/dependencies endpoint includes onchain_rpc_ms.

Files or modules likely to be affected.
src/health/*,
app/backend/test/health.e2e-spec.ts.

Difficulty. Easy
Estimated effort. S



Backlog item #79 from `docs/maintainer-issue-backlog.md.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions