Skip to content

Feat/exchange home page - #487

Open
jonty007 wants to merge 7 commits into
stagingfrom
feat/exchange-home-page
Open

Feat/exchange home page#487
jonty007 wants to merge 7 commits into
stagingfrom
feat/exchange-home-page

Conversation

@jonty007

@jonty007 jonty007 commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

Public-side support for the exchange mobile experience and the TBC20 naming alignment still missing from staging, plus a small swap transaction funding fix.

Components

  • Make Drawer full-width on small screens (w-full max-w-sm, keep sm:w-80).
  • Tighten Modal on mobile: full inset, smaller padding, responsive title size.

TBC20

  • Prefer TBC20 / TBC20Helper / TBC20ConstructorParams; keep Token / TokenHelper as deprecated aliases.
  • Drop redundant TBC777 tbc20.ts layer; depend on @bitcoin-computer/TBC20.
  • Update TBC20 / TBC777 / swap tests.

Swap

  • Fix TxWrapperHelper.create to fund with a single computer.encode({ exclude }) instead of fee-only send + include (old path could spend sale inputs → missingorspent).

Tooling

  • Harden scripts/rerun-failed.js so --grep patterns with quotes/metacharacters survive the shell.

@jonty007
jonty007 requested a review from ClemensLey August 7, 2026 15:49
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