feat: add support for getGenesisHash RPC (#19732)
This commit is contained in:
@@ -2963,6 +2963,18 @@ export class Connection {
|
||||
return res.result;
|
||||
}
|
||||
|
||||
/**
|
||||
* Fetch the genesis hash
|
||||
*/
|
||||
async getGenesisHash(): Promise<string> {
|
||||
const unsafeRes = await this._rpcRequest('getGenesisHash', []);
|
||||
const res = create(unsafeRes, jsonRpcResult(string()));
|
||||
if ('error' in res) {
|
||||
throw new Error('failed to get genesis hash: ' + res.error.message);
|
||||
}
|
||||
return res.result;
|
||||
}
|
||||
|
||||
/**
|
||||
* Fetch a processed block from the cluster.
|
||||
*/
|
||||
|
Reference in New Issue
Block a user