diff --git a/src/Middleware.ts b/src/Middleware.ts index 3b52e1d939..b3ea92a3bd 100644 --- a/src/Middleware.ts +++ b/src/Middleware.ts @@ -129,18 +129,19 @@ export class Middleware { data: { transactionByHash: transaction }, } = result; + // TODO @shuffledex: remove commented lines once middleware team fix missing attributes if (transaction) { const { block_id: blockNumber, extrinsic_idx: extrinsicIdx, address: rawAddress, - nonce, + // nonce, module_id: moduleId, call_id: callId, params, success: txSuccess, spec_version_id: specVersionId, - extrinsic_hash: extrinsicHash, + // extrinsic_hash: extrinsicHash, } = transaction; return { @@ -148,12 +149,12 @@ export class Middleware { extrinsicIdx, address: rawAddress ?? null, /* eslint-disable @typescript-eslint/no-non-null-assertion */ - nonce: nonce!, + nonce: 1, // nonce!, txTag: extrinsicIdentifierToTxTag({ moduleId, callId }), params, success: !!txSuccess, specVersionId, - extrinsicHash: extrinsicHash!, + extrinsicHash: '', // extrinsicHash!, /* eslint-enable @typescript-eslint/no-non-null-assertion */ }; } diff --git a/src/__tests__/Middleware.ts b/src/__tests__/Middleware.ts index ead17a3881..65a3871f8f 100644 --- a/src/__tests__/Middleware.ts +++ b/src/__tests__/Middleware.ts @@ -145,6 +145,7 @@ describe('Middleware Class', () => { const variable = { txHash: 'someHash' }; test('should return a transaction', async () => { + // TODO @shuffledex: remove commented lines once middleware team fix missing attributes const blockNumber = new BigNumber(1); const extrinsicIdx = 2; const address = 'someAddress'; @@ -172,12 +173,12 @@ describe('Middleware Class', () => { blockNumber, extrinsicIdx: extrinsicIdx, address, - nonce: undefined, + nonce: 1, // undefined, txTag: 'asset.registerTicker', params: [], success: false, specVersionId, - extrinsicHash: undefined, + extrinsicHash: '', // undefined, }); dsMockUtils.createApolloQueryStub(transactionByHash({ transactionHash: variable.txHash }), { @@ -200,12 +201,12 @@ describe('Middleware Class', () => { blockNumber, extrinsicIdx: extrinsicIdx, address: null, - nonce: undefined, + nonce: 1, // undefined, txTag: 'asset.registerTicker', params: [], success: false, specVersionId, - extrinsicHash: undefined, + extrinsicHash: '', // undefined, }); }); diff --git a/src/api/entities/Sto/__tests__/index.ts b/src/api/entities/Sto/__tests__/index.ts index 625b533d2d..153c3032f5 100644 --- a/src/api/entities/Sto/__tests__/index.ts +++ b/src/api/entities/Sto/__tests__/index.ts @@ -279,6 +279,7 @@ describe('Sto class', () => { const raiseToken = 'USD'; const offeringTokenAmount = new BigNumber(10000); const raiseTokenAmount = new BigNumber(1000); + const datetime = '2020-10-10'; const items = [ { @@ -287,6 +288,7 @@ describe('Sto class', () => { raiseToken, offeringTokenAmount: offeringTokenAmount.toNumber(), raiseTokenAmount: raiseTokenAmount.toNumber(), + datetime, }, ];