Add blockHash param to getHeader custom derive. (#7004)

This commit is contained in:
1devNdogs 2022-02-18 17:12:37 -03:00 committed by GitHub
parent ce879db4e5
commit 51756cbde9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -83,14 +83,12 @@ function getHeader (
instanceId: string,
api: ApiInterfaceRx
): () => Observable<HeaderExtended> {
return memo(
instanceId,
(): Observable<HeaderExtended> =>
combineLatest([api.rpc.chain.getHeader()]).pipe(
map(([header]): HeaderExtended => {
return createHeaderExtended(header.registry, header, api);
})
)
return memo(instanceId, (blockHash: Uint8Array | string): Observable<HeaderExtended | undefined> =>
combineLatest([api.rpc.chain.getHeader(blockHash)]).pipe(
map(([header]): HeaderExtended => {
return createHeaderExtended(header.registry, header, api);
})
)
);
}