Keep currentBlockHeight in services
This commit is contained in:
parent
7100eda272
commit
3ce412d814
@ -30,6 +30,7 @@ export default class Services {
|
|||||||
private routingInstance!: ModalService;
|
private routingInstance!: ModalService;
|
||||||
private relayAddresses: { [wsurl: string]: string } = {};
|
private relayAddresses: { [wsurl: string]: string } = {};
|
||||||
private membersList: Record<string, Member> = {};
|
private membersList: Record<string, Member> = {};
|
||||||
|
private currentBlockHeight: number = -1;
|
||||||
// Private constructor to prevent direct instantiation from outside
|
// Private constructor to prevent direct instantiation from outside
|
||||||
private constructor() {}
|
private constructor() {}
|
||||||
|
|
||||||
@ -1321,6 +1322,7 @@ export default class Services {
|
|||||||
try {
|
try {
|
||||||
const handshakeMsg: HandshakeMessage = JSON.parse(parsedMsg);
|
const handshakeMsg: HandshakeMessage = JSON.parse(parsedMsg);
|
||||||
this.updateRelay(url, handshakeMsg.sp_address);
|
this.updateRelay(url, handshakeMsg.sp_address);
|
||||||
|
this.currentBlockHeight = handshakeMsg.chain_tip;
|
||||||
if (this.membersList && Object.keys(this.membersList).length === 0) {
|
if (this.membersList && Object.keys(this.membersList).length === 0) {
|
||||||
// We start from an empty list, just copy it over
|
// We start from an empty list, just copy it over
|
||||||
this.membersList = handshakeMsg.peers_list;
|
this.membersList = handshakeMsg.peers_list;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user