지갑 연결
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,
}
*/createDeepLink
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
작업 또는 트랜잭션 요청이 만료 되는 시간 (단위: 초)
createDeepLink
Parameters
타입
설명
string
Request 요청시 전달받은 requestId
Response
타입
설명
string
FAVORLET 앱 내 해당 요청 페이지 DeepLink
Example
receipt
Last updated