Bug: FaucetPanel exposes native SOL airdrop button #81
Labels
No labels
agent:implement
agent:ready
backend
bug
cannot-reproduce
confirmed
desktop
docs
documentation
duplicate
enhancement
feature
frontend
good first issue
help wanted
high-risk
in-review
invalid
mobile
needs-triage
P0-critical
P1-high
P2-medium
P3-low
qa
QA
question
ready
report
responsive
security
security-escalate
smart-contract
solana
tablet
test-pass
ux
wallet-issue
wallet:keplr
wallet:metamask
wallet:station
wallet:walletconnect
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
code/cl8y-bridge-monorepo#81
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
FaucetPanel shows a native SOL airdrop button on Solana localnet that shouldn't exist — mixes test code into production frontend. Should only show SPL token faucets. Dev confirmed this is being removed; native SOL funding will move to make start-qa via env wallet list instead. Found during E2E testing on #67.
Fix implemented (branch
feat/solana-integration)Removed the
SolAirdropButtonhelper and all UI that calledconnection.requestAirdropfrom Settings → Faucet. The panel now only exposes SPL test-token claims via the on-chain faucet program (unchanged).Commit:
84cf7e4343fb83de5589097e2643ad4a2c145ae5Per the issue, native SOL for local QA should continue to come from tooling (e.g.
make start-qa/ env wallet funding), not the production-facing faucet screen.Leaving this issue open for QA verification.
/cc @brouie — could you confirm on localnet that SPL faucet claims still work and that the SOL airdrop control is gone? Thanks.
Verified fixed on
84cf7e4. Native SOL airdrop button removed from FaucetPanel. Only SPL token faucets visible.