欢迎来到
波场TRON开发者指南
在这里
您将找到最全面的指南与文档
助力您完美使用
【TRON Developer Guide 】
背景
新的 TronGrid API 服务提供用户友好的所有读取 API,减少延迟,提高一致性、可用性和分区容错。新的API服务目前只限于主网。我们将逐步推出更多的API以及支持接口在Shasta测试网可用。现有的 API 和 TronWeb 功能仍然可用,并且保持不变。
亮点
延迟
新API服务的延迟显著降低。由于服务器上的计算成本很高,前一段时间禁用了以下三个API。这些功能在新的服务中已重新整合到一个API中,并且反应速度快:
/walletextension/gettransactionfromthis
/walletextension/gettransactiontothis
/walletextension/gettransactionrelatedto
分页
需要分页的 API 将返回列表末尾最后一项的指纹。 此参数可用于避免以下请求中的重复,因为每隔 3 秒新数据将添加到数据库中。
版本
新API支持版本控制。https://api.trongrid.io/v1
参数和过滤器
参数和过滤器名称清晰,且格式一致。地址现在支持Hex和Base58。提供多种过滤器,以帮助用户微调结果。
API
按地址分列的账户信息
https://api.trongrid.io/v1/accounts/:address?experimental=
HTTP方法: GET
Param: 所有者账户地址(base58或hex)
过滤器:
only_confirmed = true | false (default)
experimental = 您的实验代码
按账户地址划分的交易信息
https://api.trongrid.io/v1/accounts/:address/transactions?experimental=
HTTP方法: GET
参数: 所有者账户地址(base58或hex)
过滤器:
only_confirmed = true | false(默认值)
only_unconfirmed = true | false(默认值)
only_to = true | false(默认)仅对此地址的交易
only_from = true | false(默认值)仅来自此地址的交易
limit = 每页交易数,默认值为20,最大值为200。
fingerprint = 上一页返回的最后一笔交易的指纹;使用它时,其他参数和过滤器应保持相同 order_by = timestamp,asc | timestamp,desc
min_timestamp = 最小交易时间戳,默认值0
max_timestamp = 最大交易时间戳,默认现在
experimental = 您的实验代码
资产列表 (TRC10)
https://api.trongrid.io/v1/assets?experimental=
HTTP 方法: GET
过滤器:
order_by = total_supply,asc | total_supply,desc | start_time,asc | start_time,desc | end_time,asc | end_time,desc | id,asc | id,desc (default)
按名称列出的资产
https://api.trongrid.io/v1/assets/:name/list
HTTP方法: GET
参数: 资产名称
过滤器:
limit = 每页资产数量,默认值20,最大值200 。
fingerprint = 上一页返回的最后一个资产的指纹;使用它时,其他参数和过滤器应该保持不变
order_by = total_supply | start_time | end_time | id
only_confirmed = true | false (默认)
experimental = 您的实验代码
按 ID 划分的资产
https://api.trongrid.io/v1/assets/:identifier
HTTP 方法: GET
参数: 所有者账户地址(base58或hex)
过滤器:
only_confirmed = true | false (默认)
experimental = 您的实验代码
免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。