Conversation
…resolution and contract call
…ming CA and availability
…utside of 100 block window for selection
Prepare RC candidate with feature branches
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Feat/de-bridging
Replace the deposit-only explanation with sections for both Nockchain → Base (deposit) and Base → Nockchain (withdrawal), plus a shared 'Both directions' list covering minimum, fee, timing, and settlement. Footer attribution text is unchanged. https://claude.ai/code/session_01KFLnx13T5BHFMZfiVGGTk6
- Unify dark mode into ThemeProvider: the page toggle now drives the .dark class on <html> and persists to localStorage, instead of two disconnected theme states (PageLayout local state vs ThemeProvider). - Make amount input placeholders #aaa in both themes; the previous .dark-scoped rule never applied because the toggle didn't set the .dark class. - Align dark body background with the page background (#000). - Learn More modal: widen to min(440px, viewport) and restore list markers (Tailwind preflight strips them; flex layout hid them too). - Header banner: 'Now both ways' -> 'Base withdrawals now live'. - Tagline: 'Your Nockchain to Bridge' -> 'Your Bridge between Nockchain and Base'. https://claude.ai/code/session_01KFLnx13T5BHFMZfiVGGTk6
PageLayout now consumes ThemeProvider instead of holding its own dark-mode state, the announcement pill reads 'Base withdrawals now live', and the tagline is 'Your Bridge between Nockchain and Base'. https://claude.ai/code/session_01KFLnx13T5BHFMZfiVGGTk6
…light cancel - Guard Base->Nock burn confirm with in-flight state covering the full send + receipt wait (useSendTransaction.isPending re-enabled the Confirm button during the receipt wait, allowing a second burn). - Add a confirmation epoch to useBridge: cancel/reset bump it, and a confirmation that was cancelled while awaiting signature aborts before broadcasting the signed transaction. - Disable the Cancel button while a signature or broadcast is in flight, since cancelling can no longer stop the transaction. - Treat an acceptance-poll timeout as submitted-but-unconfirmed instead of failed: BridgeResult.accepted feeds a new 'Submitted' ResultCard state with the tx id and signed-tx download, so users don't retry a transfer that may still complete. - Key the cached gRPC client by endpoint so a wallet reconnect with a new RPC URL doesn't keep using a stale client. Co-authored-by: thomas-kroes <thomas-kroes@users.noreply.github.com>
…ange - A failed silent reconnect no longer marks the wallet connected with no RPC config (half-connected state surfaced confusing errors). - accountsChanged now refreshes the RPC config via connect() so tx building never mixes the new account with stale engine settings, and clears all connection state when accounts are empty. Co-authored-by: thomas-kroes <thomas-kroes@users.noreply.github.com>
…is unset RainbowKit's getDefaultConfig throws at module load on an empty projectId, which failed prerendering of every page. Fall back to a placeholder id with a console warning so the site still renders; only WalletConnect-based wallets are unavailable until the real id is set. Co-authored-by: thomas-kroes <thomas-kroes@users.noreply.github.com>
The quoted receive amount only subtracts the 0.3% bridge fee, while the confirm screen also deducts the Nockchain tx fee; the footer now says 'Bridge fee 0.3% + network fee' for that direction so the confirm amount doesn't come as a surprise. Co-authored-by: thomas-kroes <thomas-kroes@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release candidate including new SDK integration and de-bridging flow.