fix: show BSC wallet prompt for TokenPocket
All checks were successful
Deploy to Frontend Servers / deploy (push) Successful in 1m0s
All checks were successful
Deploy to Frontend Servers / deploy (push) Successful in 1m0s
This commit is contained in:
@@ -255,7 +255,7 @@ export const enDict: Dict = {
|
||||
walletRequestCanceled:
|
||||
"Wallet connection was canceled. Unlock your wallet, choose an account, and authorize this site, then try again.",
|
||||
walletBnbChainRequired:
|
||||
"Create or switch to a BNB Smart Chain (BSC) wallet in imToken, then try again.",
|
||||
"Create or switch to a BNB Smart Chain (BSC) wallet in your wallet app, then try again.",
|
||||
walletDisconnected: "Wallet disconnected",
|
||||
walletOtherMethods: "Other login methods",
|
||||
walletUseCurrent: "Use current wallet",
|
||||
|
||||
@@ -257,7 +257,7 @@ export const idDict: Dict = {
|
||||
walletRequestCanceled:
|
||||
"Koneksi dompet dibatalkan. Buka kunci dompet, pilih akun, dan izinkan situs ini, lalu coba lagi.",
|
||||
walletBnbChainRequired:
|
||||
"Buat atau beralih ke dompet BNB Smart Chain (BSC) di imToken, lalu coba lagi.",
|
||||
"Buat atau beralih ke dompet BNB Smart Chain (BSC) di aplikasi dompet Anda, lalu coba lagi.",
|
||||
walletDisconnected: "Dompet terputus",
|
||||
walletOtherMethods: "Metode login lainnya",
|
||||
walletUseCurrent: "Gunakan dompet saat ini",
|
||||
|
||||
@@ -208,7 +208,7 @@ export const jaDict: Dict = {
|
||||
walletRequestCanceled:
|
||||
"ウォレット接続がキャンセルされました。ウォレットのロックを解除し、アカウントを選択してこのサイトを承認してから、もう一度お試しください。",
|
||||
walletBnbChainRequired:
|
||||
"imToken で BNB Smart Chain(BSC)ウォレットを作成または切り替えてから、もう一度お試しください。",
|
||||
"ウォレットアプリで BNB Smart Chain(BSC)ウォレットを作成または切り替えてから、もう一度お試しください。",
|
||||
walletDisconnected: "ウォレットを切断しました",
|
||||
walletNoBrowserWallet: "ブラウザウォレットが見つかりません",
|
||||
walletNoBrowserWalletDesc:
|
||||
|
||||
@@ -254,7 +254,7 @@ export const koDict: Dict = {
|
||||
walletRequestCanceled:
|
||||
"지갑 연결이 취소되었습니다. 지갑 잠금을 해제하고 계정을 선택한 뒤 이 사이트를 승인한 후 다시 시도하세요.",
|
||||
walletBnbChainRequired:
|
||||
"imToken에서 BNB Smart Chain(BSC) 지갑을 만들거나 전환한 후 다시 시도하세요.",
|
||||
"지갑 앱에서 BNB Smart Chain(BSC) 지갑을 만들거나 전환한 후 다시 시도하세요.",
|
||||
walletDisconnected: "지갑 연결이 해제되었습니다",
|
||||
walletOtherMethods: "다른 로그인 방법",
|
||||
walletUseCurrent: "현재 지갑 사용",
|
||||
|
||||
@@ -256,7 +256,7 @@ export const msDict: Dict = {
|
||||
walletRequestCanceled:
|
||||
"Sambungan dompet dibatalkan. Nyahkunci dompet, pilih akaun dan benarkan laman ini, kemudian cuba lagi.",
|
||||
walletBnbChainRequired:
|
||||
"Cipta atau tukar kepada dompet BNB Smart Chain (BSC) dalam imToken, kemudian cuba lagi.",
|
||||
"Cipta atau tukar kepada dompet BNB Smart Chain (BSC) dalam aplikasi dompet anda, kemudian cuba lagi.",
|
||||
walletDisconnected: "Dompet diputuskan",
|
||||
walletOtherMethods: "Kaedah log masuk lain",
|
||||
walletUseCurrent: "Guna dompet semasa",
|
||||
|
||||
@@ -252,7 +252,7 @@ export const viDict: Dict = {
|
||||
walletRequestCanceled:
|
||||
"Kết nối ví đã bị hủy. Hãy mở khóa ví, chọn tài khoản và cấp quyền cho trang này rồi thử lại.",
|
||||
walletBnbChainRequired:
|
||||
"Hãy tạo hoặc chuyển sang ví BNB Smart Chain (BSC) trong imToken, rồi thử lại.",
|
||||
"Hãy tạo hoặc chuyển sang ví BNB Smart Chain (BSC) trong ứng dụng ví, rồi thử lại.",
|
||||
walletDisconnected: "Đã ngắt kết nối ví",
|
||||
walletOtherMethods: "Phương thức đăng nhập khác",
|
||||
walletUseCurrent: "Dùng ví hiện tại",
|
||||
|
||||
@@ -236,7 +236,7 @@ export const zhDict: Dict = {
|
||||
walletRequestCanceled:
|
||||
"钱包连接已取消。请解锁钱包,选择账号并授权本站后重试。",
|
||||
walletBnbChainRequired:
|
||||
"请先在 imToken 创建或切换到 BNB Smart Chain(BSC)钱包,然后重试。",
|
||||
"请先在钱包 App 创建或切换到 BNB Smart Chain(BSC)钱包,然后重试。",
|
||||
walletDisconnected: "钱包已断开",
|
||||
walletOtherMethods: "其他登录方式",
|
||||
walletUseCurrent: "使用当前钱包登录",
|
||||
|
||||
@@ -231,7 +231,9 @@ export async function connectInjectedWallet(
|
||||
console.info("[wallet-login] ensuring BNB Chain (0x38)…");
|
||||
await ensureBnbChain(ethereum).catch((error: unknown) => {
|
||||
console.warn("[wallet-login] BNB Chain switch failed", error);
|
||||
if (kind === "imToken") throw new Error("walletBnbChainRequired");
|
||||
if (kind === "imToken" || kind === "tokenPocket") {
|
||||
throw new Error("walletBnbChainRequired");
|
||||
}
|
||||
throw normalizeWalletError(error);
|
||||
});
|
||||
return address;
|
||||
|
||||
Reference in New Issue
Block a user