mirror of
https://github.com/pezkuwichain/pezkuwi-telemetry.git
synced 2026-06-17 05:41:01 +00:00
feat: Add support for system.network_state (#183)
This commit is contained in:
@@ -9,6 +9,7 @@ import {
|
||||
Message,
|
||||
BestBlock,
|
||||
SystemInterval,
|
||||
SystemNetworkState,
|
||||
AfgFinalized,
|
||||
AfgReceivedPrecommit,
|
||||
AfgReceivedPrevote,
|
||||
@@ -249,6 +250,10 @@ export default class Node {
|
||||
this.onSystemInterval(message);
|
||||
}
|
||||
|
||||
if (message.msg === 'system.network_state') {
|
||||
this.onSystemNetworkState(message);
|
||||
}
|
||||
|
||||
if (message.msg === 'afg.finalized') {
|
||||
this.onAfgFinalized(message);
|
||||
}
|
||||
@@ -308,6 +313,10 @@ export default class Node {
|
||||
}
|
||||
}
|
||||
|
||||
private onSystemNetworkState(message: SystemNetworkState) {
|
||||
this.networkState = message.state;
|
||||
}
|
||||
|
||||
public isAuthority(): boolean {
|
||||
return this.authority;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user