EOS RPC API是应用访问EOS区块链上智能合约的必备开发接口,中文文档由汇智网翻译整理,访问地址:EOS RPC API手册 - 汇智网。
根据所实现插件的不同,EOS RPC API被归入不同的分组:
CHAIN:由chain_api_plugin实现,主要提供区块链数据的访问功能 HISTORY:由history_api_plugin实现,主要提供区块链历史交易的访问功能 NET:由net_api_plugin实现,主要提供P2P网络管理功能 PRODUCER:由producer_api_plugin实现,主要提供出块管理功能 DBSIZE:由db_size_api_plugin实现,主要提供数据库相关功能CHAIN
CHAIN分组中的RPC API,为开发者提供访问区块链的能力,主要包含以下API:
get_info:区块链概要信息查询 get_block:区块数据查询 get_block_header_state:区块头查询 get_account:账号信息查询 get_abi:合约abi查询 get_code:合约代码查询 get_raw_code_and_abi:合约abi和代码原始数据查询 get_table_rows:多索引表查询 get_table_by_sco