All heads subscription (#1899)

* [CI Skip]  1.4.0-beta.8

skip-checks: true

* Added support for all heads subscription
This commit is contained in:
Jakub Pánik
2020-02-19 15:30:24 +01:00
committed by GitHub
parent 849972f7b0
commit efbc017940
2 changed files with 17 additions and 1 deletions
+13 -1
View File
@@ -62,6 +62,17 @@ const subscribeFinalizedHeads: RpcMethodOpt = {
type: 'Header'
};
const subscribeAllHeads: RpcMethodOpt = {
description: 'Retrieves the newest header via subscription',
params: [],
pubsub: [
'allHead',
'subscribeAllHeads',
'unsubscribeAllHeads'
],
type: 'Header'
};
const section = 'chain';
/**
@@ -78,6 +89,7 @@ export default {
getFinalizedHead: createMethod(section, 'getFinalizedHead', getFinalizedHead),
getHeader: createMethod(section, 'getHeader', getHeader),
subscribeFinalizedHeads: createMethod(section, 'subscribeFinalizedHeads', subscribeFinalizedHeads),
subscribeNewHeads: createMethod(section, 'subscribeNewHeads', subscribeNewHeads)
subscribeNewHeads: createMethod(section, 'subscribeNewHeads', subscribeNewHeads),
subscribeAllHeads: createMethod(section, 'subscribeAllHeads', subscribeAllHeads)
}
};