Reorganize Node components and state

This commit is contained in:
maciejhirsz
2018-08-10 14:36:05 +02:00
parent 7f4b87eae4
commit ba545799fe
14 changed files with 218 additions and 177 deletions
+4
View File
@@ -119,6 +119,8 @@ export default class Node {
function handler(data: WebSocket.Data) {
const message = parseMessage(data);
console.log(message);
if (!message || !message.msg) {
return;
}
@@ -198,6 +200,8 @@ export default class Node {
}
private onMessage(message: Message) {
console.log(message);
this.lastMessage = timestamp();
const update = getBestBlock(message);
+1
View File
@@ -46,6 +46,7 @@ interface SystemConnected {
config: string,
implementation: Types.NodeImplementation,
version: Types.NodeVersion,
pubkey: Maybe<Types.NodePubKey>,
}
export interface SystemInterval extends BestBlock {