Blockradar 收款为什么没有入账?核对资产、归集与重复通知
链小知 · 进阶 · 核验 · 依官方文档整理
沿已有存款记录区分链上转入、平台索引、商户归集和账务确认,先定位缺失的层。
开始前准备
- 准备已有交易哈希、环境、主钱包及去敏事件记录;不用生产密钥重放或重新发款。
1. 匹配环境、网络与主钱包
在已有主钱包资料核对主网/测试网、链和地址关系。每条链有自己的主钱包;EVM 地址相同也应确认接收链已经配置。不要只凭 0x 前缀认定收款范围。
检查结果:原交易网络与已配置主钱包一致。
2. 确认目标资产已启用
核对该钱包的启用资产、合约与钱包级 assetId。只在全局支持列表找到 USDC 不够;未启用资产不被索引或通知。禁用后历史余额仍可存在,不能把停止监控误作资产已清零。
检查结果:记录实际链、资产身份及钱包配置中的启用状态。
3. 分别查看存款与归集
从已有记录分别查子地址存款、归集哈希和主钱包余额。自动归集受开关、阈值、地址覆盖和主钱包原生币余额影响;存款成功不自动证明归集成功。
检查结果:能指出哪一层有结果,哪一层还没有。
4. 核对通知来源与重复处理
比对当前验签要求与已有请求输入;官方多语言示例在原始正文和 JSON 序列化方面不同,不直接复制就认定正确。回调会重试,重发也可能重复已完成交易,应检查同一事件/交易是否重复入账;这里只审阅已有日志,不调用重发接口。
检查结果:通知来源经过当前实现校验,同一交易没有重复记账。
5. 把费用空值与零值分开
networkFee 汇总商户钱包承担的费用;存款时为空可能是发送方支付,并非网络零费。networkFees 可按哈希分解,USD 为空保留未知;上链失败提款也可能消耗 Gas。事件费用是当时快照,后续费用应另核对。
检查结果:付款方、原生币金额、未知美元估值与费用阶段分别记录。
6. 法币订单另按对应流程检查
若实际使用单次虚拟银行账户,检查 Payment Orders 的 paid/processing 等订单状态及结算目标;该服务要求主网、审核、开通和合适方案。普通链上存款不套用这组法币订单规则。
检查结果:已明确排查的是稳定币存款还是法币收款订单。
怎样确认完成
- 能定位环境、资产配置、归集、通知或订单阶段的差异;没有证据的原因保留待查。
- 官方文档整理,未登录项目、验签、重扫、重发、改配置或转账。
常见错误与边界
- 把通知 HTTP 200 当成链上到账证明。
- 只查子地址存款就给主钱包归集或商户账务标成功。