From 625e97c2c10ccc006b5b81f2fa5532c967f40507 Mon Sep 17 00:00:00 2001 From: Anthony Law Yong Chuan Date: Mon, 8 Feb 2021 18:17:09 +0800 Subject: [PATCH] fixes finalizationEpoch --- src/infrastructure/ChainHttp.ts | 2 +- test/infrastructure/ChainHttp.spec.ts | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/infrastructure/ChainHttp.ts b/src/infrastructure/ChainHttp.ts index 2349900812..9af94c3e5b 100644 --- a/src/infrastructure/ChainHttp.ts +++ b/src/infrastructure/ChainHttp.ts @@ -60,7 +60,7 @@ export class ChainHttp extends Http implements ChainRepository { UInt64.fromNumericString(body.latestFinalizedBlock.height), body.latestFinalizedBlock.hash, body.latestFinalizedBlock.finalizationPoint, - body.latestFinalizedBlock.finalizationPoint, + body.latestFinalizedBlock.finalizationEpoch, ), ), ); diff --git a/test/infrastructure/ChainHttp.spec.ts b/test/infrastructure/ChainHttp.spec.ts index dd53b77986..28dc8d918d 100644 --- a/test/infrastructure/ChainHttp.spec.ts +++ b/test/infrastructure/ChainHttp.spec.ts @@ -41,19 +41,19 @@ describe('ChainHttp', () => { chainInfoDTO.scoreHigh = '3'; const finalizedBlockDto = {} as FinalizedBlockDTO; finalizedBlockDto.finalizationEpoch = 1; - finalizedBlockDto.finalizationPoint = 1; + finalizedBlockDto.finalizationPoint = 2; finalizedBlockDto.hash = 'hash'; finalizedBlockDto.height = '1'; chainInfoDTO.latestFinalizedBlock = finalizedBlockDto; when(chainRoutesApi.getChainInfo()).thenReturn(Promise.resolve(chainInfoDTO)); const info = await chainRepository.getChainInfo().toPromise(); expect(info).to.be.not.null; - expect(info.height.toString()).to.be.equals('1'); - expect(info.scoreLow.toString()).to.be.equals('2'); - expect(info.scoreHigh.toString()).to.be.equals('3'); - expect(info.latestFinalizedBlock.height.toString()).to.be.equals('1'); - expect(info.latestFinalizedBlock.hash).to.be.equals('hash'); - expect(info.latestFinalizedBlock.finalizationPoint).to.be.equals(1); - expect(info.latestFinalizedBlock.finalizationEpoch).to.be.equals(1); + expect(info.height.toString()).to.be.equals(chainInfoDTO.height); + expect(info.scoreLow.toString()).to.be.equals(chainInfoDTO.scoreLow); + expect(info.scoreHigh.toString()).to.be.equals(chainInfoDTO.scoreHigh); + expect(info.latestFinalizedBlock.height.toString()).to.be.equals(finalizedBlockDto.height); + expect(info.latestFinalizedBlock.hash).to.be.equals(finalizedBlockDto.hash); + expect(info.latestFinalizedBlock.finalizationPoint).to.be.equals(finalizedBlockDto.finalizationPoint); + expect(info.latestFinalizedBlock.finalizationEpoch).to.be.equals(finalizedBlockDto.finalizationEpoch); }); });