@@ -234,7 +234,7 @@ export class VerifiedFetch {
234234
235235 if ( evt . type === 'helia:routing:find-providers:start' ) {
236236 routingTimers [ evt . detail . routing ] = {
237- start : Date . now ( ) ,
237+ start : performance . now ( ) ,
238238 found : 0
239239 }
240240 } else if ( evt . type === 'helia:routing:find-providers:provider' ) {
@@ -244,18 +244,18 @@ export class VerifiedFetch {
244244
245245 routingTimers [ evt . detail . routing ] . found ++
246246
247- serverTiming . add ( abbreviate ( 'found-provider' ) , `${ abbreviate ( evt . detail . routing ) } ,${ truncate ( evt . detail . provider . id ) } ` , Date . now ( ) - routingTimers [ evt . detail . routing ] . start )
247+ serverTiming . add ( abbreviate ( 'found-provider' ) , `${ abbreviate ( evt . detail . routing ) } ,${ truncate ( evt . detail . provider . id ) } ` , performance . now ( ) - routingTimers [ evt . detail . routing ] . start )
248248 } else if ( evt . type === 'helia:routing:find-providers:end' ) {
249249 const routing = routingTimers [ evt . detail . routing ]
250250
251251 if ( routing == null ) {
252252 return
253253 }
254254
255- serverTiming . add ( abbreviate ( 'find-providers' ) , `${ abbreviate ( evt . detail . routing ) } ,${ routing . found } ` , Date . now ( ) - routing . start )
255+ serverTiming . add ( abbreviate ( 'find-providers' ) , `${ abbreviate ( evt . detail . routing ) } ,${ routing . found } ` , performance . now ( ) - routing . start )
256256 } else if ( evt . type === 'helia:block-broker:connect' ) {
257257 connectTimers [ `connect-${ evt . detail . broker } -${ evt . detail . provider } ` ] = {
258- start : Date . now ( ) ,
258+ start : performance . now ( ) ,
259259 transport : ''
260260 }
261261 } else if ( evt . type === 'helia:block-broker:connected' ) {
@@ -265,17 +265,17 @@ export class VerifiedFetch {
265265 return
266266 }
267267
268- serverTiming . add ( abbreviate ( 'connect' ) , `${ abbreviate ( evt . detail . broker ) } ,${ truncate ( evt . detail . provider ) } ,${ abbreviateAddress ( evt . detail . address ) } ` , Date . now ( ) - start . start )
268+ serverTiming . add ( abbreviate ( 'connect' ) , `${ abbreviate ( evt . detail . broker ) } ,${ truncate ( evt . detail . provider ) } ,${ abbreviateAddress ( evt . detail . address ) } ` , performance . now ( ) - start . start )
269269 } else if ( evt . type === 'helia:block-broker:request-block' ) {
270- blockTimers [ `block-${ evt . detail . broker } -${ evt . detail . cid } -${ evt . detail . provider } ` ] = Date . now ( )
270+ blockTimers [ `block-${ evt . detail . broker } -${ evt . detail . cid } -${ evt . detail . provider } ` ] = performance . now ( )
271271 } else if ( evt . type === 'helia:block-broker:receive-block' ) {
272272 const start = blockTimers [ `block-${ evt . detail . broker } -${ evt . detail . cid } -${ evt . detail . provider } ` ]
273273
274274 if ( start == null ) {
275275 return
276276 }
277277
278- serverTiming . add ( abbreviate ( 'block' ) , `${ abbreviate ( evt . detail . broker ) } ,${ truncate ( evt . detail . provider ) } ,${ truncate ( evt . detail . cid ) } ` , Date . now ( ) - start )
278+ serverTiming . add ( abbreviate ( 'block' ) , `${ abbreviate ( evt . detail . broker ) } ,${ truncate ( evt . detail . provider ) } ,${ truncate ( evt . detail . cid ) } ` , performance . now ( ) - start )
279279 }
280280 }
281281 }
0 commit comments