SIGERROR:TRON 拒绝了交易签名
SIGERROR 表示节点验证了签名,但它无法证明发送地址授权了这笔交易:最常见的是用了另一个私钥签名,或者该地址设置了多重签名权限,而这个签名不满足要求。
交易没有广播,也没有扣费。请用控制发送地址的私钥,在允许此类交易的权限下重新签名。
签名被拒的原因
| 原因 | 解决办法 |
|---|---|
| 用其他地址的私钥签名 | 用 owner_address 对应地址的私钥签名 |
| 多签账户,签名数量不够 | 收集签名直到达到该权限的阈值 |
| 该权限不允许这种合约类型 | 使用操作范围包含它的 permission id |
| 签名后交易被修改 | 重新构建并签名;任何改动都会使签名失效 |
TRON 网络规则截至 2026-10-01。
常见问题
这次失败会扣除手续费吗?
没有。签名无效的交易在执行前就被拒绝。
没有找到答案?请在 Telegram 联系 @tenergymebot,或发邮件至 support@tenergy.me,我们会把答案补充到这里。