mirror of
https://github.com/pezkuwichain/pezkuwi-api.git
synced 2026-10-31 22:39:48 +00:00
23 lines
638 B
TypeScript
23 lines
638 B
TypeScript
// Copyright 2017-2026 @pezkuwi/api-derive authors & contributors
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
import type { DeriveApi } from '../types.js';
|
|
|
|
import { createBlockNumberDerive } from './util.js';
|
|
|
|
/**
|
|
* @name bestNumberFinalized
|
|
* @returns A BlockNumber
|
|
* @description Get the latest finalized block number.
|
|
* @example
|
|
* ```javascript
|
|
* api.derive.chain.bestNumberFinalized((blockNumber) => {
|
|
* console.log(`the current finalized block is #${blockNumber}`);
|
|
* });
|
|
* ```
|
|
*/
|
|
export const bestNumberFinalized = /*#__PURE__*/ createBlockNumberDerive(
|
|
(api: DeriveApi) =>
|
|
api.rpc.chain.subscribeFinalizedHeads()
|
|
);
|