> For the complete documentation index, see [llms.txt](https://feesaver.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://feesaver.gitbook.io/docs/zh/kuai-su-kai-shi/failed-out-of-energy-wen-ti-jie-jue.md).

# FAILED - OUT OF ENERGY 问题解决

### 简介

在TRON网络中有两种主要资源：能量（Energy）和带宽（Bandwidth）。&#x20;

* **带宽** - 进行交易传输并将交易写入区块所需的资源
* **能量** - 调用智能合约所需的资源

USDT 是 [智能合约](https://tronscan.org/#/token20/TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t) 在TRON网络上。转账USDT时，发起者将数据写入区块（350 带宽）并调用智能合约（65-131k 能量）。&#x20;

如果带宽不足，交易无法执行。无法将其发送到网络。&#x20;

如果能量不足但带宽充足，则会尝试调用智能合约并出现错误 <mark style="color:红色;">**FAILED -OUT OF ENERGY>**</mark>。同时需要注意的是，即使尝试失败也会消耗资源。

### 手动模拟 FAILED -OUT OF ENERGY 错误

为触发该错误 <mark style="color:红色;">**FAILED -OUT OF ENERGY>**</mark> 我们在以下创建了一个钱包 **TronLink** 并为其充值了 **6 TRX** 和 **10 USDT。** 钱包上有 0 可用能量和 600 带宽

<figure><img src="/files/16731cf83e3ce79b89fd0cb22f1f6bcf698fbb96" alt=""><figcaption></figcaption></figure>

进行USDT交易至少需要 65K 能量，如果能量不足，则会燃烧 TRX 来获取能量。在通过 Tron Proposal 101（TIP-789）后——能量价格从 210 降至 100 sun，现在要获得 65000 能量需要燃烧 6.5 TRX。

由于钱包上没有能量且余额为 6 TRX，执行USDT交易时只能获得 60000 能量，不足以完成。最终会出现错误 <mark style="color:红色;">**FAILED -OUT OF ENERGY>**</mark>

复现错误的分步操作：

1. 在 TronLink 钱包中点击发送（Send）
2. 粘贴收款地址（该地址有USDT，因此交易将需要 65000 能量）
3. 发送 1 USDT
4. 出现交易确认窗口
5. 向下滚动我们会看到，TronLink 标出资源不足的错误。但尽管如此，它仍允许签署明显无法执行的交易。

{% hint style="warning" %}
该钱包 **TronLink** 是TRON网络的官方钱包，因此其中包含提示、计算和关于区块链工作特性的用户通知。其他类型的钱包，例如 **Trust Wallet, Exodus, SafePal** 等，可能不包含有关可用资源的信息。因能量不足导致的错误也能复现，并且通常在没有 tronscan 浏览器的情况下很难理解被拒绝的原因。
{% endhint %}

<figure><img src="/files/920bf9e11c799e777aa5b806a19ec9a2156e619a" alt=""><figcaption></figcaption></figure>

6. 如果进入 Total Consumption，就可以看到成功执行交易所需的各种资源。在我们的案例中为 64K 能量和 356 带宽
7. 无视警告尝试签署交易
8. TronLink 给出最后的资源不足警告。我们忽略它并点击确认（Confirm）
9. 结果 - 交易失败（Transaction Failed）

<figure><img src="/files/f99b4e4b446ca9d7a8530143541904b0f967d3f0" alt=""><figcaption></figcaption></figure>

进入 tronscan.org 查看结果：

1. 结果： <mark style="color:红色;">**FAILED -OUT OF ENERGY>**</mark>
2. 注意所消耗的资源和费用。消耗了 345 单位带宽和 60000 能量，通过燃烧 6 TRX 获得。

<figure><img src="/files/e6bd1c996c50c1bbe1c6bc250bea4fc6b7a355aa" alt=""><figcaption></figcaption></figure>

复现与资源不足相关的错误是一个直观示例，说明在TRON网络上与智能合约交互时应关注哪些参数。&#x20;

### 使用 FeeSaver 能量解决 FAILED -OUT OF ENERGY 问题的方案

为避免出现该错误， <mark style="color:红色;">**FAILED -OUT OF ENERGY>**</mark>地址应拥有足够的资源以执行交易。

[购买能量](/docs/zh/feesaver/buy-energy.md) - 如果你只需要为一次交易获取能量，

[智能模式](/docs/zh/feesaver/smart-mode.md) - 如果你在一天内从同一地址频繁转账，

[API 购买](/docs/zh/feesaver/api-bot.md) - 如果你希望自动化个人或企业的购买，

可以在电报机器人中购买能量和带宽 <https://t.me/FeeSaver_bot>

要了解如何使用 FeeSaver 电报机器人，请阅读本用户指南 - [@FeeSaver\_bot](/docs/zh/feesaver/bot.md)

***

还有问题？请联系我们的客服， [t.me/feesaver\_support](https://t.me/feesaver_support)

<br>
