From 51756cbde90e331f13613d99a4b9a3434115b57d Mon Sep 17 00:00:00 2001 From: 1devNdogs Date: Fri, 18 Feb 2022 17:12:37 -0300 Subject: [PATCH] Add blockHash param to getHeader custom derive. (#7004) --- packages/apps-config/src/api/spec/subspace.ts | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/packages/apps-config/src/api/spec/subspace.ts b/packages/apps-config/src/api/spec/subspace.ts index 069bec22d5..ba820edd98 100644 --- a/packages/apps-config/src/api/spec/subspace.ts +++ b/packages/apps-config/src/api/spec/subspace.ts @@ -83,14 +83,12 @@ function getHeader ( instanceId: string, api: ApiInterfaceRx ): () => Observable { - return memo( - instanceId, - (): Observable => - combineLatest([api.rpc.chain.getHeader()]).pipe( - map(([header]): HeaderExtended => { - return createHeaderExtended(header.registry, header, api); - }) - ) + return memo(instanceId, (blockHash: Uint8Array | string): Observable => + combineLatest([api.rpc.chain.getHeader(blockHash)]).pipe( + map(([header]): HeaderExtended => { + return createHeaderExtended(header.registry, header, api); + }) + ) ); }