跳到正文

下方 JSON-RPC API 参考由 data/apidefinitions/*.yml 在构建期生成。各 API 的中文索引页列出全部方法并链接到对应的中文方法页(全部方法的用途说明均已译为中文)。

API 参考 ​

account_by_key_api 1 个方法

按公钥反查账户信息。AppBase API,仍在开发中,接口可能变更。

account_history_api 4 个方法

查询账户历史(操作流水)。AppBase API,仍在开发中,接口可能变更。

block_api 2 个方法

查询区块插件相关的数据。AppBase API,仍在开发中,接口可能变更。

bridge 19 个方法

以 JSON-RPC 形式呈现 hivemind 数据库的解析结果。

call 1 个方法

旧式 JSON-RPC `call` 约定适配器,由 hivemind API 服务器提供。

chain_api 2 个方法

区块/交易的直接推送端点。chain_api 插件在源码中仍有定义,但未在公共节点启用。

condenser_api 90 个方法

为平滑迁移而设的聚合 API:包含当前存在的全部方法,沿用既有参数格式,老应用只需把请求指向 condenser_api 即可接入 Appbase。

database_api 57 个方法

查询账户、交易与区块链数据。

debug_node_api 9 个方法

私有插件,支持各类链上“假设推演”实验;公网节点不提供该方法族。

follow_api 12 个方法

查询声誉与账户关注等社交关系数据。AppBase API,仍在开发中,接口可能变更。

hive 1 个方法

由 hivemind API 服务器提供的状态与诊断方法。

jsonrpc 2 个方法

查询 JSON-RPC 层自身的元信息(如可用 API 列表)。AppBase API,仍在开发中,接口可能变更。

market_history_api 7 个方法

查询市场历史数据(价格与成交量)。AppBase API,仍在开发中,接口可能变更。

network_broadcast_api 2 个方法

广播交易与区块。AppBase API,仍在开发中,接口可能变更。

rc_api 3 个方法

查询资源信用(RC)相关指标。参见:RC 带宽系统、0.20.2 发布说明、开发者指南:资源信用系统。

reputation_api 1 个方法

账户声誉值查询,供 condenser_api 按需调用 follow_api 或 reputation_api。

rewards_api 1 个方法

返回收益曲线的模拟计算。参数:curve:string;var1:string。

tags_api 21 个方法

查询标签、帖子与讨论串。AppBase API,仍在开发中,接口可能变更。

transaction_status_api 1 个方法

在调用 condenser_api.broadcast_transaction 之后评估交易在链上的状态。

witness_api 2 个方法

见证人(witness)相关 API,0.20.6 起已移除,仅作存档。

broadcast_ops 75 个操作(英文页)

Steem 链上的广播操作全集——操作(operation)是向链上表达意图的基本单元,按类型组织并被组装进交易后广播。

broadcast_ops_communities 10 个操作(英文页)

与社区框架交互的 custom_json 操作(id 为 community;follow、reblog 等其他 id 也被社区解析)。