Zcash RPC
Archive Method
Only on the full archive nodes. Complex queries might take longer and incur additional cost
How to use it
// yarn add @tatumio/tatum
import { TatumSDK, ZCash, Network } from '@tatumio/tatum'
const tatum = await TatumSDK.init<ZCash>({ network: Network.ZCASH })
const result = await tatum.rpc.getBlockHash(587123)
await tatum.destroy() // Destroy Tatum SDK - needed for stopping background jobs
Overview
getblockhash
is a method that returns the block hash for a specified block height in the local best blockchain. This method is useful for obtaining the hash of a specific block, which can then be used to query for more detailed information about that block using other RPC methods, such as getblock
.
Parameters
-
height
: The height of the block for which the hash is requested. This is an integer parameter.Example:
587123
Return Object
The return object is a string representing the hash of the block at the specified height.
JSON Examples
Request example:
{% code overflow="wrap" lineNumbers="true" %}
{
"jsonrpc": "2.0",
"method": "getblockhash",
"params": [587123],
"id": 1
}
{% endcode %}
Response example:
{% code overflow="wrap" lineNumbers="true" %}
{
"result": "0000000000000000001b4fedbfb3672963c37f965686c2bf6350e32e77f9941f",
"error": null,
"id": 1
}
{% endcode %}
\