@@ -2,18 +2,12 @@ import { EventHandler } from '@libp2p/interfaces/events';
22import { ZeroAddress } from 'ethers' ;
33import { DateTime } from 'luxon' ;
44import { RequestQuery , OfferOptions , contractConfig , serverAddress } from '../shared/index.js' ;
5- import {
6- createNode ,
7- Node ,
8- NodeOptions ,
9- Queue ,
10- OfferData ,
11- createJobHandler ,
12- } from '../../src/index.js' ;
5+ import { createNode , Node , NodeOptions , Queue , createJobHandler } from '../../src/index.js' ;
6+ import { OfferData } from '../../src/shared/types.js' ;
137import { noncePeriod } from '../../src/constants.js' ;
148import { memoryStorage } from '../../src/storage/index.js' ;
159import { nowSec , parseSeconds } from '../../src/utils/time.js' ;
16- import { supplierId as generateSupplierId , randomSalt , simpleUid } from '../../src/utils/uid.js' ;
10+ import { supplierId as generateSupplierId , randomSalt } from '../../src/utils/uid.js' ;
1711import { generateMnemonic , deriveAccount } from '../../src/utils/wallet.js' ;
1812import { RequestEvent } from '../../src/node/requestManager.js' ;
1913import { createLogger } from '../../src/utils/logger.js' ;
@@ -94,7 +88,7 @@ const createRequestsHandler =
9488 */
9589 payment : [
9690 {
97- id : simpleUid ( ) ,
91+ id : randomSalt ( ) ,
9892 price : '1' ,
9993 asset : ZeroAddress ,
10094 } ,
@@ -108,6 +102,7 @@ const createRequestsHandler =
108102 ] ,
109103 /** Check-in time */
110104 checkIn : nowSec ( ) + 1000 ,
105+ checkOut : nowSec ( ) + 2000 ,
111106 } ) ;
112107
113108 queue . addEventListener ( 'expired' , ( { detail : job } ) => {
@@ -119,7 +114,7 @@ const createRequestsHandler =
119114 * So, we add a job for detection of deals
120115 */
121116 queue . addJob ( 'deal' , offer , {
122- expire : offer . expire ,
117+ expire : Number ( offer . expire ) ,
123118 every : 5000 , // 5 sec
124119 } ) ;
125120 } ;
@@ -145,7 +140,7 @@ const main = async (): Promise<void> => {
145140 topics : [ 'hello' ] ,
146141 contractConfig,
147142 serverAddress,
148- noncePeriod : parseSeconds ( noncePeriod ) ,
143+ noncePeriod : Number ( parseSeconds ( noncePeriod ) ) ,
149144 supplierId,
150145 signerSeedPhrase : signerMnemonic ,
151146 } ;
0 commit comments