Remote Procedure Call (RPC)
RPC API Reference
ontology --rpcport 1024ontology --disable-rpcInterface definition
Request parameters
Method list
Response parameters
getbestblockhash
Sample request
Sample response
getblock
Sample request - using block hash
Sample response
Sample request - using block height
Sample response
getblockcount
Sample request
Sample response
getblockhash
Sample request
Sample response
getconnectioncount
Sample request
Sample response
getrawtransaction
Sample request - non verbose
Sample response
Sample response - verbose
Sample response
sendrawtransaction
Sample request
Sample response
getstorage
Sample request
Sample response
Python SDK
Go SDK
Java SDK
getversion
Sample request
Sample response
getcontractstate
Sample request
Sample response
getmempooltxcount
Sample request
Sample response
getmempooltxstate
Sample request
Sample response
getsmartcodeevent
Sample request - using block height
Sample response
Sample request - using transaction hash
Sample response
Response parameters
getblockheightbytxhash
Sample request
Sample response
getbalance
Sample request
Sample response
getbalancev2
Sample request
Sample response
getmerkleproof
Sample request
Sample response
getgasprice
Sample request
Sample response
getallowance
Sample request
Sample response
getallowancev2
Sample request
Sample response
getgrantong
Sample request
Sample response
getunboundong
Sample request
Sample response
getblocktxsbyheight
Sample request
Sample response
getnetworkid
Sample request
Sample response
Error codes
Last updated