Gas Station
Gas Station 是 Fystack 内置的 gas 管理中心。它提供一个专用的 Gas Tank 钱包,在多条链上持有原生代币,确保你的钱包始终有足够的 gas 来执行交易,无需手动充值。
Gas Station 与自动化紧密配合。当归集任务在多个钱包之间汇总资金时,Gas Station 会确保每个来源钱包始终有足够的 gas 来执行这些自动转账,无需手动充值。
Gas Tank 概览
Gas Tank 是 Gas Station 中的一个特殊钱包,为每个支持的网络持有 gas 代币。在 Overview 标签页中,你可以查看每种资产的余额、充值 gas 资金或将其提出。
| 标签页 | 说明 |
|---|---|
| Overview | 所有支持网络(BNB、ETH、POL、SOL、TRX 等)的总余额以及按资产划分的明细 |
| Withdraw | 将 gas 资金从 Gas Tank 转回任意外部地址 |
| Transaction | Gas Tank 钱包 gas 充值和提现的完整历史记录 |
| Fee Saving | 配置能量租赁服务商(例如 TronZap),以降低支持网络上的交易手续费 |
Gas Tank 必须持有原生代币才能支付交易手续费。请按照以下步骤添加资产并充值资金。
如何为 Gas Tank 充值
第 1 步:添加资产
在 Overview 标签页中,点击右上角的 + Add Asset 打开资产选择器。
第 2 步:从列表中选择或添加自定义代币
Add Assets Wallet 弹窗会显示所有支持的资产(ETH、BTC、SOL、BNB、POL 等)。选择你需要的资产。如果所需代币不在列表中,请点击底部的 Add non-listed asset → 添加自定义代币。
对于 自定义代币,选择网络并粘贴代币合约地址,然后点击 Add Custom Token。
第 3 步:充值资金
资产出现在 Overview 列表中后,点击该行的 Deposit。弹窗会显示 Gas Tank 的充值地址和二维码。从任意外部钱包或交易所向该地址发送原生代币即可。
该充值地址只接受对应的原生代币。向此地址发送其他代币可能导致资金永久丢失。
手续费节省:通过 TronZap 租赁 Tron 能量
TRON 主网交易需要 能量(Energy):这是驱动智能合约执行的资源。没有能量时,网络会直接从发送方钱包扣除 TRX 作为手续费。通过集成 TronZap,Fystack 会在每笔交易前自动代你租赁所需能量,最多可降低 60% 的手续费,且发送方无需支付网络手续费。
工作原理
触发 TRON 提现时,Fystack 会检查是否有已启用的 Fee Saving 配置。如果有,它会调用 TronZap 为该交易租赁所需的精确能量。提现将以免 gas 的方式完成,Network Fee: 0,TronZap 只会从你的 TronZap 余额中扣除以 TRX 计价的能量租赁费用。
第 1 步:进入 Gas Station 并打开 Fee Saving
在左侧边栏中点击 Gas Station,然后选择 Fee Saving 标签页。你会看到 TRON Mainnet Fee Saving 区域,其配置列表为空。点击 + Add Config 开始配置。
第 2 步:从 TronZap 获取 API key
在 Create Fee Saving Config 弹窗中,点击 API Key 字段旁边的 Get Your API Key。这会打开 TronZap 平台,你可以在那里获取凭证。
在 TronZap 控制台中,确保你的账户有 TRX 余额(开始租赁能量至少需要 2 TRX)。如有需要,可通过控制台上显示的 Recharge Address 进行充值。
然后进入 TronZap 侧边栏中的 API,找到你的 API Token 和 API Secret。复制这两个值,下一步会用到它们。
请妥善保管你的 API Secret。切勿分享或将其提交到源代码管理中。你可以随时在 TronZap API 页面上重置它。
第 3 步:在 Fystack 中输入 API 凭证
回到 Create Fee Saving Config 弹窗,填写以下字段:
- Provider:已预填为
TronZap (TRON Mainnet) - Enabled:打开开关,保存后立即生效
- API Key:粘贴从 TronZap 复制的 API Token
- API Secret:粘贴从 TronZap 复制的 API Secret
- Default Energy Amount:每笔交易租赁的能量数量(默认值:
65,000,足以覆盖 TRON 上一笔标准 USDT 转账)
点击 Create 保存配置。
第 4 步:确认配置已生效
保存后,Configurations 列表中的 TronZap 会显示:
- Status: Enabled
- API Key: Configured
- Default Energy: 65,000
你的 TRON 手续费节省功能现已生效。你可以随时在此页面编辑或删除该配置。
手续费节省实战:免 gas 提现
当你发起 TRON 主网提现时,Fystack 会检测到已启用的 TronZap 配置,并自动租赁所需能量。提现弹窗会显示 Network Fee: 0,并附带一条绿色提示,确认能量租赁情况及节省的金额。
监控租赁历史
Rent History 子标签页会记录每一次能量租赁尝试的完整详情:钱包、网络、状态、能量数量、TRX 费用、订单 ID 和链上交易哈希。你可以借此审计使用情况并排查失败的租赁。
| 列 | 说明 |
|---|---|
| Time | 触发能量租赁的时间 |
| Wallet | 发起交易的 Fystack 钱包 |
| Network | 租赁能量所在的链(例如 Tron Mainnet) |
| Status | SUCCESS 或 FAILED。租赁失败时会回退为标准网络手续费。 |
| Energy Amount | 为该交易租赁的能量单位数 |
| Cost | 用于能量租赁的 TRX 费用 |
| Order ID / Tx Hash | 用于核验的 TronZap 订单编号和链上交易哈希 |
最佳实践
- 保持 TronZap 余额充足:如果 TronZap 上的 TRX 余额耗尽,能量租赁会失败,交易将回退为标准手续费。
- 合理设置 Default Energy Amount:
65,000足以覆盖一笔标准的 USDT TRC-20 转账。复杂的智能合约交互可能需要更多能量,请根据你的交易类型进行调整。 - 定期查看 Rent History:任何 FAILED 记录都意味着该交易支付了全额网络手续费。请通过 Order ID 或 Tx Hash 进行排查。
- 定期轮换 API Secret:像对待密码一样对待它,并定期在 TronZap 的 API 页面上重新生成。