# Uniswap 预计到账与实际到账不同怎么办？报价和成交核对步骤

整理：链小知（AI 辅助）
资料核对日期：2026-10-11
引用地址：https://lianxiaozhi.com/tools/guides/uniswap-check-quote-and-receipt
难度：入门
核验方式：官方文档整理，未执行真实账户操作

从链与代币地址开始，分别检查价格影响、最低输出、交易状态和实际资产变化；本教程可先用既有交易练习。

## 使用工具
- [Uniswap](https://lianxiaozhi.com/tools/uniswap) · [官方入口](https://app.uniswap.org/)

## 前置条件
- 准备正确网络、输入和输出代币合约地址。
- 核对已有交易时准备交易哈希；无需再发起兑换。
- 若自行操作，预留网络原生币支付 gas，并独立判断是否接受交易条件。

## 1. 确定同一个网络与资产

从官方应用入口打开兑换页面，选择目标链。用完整地址核对两端代币，并记录输入数量；名称相同的代币可能是不同资产。对既有交易先在该链浏览器打开哈希，确认钱包与资产地址匹配。

核对结果：记录包括链、两端地址、数量和时间，不只有 ticker。
依据：[Uniswap：兑换保护、价格影响及 Hook](https://developers.uniswap.org/docs/get-started/concepts/traders/swaps)

## 2. 读报价时分别记三个量

分别记预计输出、价格影响和滑点保护后的最低可接受输出。价格影响描述订单改变池价格的影响；滑点描述报价后执行环境变化，两者不能相加当固定收费。对 exact-output 交易，则核对最大允许输入。

核对结果：能说出本交易限制的是最低输出还是最高输入。
依据：[Uniswap：兑换保护、价格影响及 Hook](https://developers.uniswap.org/docs/get-started/concepts/traders/swaps)

## 3. 检查额外逻辑和费用

核对路由与池版本。v4 Hook 可以增加自定义行为，代币本身也可能有费用或不兼容的机制；不能只看网页总价。保留所见报价和费用项，数额或规则无法理解时停止在审阅阶段。

核对结果：没有把所有 Uniswap 池视作同一手续费或同一代币兼容性。
依据：[Uniswap：兑换保护、价格影响及 Hook](https://developers.uniswap.org/docs/get-started/concepts/traders/swaps)
依据：[Uniswap Labs：交易失败原因](https://support.uniswap.org/hc/en-us/articles/8643975058829-Why-did-my-transaction-fail)

## 4. 将授权、兑换与待处理分开

查看已有操作记录时，先判断交易是 approve 还是 swap。授权成功只改变可花费权限；待处理也不等于兑换失败。只有找到兑换交易的链上执行结果，才继续检查实际输出。

核对结果：找到具体兑换哈希及其最终状态；未把授权回执当成交。
依据：[Uniswap：兑换保护、价格影响及 Hook](https://developers.uniswap.org/docs/get-started/concepts/traders/swaps)

## 5. 用资产变化核对已成交输出

对成功交易，核对输出代币接收地址及转移日志，并对照钱包该资产变化。原生币余额还会受 gas 或其他交易影响，不能仅用钱包总美元值证明成交金额。保存数量与 decimals 对应单位，避免把最小单位直接当枚数。

核对结果：实际输出与正确接收地址对应，网络费和代币数量分开记录。
依据：[Uniswap：兑换保护、价格影响及 Hook](https://developers.uniswap.org/docs/get-started/concepts/traders/swaps)

## 6. 失败时按原因排查再决定是否重试

对回滚交易，读错误与钱包提示，依次检查最低输出、截止时间、gas 余额和代币兼容性。不要把提高滑点当通用修复：这也扩大可接受的不利成交。重新报价后仍不理解原因时，保留错误和哈希再查官方支持资料。

核对结果：能指出已知失败原因或列出未知项，没有盲目重复签署。
依据：[Uniswap Labs：交易失败原因](https://support.uniswap.org/hc/en-us/articles/8643975058829-Why-did-my-transaction-fail)

## 常见错误
- 只看“已授权”就说买入成功。
- 失败后连续放大滑点却不查价格影响与代币机制。
- 把报价截图当最终成交回执。

## 完成检查
- 形成报价与实际结果两份记录。
- 已有交易的状态、资产数量与接收地址已对应；未知项明确列出。

## 相关知识
- [滑点和价格冲击有什么区别？为什么成交价会变化](https://lianxiaozhi.com/learn/slippage-and-price-impact)
- [代币授权是什么？断开钱包与撤销授权有什么区别](https://lianxiaozhi.com/learn/token-approvals)
- [Gas 怎么计算？交易失败为什么仍可能扣费](https://lianxiaozhi.com/learn/gas-and-failed-transactions)

## 官方依据
- [Uniswap：兑换保护、价格影响及 Hook](https://developers.uniswap.org/docs/get-started/concepts/traders/swaps)
- [Uniswap Labs：交易失败原因](https://support.uniswap.org/hc/en-us/articles/8643975058829-Why-did-my-transaction-fail)
