Skip to content

feat: Implement wallet_disconnect JSON RPC for Starknet#1863

Open
Thunnini wants to merge 1 commit intodevelopfrom
Thunnini/KEPLR-1963
Open

feat: Implement wallet_disconnect JSON RPC for Starknet#1863
Thunnini wants to merge 1 commit intodevelopfrom
Thunnini/KEPLR-1963

Conversation

@Thunnini
Copy link
Member

@Thunnini Thunnini commented Mar 3, 2026

Summary

  • Starknet wallet_disconnect JSON RPC 메서드 구현
  • origin의 Starknet 관련 퍼미션만 선택적으로 제거 (EVM/Bitcoin/Cosmos 퍼미션은 유지)
  • enableAccessSkippedStarknetJSONRPCMethods에 추가하여 disconnect 시 access check 생략

Test plan

  • dApp에서 wallet_disconnect 호출 시 Starknet 퍼미션만 제거되는지 확인
  • disconnect 후 EVM/Cosmos 퍼미션이 유지되는지 확인
  • 이미 disconnect된 상태에서 재호출 시 에러 없이 true 반환되는지 확인

🤖 Generated with Claude Code

Revoke only Starknet-related permissions for the origin,
leaving EVM/Bitcoin/Cosmos permissions untouched.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Thunnini Thunnini requested a review from a team as a code owner March 3, 2026 04:07
@vercel
Copy link

vercel bot commented Mar 3, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
keplr-wallet-extension Ready Ready Preview, Comment Mar 3, 2026 4:07am

Request Review

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