SubWallet 余额不显示:排查隐藏数额、零余额过滤和 RPC 连接
链小知 · 入门 · 核验 · 依官方文档整理
先定位账户与资产网络,再检查显示开关、Transferable/Locked 和已配置 provider,避免把显示故障当资金丢失。
开始前准备
- 已有可查看的 SubWallet 浏览器扩展会话及目标账户、资产和实际网络记录。
- 仅调整显示或已配置网络的 provider;不添加未知 RPC、不清空扩展数据、不重新导入秘密或重发交易。
1. 定位具体账户和资产网络
账户名打开选择页,确定目标账户。进入 token 时核对网络;若处于 All accounts,可在 Account Details 看各账户余额,避免把不同账户或网络的汇总值当目标余额。
检查结果:账户和资产网络确定,可区分汇总与单账户数值。
2. 检查数额是否被隐藏
主页眼睛图标可显示数额;原本隐藏时也可点目标 token 单独查看。数额遮挡属于显示状态,不是链上归零;在旁人能看见屏幕时只展开需要的条目。
检查结果:已区分隐藏数额与可见的零值。
3. 排除零余额列表过滤
进入顶部显示选项的 Network display,检查 Show zero balance。开启可让零余额条目显示;关闭会隐藏这些 token。此开关只改变列表,不能用“找不到条目”直接推断账户不存在。
检查结果:零余额条目的显示规则已核对。
4. 读 Transferable 与 Locked
打开 Token→该网络条目→Token details,分别读 Transferable 和 Locked。Locked 为不可转的冻结余额,不能把总额当可支出金额;界面可见余额也不能替代费用与 ED 检查。
检查结果:可转与锁定状态已分开记录,没有尝试解锁或发送。
5. 检查对应网络连接状态
Settings→Manage networks 找到实际资产网络,核对是否启用及连接图标。灰色为不可用、黄色为不稳定、绿色为正常;未启用或连接异常先处理读取条件,不能把 Cannot get balance 当真实零值。
检查结果:网络状态有记录,未知读数不记为零。
6. 需要时切换已有 provider
在该网络旁点铅笔,Network detail 中选择 Provider URL,从已有列表选另一服务并 Save。仅一个服务或全体异常时暂停,稍后再查;不为此填陌生付费/认证端点。
检查结果:更换的是同一网络已有 provider;没有签名或链上操作。
7. 复查并保留未解决范围
返回目标账户与相同 token/network,复查数额和连接,必要时关闭再打开钱包或稍后检查。仍缺失就记录账户、网络、显示设置和连接状态;不清空本地数据或恢复账户作为首步。
检查结果:显示问题有检查结果;仍无法读取的数额和真实到账状态保持未知。
怎样确认完成
- 已记录目标账户/网络、显示开关、余额类型与连接状态;无法读取的部分明确保留未知。
- verification 为 documentation:未实际更改钱包配置、访问用户账户、认证 API、签名或交易。
常见错误与边界
- Show zero balance 的过滤、眼睛隐藏和 Locked 冻结是三种不同状态。
- RPC 图标绿不代表历史数据完整、交易最终确认或全部金额可花。
- 转账历史缺项还要核对对应账户与网络,不通过再转一笔验证。
- 未知 RPC 可影响数据可信度和隐私;不要因余额异常向支持人员提供秘密或导出文件。