Remote Procedure Call (RPC)
RPC API Reference
ontology --rpcport 1024ontology --disable-rpcInterface definition
Request parameters
Method list
Response parameters
getbestblockhash
getbestblockhashSample request
Sample response
getblock
getblockSample request - using block hash
Sample response
Sample request - using block height
Sample response
getblockcount
getblockcountSample request
Sample response
getblockhash
getblockhashSample request
Sample response
getconnectioncount
getconnectioncountSample request
Sample response
getrawtransaction
getrawtransactionSample request - non verbose
Sample response
Sample response - verbose
Sample response
sendrawtransaction
sendrawtransactionSample request
Sample response
getstorage
getstorageSample request
Sample response
Python SDK
Go SDK
Java SDK
getversion
getversionSample request
Sample response
getcontractstate
getcontractstateSample request
Sample response
getmempooltxcount
getmempooltxcountSample request
Sample response
getmempooltxstate
getmempooltxstateSample request
Sample response
getsmartcodeevent
getsmartcodeeventSample request - using block height
Sample response
Sample request - using transaction hash
Sample response
Response parameters
getblockheightbytxhash
getblockheightbytxhashSample request
Sample response
getbalance
getbalanceSample request
Sample response
getbalancev2
getbalancev2Sample request
Sample response
getmerkleproof
getmerkleproofSample request
Sample response
getgasprice
getgaspriceSample request
Sample response
getallowance
getallowanceSample request
Sample response
getallowancev2
getallowancev2Sample request
Sample response
getgrantong
getgrantongSample request
Sample response
getunboundong
getunboundongSample request
Sample response
getblocktxsbyheight
getblocktxsbyheightSample request
Sample response
getnetworkid
getnetworkidSample request
Sample response
Error codes
Last updated