故障排除指南
常见错误信息。 使用侧边栏快速查找您的错误代码 ➡️
Last updated
常见错误信息。 使用侧边栏快速查找您的错误代码 ➡️
Last updated
有时您可能会发现自己面临一个没有明确解决方案的问题。 这些故障排除技巧可以帮助您解决遇到的问题。
The transaction cannot succeed due to error: PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT. This is probably an issue with one of the tokens you are swapping.
(交易由于此错误而无法成功:PancakeRouter:INSUFFICIENT_OUTPUT_AMOUNT。问题可能出自您正在兑换的其中一个代币)
您正在尝试兑换代币,但您设置的滑点容限太低或您兑换的代币流动性太低。
刷新页面,然后重试。
尝试交易较小的金额。
调高滑点容限:
点击兑换页面上的设置图标。
若还是不行,您可以尝试减少兑换金额的小数点位数。
Fail with error 'PancakeRouter: INSUFFICIENT_A_AMOUNT'
(交易出现此错误导致失败: "PancakeRouter: A代币不足")
或
Fail with error 'PancakeRouter: INSUFFICIENT_B_AMOUNT'
(交易出现此错误导致失败: "PancakeRouter: B代币不足")
您正在尝试从流动性池(LP)添加或解除流动性,但是该交易对中的其中一个代币不足。
刷新页面,然后重试,或稍后重试。
还是不行?
点击流动性页面上的设置图标。
逐步调高滑点容限,然后重试。
The transaction cannot succeed due to error: PancakeRouter: EXPIRED. This is probably an issue with one of the tokens you are swapping.
(交易由于此错误而无法成功: PancakeRouter: 逾期。 这可能是因为您正在兑换的一个代币存在某些问题)
再试一次,但是在交易产生后立即确认(即签名并往链上广播)该交易。
发生这种情况是因为您在交易产生后,没有足够快地点击“确认”按钮,而是等到期限过后才进行签名与链上广播。
The transaction cannot succeed due to error: Pancake: K. This is probably an issue with one of the tokens you are swapping.
尝试更改「到」一栏的数量,让「(估计)」标志出现在「从」一栏中,然后立刻开始交易,保持该标志一直在「从」一栏。
这通常发生在含有自身交易手续费的代币上。
The transaction cannot succeed due to error: execution reverted: Pancake: TRANSFER_FAILED.
在交易前,请确保您有额外 30% 数量的代币在您的钱包内。或者,尝试交易一个较少的数额。如果您想卖出最大可能的数目,请尝试设置数量为总数的 70% 或者 69%,不要设置为 100%。这个问题导致的原因是类似 tDoge 和 tBTC 代币所实行的「实时恢复性调整」。 点击此处了解弹性调整代币。
另一个可能的原因是:该恶意代币的项目方暂停了所有的交易,或者设置为仅允许买入不允许卖出,或者仅允许部分地址卖出。任何人都可以发行 BEP-20 代币并在 PancakeSwap 上交易。所以,在交易任何代币前,请充分做好调查,谨防受骗上当。如果您尝试卖出但失败的代币来自于空投,这很可能是诈骗。请不要进行任何授权操作,更不要跟随任何提示跳转到第三方网站操作,您钱包内的资产将由被盗风险。
尝试减少交易的数量,点击设置按钮并增加滑点容差,然后重试。导致该错误的原因是流动性太少。
尝试减少交易的数量,点击设置按钮并增加滑点容差,然后重试。导致该错误的原因是流动性太少。
This transaction would fail. Please contact support
如果您是在解除与 BNB 组合的流动性对时遇到该错误:
请选择「接收 WBNB」然后重试。
如果您是在交易时遇到该错误:
请联系您交易的代币发行方,这个问题只能由他们解决。
"Unknown error: "Cannot read property 'toHexString' of undefined"
在交易时,上链操作出错并显示该错误代码。这类错误常见于使用 Trust 钱包的移动设备。
点击设置按钮,增加滑点容差并重试。
若上述方法没用,请尝试使用别的钱包软件,导入相同助记词并重试。例如 SafePal。
The transaction cannot succeed due to error: execution reverted: TransferHelper: TRANSFER_FROM_FAILED.
请检查您有足够的代币余额用于交易。
请确保该代币授权于交易路由地址的数量,大于您正在尝试交易的数量。若您不确定,请尝试取消、并重新授权。
Fail with error 'BEP20: burn amount exceeds balance'
(交易出现此错误导致失败: “BEP20: 销毁数量超出余额”)
您的钱包中没有足够的 SYRUP 代币,无法从 CAKE-CAKE 池中解除质押以提出 CAKE。
购买跟您想解除质押 CAKE 同等数量的 SYRUP 代币。
在交易所上购买 SYRUP 代币。如果您想解除质押 100 个 CAKE,您需要购买对应数量(100 个)SYRUP 代币。
再次尝试解除质押。
Warning! Error encountered during contract execution [out of gas]
(警告!合约执行过程中遇到错误[矿工费已用尽])
您设置的Gas Limit(矿工费限制/网络费用限制)过低。
在点击交易确认前,手动调高 Gas 限制(注意!不是 Gas 价格!)
一般而言,限制设为 200000 就足够了。
以上的例子取自 Metamask 截图。 如果不确定如何设置 Gas 限制,请查看您钱包的文档。
Fail with error 'BEP20: transfer amount exceeds allowance'
(交易出现此错误导致失败: “BEP20: 转出数额超出上限”)
使用 unrekt.net 解除您正在操作糖浆池的合约授权(您可在各糖浆池详情中找到它们的地址)
重新授权(点击「启用」)合约,不要更改默认的授权数量。
重试您正在尝试的操作。
Fail with error 'BEP20: transfer amount exceeds balance'
(交易出现此错误导致失败: “BEP20: 转出数额超出余额”)
您正试图从奖励代币不足的糖浆池中解除质押。如果没有,您可能正在尝试发送您没有的令牌。
首先,让团队知道您要从哪个池中取消质押,以便他们可以充值奖励。 如果您急于取消抵押并且您不介意失去待处理的收益,请尝试紧急提款:
您可以直接调用合约的「紧急提取」 (emergencyWithdraw) 以对您质押着的代币解除质押。
查找您要解除质押的糖浆池的合约地址。您可以在各糖浆池详情中找到他们的 BscScan 页面。
点击进入,或浏览 https://bscscan.com/ 然后在搜索栏中输入糖浆池的合约地址。
选择 “Write Contract”(写入合约)。
点击 "Connect to Web3"(连接 Web3)以便连接您的钱包。
在第4项:“4. emergencyWithdraw”,点击 Write 按钮。
虽然紧急提取允许您成功解除质押,但这也会导致您失去任何尚未收割的奖励代币。
紧急提出会导致您失去尚未收割的奖励代币。
请检查以下文档
预测功能故障排除Provider Eror No provider was found
提供商错误 未找到提供商
该错误常见于:点击「浏览器钱包插件连接」,例如 MetaMask 或 Binance Chain Wallet,但您未安装插件时。
安装浏览器插件,并正确连接。请查阅我们关于 如何正确连接钱包的教程。
不支持的链 ID
请更换您的钱包网络(区块链)到 Binance Smart Chain (币安智能链),如果您不知道如何切换,请查阅您的钱包指南或教程。
要交易 SAFEMOON,您必须点击设置按钮,并设置您的滑点容差至 12% 或更高。 这是因为 SafeMoon 每一个交易都会收取 10% 的税:
5% 手续费 = 分红给当前所有持有者
5% 手续费 = 用于添加流动性
这也是为什么您在交易时可能不会收到预计数量的代币的原因。 阅读更多关于 如何交易 SafeMoon 。
"MetaMask - RPC Error: Internal JSON-RPC error. estimateGas failed removeLiquidityETHWithPermitSupportingFeeOnTransferTokens estimateGas failed removeLiquidityETHWithPermit "
常见于使用 MetaMask 解除部分代币的流动性时,具体原因未知,请尝试用别的钱包 App 进行该操作。
Internal JSON-RPC error. { "code": -32000, "message": "insufficient funds for transfer" } - Please try again.
您没有足够的 BNB 来支付交易矿工费,您的钱包需要更多 BEP-20 网络的 BNB。
Error: [ethjs-query] while formatting outputs from RPC '{"value":{"code":-32603,"data":{"code":-32000,"message":"transaction underpriced"}}}"
在确认交易前,增加 Gas 限制。请查看您钱包的指南,了解如何增加 Gas 限制(注意!不是 Gas 价格)
Swap failed: Error: [ethjs-query] while formatting outputs from RPC '{"value":{"code":-32603,"data":{"code":-32603,"message":"handle request error"}}}'
原因未知。请尝试以下步骤并重试:
增加 Gas 限制
增加滑点容差
清除缓存及交易记录
我们正在调查这个问题背后的逻辑,同时请尝试以下解决办法:
转到“收藏”页面,然后返回个人资料页面。如果找不到链接,请直接访问 https://pancakeswap.finance/collectibles。
重试个人资料创建
有以下两种可能性导致:
您在此浏览器上装了多个插件钱包
网络问题
根本原因:您在浏览器上安装了多个钱包。
它可能会在钱包之间产生冲突。 这超出了 PancakeSwap 的控制,我们无能为力。
在浏览器上只安装一个钱包,删除其他钱包。
重新连接钱包并再次尝试设置用户名。
逐步调高滑点容限,然后重试。