diff --git a/frontend/src/contexts/FederationContext.tsx b/frontend/src/contexts/FederationContext.tsx index b6443792..b73c6e2c 100644 --- a/frontend/src/contexts/FederationContext.tsx +++ b/frontend/src/contexts/FederationContext.tsx @@ -106,7 +106,7 @@ export const FederationContextProvider = ({ useEffect(() => { // On bitcoin network change we reset book, limits and federation info and fetch everything again const newFed = initialFederationContext.federation; - newFed.registerHook('onFederationReady', () => { + newFed.registerHook('onFederationUpdate', () => { setFederationUpdatedAt(new Date().toISOString()); }); newFed.registerHook('onCoordinatorUpdate', () => { diff --git a/frontend/src/models/Federation.model.ts b/frontend/src/models/Federation.model.ts index d7f5a053..ed9a0aa8 100644 --- a/frontend/src/models/Federation.model.ts +++ b/frontend/src/models/Federation.model.ts @@ -11,7 +11,7 @@ import defaultFederation from '../../static/federation.json'; import { getHost } from '../utils'; import { updateExchangeInfo } from './Exchange.model'; -type FederationHooks = 'onCoordinatorUpdate' | 'onFederationReady'; +type FederationHooks = 'onCoordinatorUpdate' | 'onFederationUpdate'; export class Federation { constructor() { @@ -34,7 +34,7 @@ export class Federation { this.book = []; this.hooks = { onCoordinatorUpdate: [], - onFederationReady: [], + onFederationUpdate: [], }; this.loading = true; } @@ -67,7 +67,7 @@ export class Federation { this.loading = this.exchange.loadingCoordinators > 0; if (Object.values(this.coordinators).every((coor) => coor.isUpdated())) { this.updateExchange(); - this.triggerHook('onFederationReady'); + this.triggerHook('onFederationUpdate'); } }; @@ -119,7 +119,7 @@ export class Federation { updateExchange = (): void => { this.exchange.info = updateExchangeInfo(this); - this.triggerHook('onCoordinatorUpdate'); + this.triggerHook('onFederationUpdate'); }; // Fetchs