闲社服务运行正常AI智能体自动化平台
t

波场合约分析

技能标识:tronscan-contract-analysis

|

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.5
检测标记
后台标记通过
免费
免费获取
1
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

波场合约分析

合约分析

概览

工具功能使用场景
getContractDetail合约信息余额、验证状态、调用次数、方法映射
getContractCallStatistic
调用统计 | 调用次数、热门调用者、热门方法 | | getContractCallers | 调用者列表 | 指定日期的调用者及调用次数 | | getContractEvents | 事件 | 转账事件和方法调用 | | getContractList | 合约列表 | 按名称/地址搜索、排序、分页 | | getContractEnergyStatistic | 能量消耗 | 总能量消耗和每日能量消耗 | | getContractTriggerTransactions | 触发交易 | 时间范围内的合约触发交易 | | getContractAnalysis | 每日分析 | 余额、转账、能量、带宽、调用、手续费 | | getCallerAddressStatistic | 调用者地址统计 | 每周期合约调用次数(含最大值/最小值) | | getContractTriggerStatistic | 每日触发统计 | 时间范围内合约的每日调用次数 | | getHolderTokenBasicInfo | 持有者代币信息 | 账户的代币余额和持有时长 |

使用场景

  1. 1. 部署与基本信息:使用 getContractDetail 获取余额、验证状态、调用次数、方法映射。
  2. 热门方法:使用 getContractCallStatistic 获取最常调用的方法。
  3. 热门调用者:使用 getContractCallStatistic 或 getContractCallers 获取前5名或完整调用者列表。
  4. 开源/验证:验证状态在 getContractDetail 中。
  5. 交易数量:使用 getContractDetail 或 getContractTriggerTransactions 获取调用/交易量。
  6. 恶意线索:结合事件(getContractEvents)、能量(getContractEnergyStatistic)和调用统计,发现异常模式。

MCP 服务器

工具

getContractDetail

  • - API:getContractDetail — 获取合约详情(余额、验证状态、调用次数、方法映射)
  • 使用时机:用户询问合约信息、合约地址或合约是否已验证时。
  • 输入:contract(合约地址)— 注意:参数名是 contract,而非 address。
  • 返回:余额、已验证标志、调用次数、方法映射。

getContractCallStatistic

  • - API:getContractCallStatistic — 获取合约调用统计(调用次数、热门调用者、热门方法)
  • 使用时机:用户询问热门方法、热门调用者或谁调用了此合约时。
  • 输入:合约地址(可选时间范围)。
  • 返回:调用次数、热门调用者、热门方法。

getContractCallers

  • - API:getContractCallers — 获取指定日期的所有调用者及调用次数
  • 使用时机:用户询问调用者列表或今天谁调用了时。
  • 输入:合约地址、日期。

getContractEvents

  • - API:getContractEvents — 获取合约事件(转账事件和方法调用)
  • 使用时机:用户询问合约事件或合约的转账时。
  • 输入:合约地址、分页参数。

getContractList

  • - API:getContractList — 获取合约列表,支持按名称/地址搜索、排序、分页
  • 使用时机:用户通过关键词搜索合约或浏览列表时。

getContractEnergyStatistic

  • - API:getContractEnergyStatistic — 获取合约能量消耗(总消耗和每日消耗)
  • 使用时机:用户询问合约能量或Gas 使用量时。

getContractTriggerTransactions

  • - API:getContractTriggerTransactions — 获取时间范围内的合约触发交易
  • 使用时机:用户询问合约交易或最近的调用时。

getContractAnalysis

  • - API:getContractAnalysis — 获取合约每日分析(余额、转账、能量、带宽、调用、手续费)
  • 使用时机:用户询问合约随时间变化的活动时。

getCallerAddressStatistic

  • - API:getCallerAddressStatistic — 获取 TRON 上每周期合约调用次数(含最大值/最小值)
  • 使用时机:用户询问随时间变化的调用量或按周期统计的合约调用时。
  • 输入:startTimestamp、endTimestamp(必填);可选 limit。

getContractTriggerStatistic

  • - API:getContractTriggerStatistic — 获取时间范围内合约的每日调用次数
  • 使用时机:用户询问每日调用次数、合约触发趋势或此合约被调用的频率时。
  • 输入:address、startTimestamp、endTimestamp(均必填)。
  • 返回:每日调用次数和总调用次数。

getHolderTokenBasicInfo

  • - API:getHolderTokenBasicInfo — 获取账户的代币余额和持有时长
  • 使用时机:用户询问此地址持有此代币多久了或代币持有详情时。
  • 输入:accountAddress、tokenAddress(均必填)。

故障排除

  • - MCP 连接失败:如果看到连接被拒绝,请检查设置 > 扩展中 TronScan MCP 是否已连接。
  • API 速率限制 / 429:未使用 API 密钥时,TronScan API 有调用次数和频率限制。如果遇到速率限制或 429 错误,请前往 TronScan 开发者 API 申请 API 密钥,然后将其添加到 MCP 配置中并重试。

无效的合约地址

确保地址是有效的 TRON 合约地址(非 EOA 地址)。对于代币合约,请使用 TRC20/721/1155 合约地址。

注意事项

  • - 评估恶意风险时:检查验证状态、热门方法(异常名称)、能量峰值和事件模式。
  • 前5名调用者和热门方法来自 getContractCallStatistic。
  • 合约验证范围:getContractDetail 返回的是合约级别的验证状态(即合约源代码是否已在 TronScan 上开源并验证)。这仅是代码级别的检查——并不表示代币项目本身已获得官方认可或认证。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 tronscan-contract-analysis-1776122041 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 tronscan-contract-analysis-1776122041 技能

通过命令行安装

skillhub install tronscan-contract-analysis-1776122041

下载

⬇ 下载 tronscan-contract-analysis v1.0.5(免费)

文件大小: 2.7 KB | 发布时间: 2026-4-15 14:44

v1.0.5 最新 2026-4-15 14:44
- Added clarification in the Notes section about contract verification scope: `getContractDetail` only checks for open-sourced and verified contract code on TronScan, not official project endorsements or certifications.
- No changes to code or APIs; documentation update only.
返回顶部