Skip to content

fix: link transaction hash directly and clarify queued copy - #71

Merged
3alpha merged 1 commit into
masterfrom
fix/release-published-tx-hash-link
Oct 5, 2026
Merged

3alpha merged 1 commit into
masterfrom
fix/release-published-tx-hash-link

Conversation

@3alpha

@3alpha 3alpha commented Oct 5, 2026 •

Copy link
Copy Markdown
Member

What

Improves the "Release queued" screen shown after publishing.

  • The transaction hash is now the Etherscan link itself, instead of a separate "navigate here" link.
  • Reworded the queued message so it does not imply a scheduled processing order.
  • Renamed the component and its props from IntroductionStep to ReleasePublished to match the file.
  • Replaced toLocaleLowerCase() with toLowerCase() for repo addresses.
  • Added an optional className prop to the shared Link component.

Why

The transaction hash was displayed as plain text with the actual link hidden behind a separate "here" link. Making the hash clickable is clearer and removes the redundant sentence.

The previous copy ("processed sooner or later based on the gas fee you provided") read as outdated and implied a scheduled processing order. A queued transaction is not processed on a schedule; it is included in a block once its gas fee becomes competitive, so the copy now says that directly.

Notes

  • toLocaleLowerCase() is locale-sensitive and is the wrong tool for lowercasing an address.
  • break-all was added to the hash link so the 66-character hash wraps instead of overflowing the card.

Verification

  • npx tsc --noEmit passes with no errors.

  • The app was run locally and the screen was rendered and screenshotted. Rendered output:

    Release queued

    Your transaction has been queued successfully. It will be included in a block as soon as the gas fee you set becomes competitive, so it may take a while.

    Transaction hash: 0xa2b9acdf...a83f77

    You can also browse the published hash in the DAppNode Explorer.

Make the transaction hash itself the Etherscan link instead of a separate
"here" link, and reword the release queued message so it does not imply a
scheduled processing order. Also fix the component name/props to match the
file and replace toLocaleLowerCase with toLowerCase for repo addresses.
@3alpha
3alpha requested a review from a team as a code owner October 5, 2026 17:13
@github-actions

github-actions Bot commented Oct 5, 2026

Copy link
Copy Markdown

@3alpha
3alpha merged commit 0f9ec22 into master Oct 5, 2026
5 checks passed

This branch was successfully deployed

1 active deployment
pull request — 30db4389 Deployed Oct 5, 2026 by github-actions[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant