支付管理摘要区新增支付网络信息行
用户反馈支付管理区未标明链网络,在账号/钱包/收款合约行下方 新增"支付网络 (Payment Network)" InfoRow,明确显示 Polygon (Matic)。 Tested: tsc --noEmit
This commit is contained in:
@@ -244,6 +244,13 @@ const PAYMENT_RECOVERY_TTL_MS = 6 * 60 * 60 * 1000;
|
|||||||
const WALLET_REQUEST_TIMEOUT_MS = 60_000;
|
const WALLET_REQUEST_TIMEOUT_MS = 60_000;
|
||||||
const WALLET_TRANSACTION_REQUEST_TIMEOUT_MS = 120_000;
|
const WALLET_TRANSACTION_REQUEST_TIMEOUT_MS = 120_000;
|
||||||
|
|
||||||
|
function chainIdToDisplayName(chainId: number | undefined | null): string {
|
||||||
|
if (chainId === 137) return "Polygon (Matic)";
|
||||||
|
if (chainId === 1) return "Ethereum Mainnet";
|
||||||
|
if (chainId) return `Chain ID ${chainId}`;
|
||||||
|
return "Polygon (Matic)";
|
||||||
|
}
|
||||||
|
|
||||||
let walletConnectProviderCache: EvmProvider | null = null;
|
let walletConnectProviderCache: EvmProvider | null = null;
|
||||||
let walletConnectProviderChainId: number | null = null;
|
let walletConnectProviderChainId: number | null = null;
|
||||||
const eip6963Providers = new Map<string, Eip6963ProviderDetail>();
|
const eip6963Providers = new Map<string, Eip6963ProviderDetail>();
|
||||||
@@ -785,6 +792,7 @@ export function AccountCenter() {
|
|||||||
paymentAccount: isEn ? "Subscription Account" : "订阅归属账号",
|
paymentAccount: isEn ? "Subscription Account" : "订阅归属账号",
|
||||||
paymentWallet: isEn ? "Paying Wallet" : "付款钱包",
|
paymentWallet: isEn ? "Paying Wallet" : "付款钱包",
|
||||||
paymentReceiver: isEn ? "Receiver Contract" : "当前收款合约",
|
paymentReceiver: isEn ? "Receiver Contract" : "当前收款合约",
|
||||||
|
paymentNetwork: isEn ? "Payment Network" : "支付网络",
|
||||||
paymentHost: isEn ? "Payment Host" : "支付域名",
|
paymentHost: isEn ? "Payment Host" : "支付域名",
|
||||||
primary: "Primary",
|
primary: "Primary",
|
||||||
polygonChain: isEn ? "Polygon (Matic) Network" : "Polygon (Matic) 网络",
|
polygonChain: isEn ? "Polygon (Matic) Network" : "Polygon (Matic) 网络",
|
||||||
@@ -3249,6 +3257,11 @@ export function AccountCenter() {
|
|||||||
label={copy.paymentReceiver}
|
label={copy.paymentReceiver}
|
||||||
value={shortAddress(paymentReceiverAddress) || "--"}
|
value={shortAddress(paymentReceiverAddress) || "--"}
|
||||||
/>
|
/>
|
||||||
|
<InfoRow
|
||||||
|
icon={ExternalLink}
|
||||||
|
label={copy.paymentNetwork}
|
||||||
|
value={chainIdToDisplayName(paymentConfig?.chain_id)}
|
||||||
|
/>
|
||||||
<InfoRow
|
<InfoRow
|
||||||
icon={ExternalLink}
|
icon={ExternalLink}
|
||||||
label={copy.paymentHost}
|
label={copy.paymentHost}
|
||||||
|
|||||||
Reference in New Issue
Block a user