diff --git a/packages/common/src/index.ts b/packages/common/src/index.ts index 3494ed0..fcfd127 100644 --- a/packages/common/src/index.ts +++ b/packages/common/src/index.ts @@ -7,4 +7,4 @@ import * as FeedMessage from './feed'; export { Types, FeedMessage }; -export const VERSION: Types.FeedVersion = 1 as Types.FeedVersion; +export const VERSION: Types.FeedVersion = 2 as Types.FeedVersion; diff --git a/packages/frontend/src/Connection.ts b/packages/frontend/src/Connection.ts index 690f2e2..5a65533 100644 --- a/packages/frontend/src/Connection.ts +++ b/packages/frontend/src/Connection.ts @@ -72,6 +72,12 @@ export class Connection { status: 'online', nodes: new Map() }); + + // Re-subscribe to previously selected chain + if (this.state.subscribed) { + this.subscribe(this.state.subscribed); + } + this.socket.addEventListener('message', this.handleMessages); this.socket.addEventListener('close', this.handleDisconnect); this.socket.addEventListener('error', this.handleDisconnect);