지갑 연결을 수립하기 위한 Coinbase Wallet 전용 메서드입니다.Documentation Index
Fetch the complete documentation index at: https://daehan-base.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
지갑이 dApp에 연결되고 계정 접근 권한을 제공하도록 요청합니다. 기본 동작은
eth_requestAccounts와 비슷하지만, 추가 연결 기능을 함께 요청할 수 있습니다.파라미터
연결에 사용할 선택적 설정 객체입니다.
반환값
계정 정보와 capability 결과를 담은 연결 결과 객체입니다.
오류 처리
| Code | Message | 설명 |
|---|---|---|
| 4001 | User rejected the request | 사용자가 연결 요청을 거부했습니다. |
| 4100 | Requested method not supported | 지갑이 이 메서드를 지원하지 않습니다. |
| 4200 | Wallet not available | 지갑이 설치되어 있지 않거나 사용할 수 없습니다. |
| -32602 | Invalid params | signInWithEthereum capability의 nonce 또는 chainId가 올바르지 않습니다. |
연결이 성공하면 지갑은 연결 이벤트를 발생시키고 계정 정보에 접근할 수 있게 합니다.
Capability와 함께 사용하기
wallet_connect는 signInWithEthereum capability와 함께 사용해 사용자를 인증할 수 있습니다.