지갑 연결

1. Request.connectWallet

Parameters

이름
타입
설명

appName

string

지갑 연결 시 FAVORLET 앱에 노출될 이름

chainId

number

해당 네트워크의 체인 아이디 (optional)

Response

이름
타입
설명

requestId

string

작업 또는 트랜잭션 요청을 추적하기 위한 id

expiredAt

number

작업 또는 트랜잭션 요청이 만료 되는 시간(단위: 초)

Example

import { Request } from "favorlet.js";

const response = await Request.connectWallet({
  chainId: 8217, // 해당 체인 id
  appName: "BlockChainApp" // FAVORLET 앱에 노출
});

console.log(response);
/*
{
  requestId: "635b7750-5de2-48eb-9a6c-fba8763f7484",
  expiredAt: 1667890657,
}
*/

Parameters

타입
설명

string

Request 요청시 전달받은 requestId

Response

타입
설명

string

FAVORLET 앱 내 해당 요청 페이지 DeepLink

Example

receipt

2. Request.connectWalletAndSignMessage (>= v1.3.0)

지갑연결과 서명값을 1개의 qr코드 처리 방식으로 완료합니다.

Parameters

이름
타입
설명

appName

string

지갑 연결 시 FAVORLET 앱에 노출될 이름

chainId

number

해당 네트워크의 체인 아이디 (optional)

message

string

서명할 메세지

Response

이름
타입
설명

requestId

string

작업 또는 트랜잭션 요청을 추적하기 위한 id

expiredAt

number

작업 또는 트랜잭션 요청이 만료 되는 시간 (단위: 초)

Parameters

타입
설명

string

Request 요청시 전달받은 requestId

Response

타입
설명

string

FAVORLET 앱 내 해당 요청 페이지 DeepLink

Example

receipt

Last updated