Skip to content

[Wave 7 4/10] Explorer URL builder tests for Sepolia and Stellar testnet #73

Description

@karagozemin

Summary

OverSync docs and UI rely on explorer links for reviewer verification. Add a centralized explorer URL builder and tests for Sepolia, Ethereum mainnet-disabled paths, Stellar testnet, and Stellar public network placeholders.

High reviewer value, easy utility/tests.

Scope

  • Add or centralize explorer URL helpers for transaction, address, and Soroban contract IDs.
  • Cover Sepolia Etherscan and StellarExpert testnet URLs.
  • Ensure unknown network values fail clearly or return null instead of malformed links.
  • Add tests for tx hash, EVM address, Stellar account, and Soroban contract id.

Guardrails

  • Do not enable mainnet UI paths.
  • Do not hard-code fake transaction hashes.
  • Keep helper pure and dependency-free.

Acceptance criteria

  • Explorer links are generated consistently.
  • Invalid network/input cases are tested.
  • Existing frontend/history tests pass.

Wave complexity (maintainer)

High - 200 points

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions