From 87e86e45a1d5693f68a53535c9b2544f5f5692fa Mon Sep 17 00:00:00 2001 From: achingbrain Date: Tue, 21 Nov 2023 11:41:57 +0000 Subject: [PATCH 01/17] experiment: try different js muxers and encrypters --- perf/impl/Makefile | 16 +- perf/impl/js-libp2p/v1.0-mplex-noise/Makefile | 12 + perf/impl/js-libp2p/v1.0-mplex-noise/index.js | 114 ++ .../v1.0-mplex-noise/package-lock.json | 1173 +++++++++++++++++ .../js-libp2p/v1.0-mplex-noise/package.json | 13 + perf/impl/js-libp2p/v1.0-mplex-noise/perf | 45 + .../js-libp2p/v1.0-mplex-plaintext/Makefile | 12 + .../js-libp2p/v1.0-mplex-plaintext/index.js | 114 ++ .../v1.0-mplex-plaintext/package-lock.json | 927 +++++++++++++ .../v1.0-mplex-plaintext/package.json | 13 + perf/impl/js-libp2p/v1.0-mplex-plaintext/perf | 45 + .../js-libp2p/v1.0-yamux-plaintext/Makefile | 12 + .../js-libp2p/v1.0-yamux-plaintext/index.js | 114 ++ .../v1.0-yamux-plaintext/package-lock.json | 1037 +++++++++++++++ .../v1.0-yamux-plaintext/package.json | 13 + perf/impl/js-libp2p/v1.0-yamux-plaintext/perf | 45 + perf/runner/src/versions.ts | 19 +- 17 files changed, 3714 insertions(+), 10 deletions(-) create mode 100644 perf/impl/js-libp2p/v1.0-mplex-noise/Makefile create mode 100644 perf/impl/js-libp2p/v1.0-mplex-noise/index.js create mode 100644 perf/impl/js-libp2p/v1.0-mplex-noise/package-lock.json create mode 100644 perf/impl/js-libp2p/v1.0-mplex-noise/package.json create mode 100755 perf/impl/js-libp2p/v1.0-mplex-noise/perf create mode 100644 perf/impl/js-libp2p/v1.0-mplex-plaintext/Makefile create mode 100644 perf/impl/js-libp2p/v1.0-mplex-plaintext/index.js create mode 100644 perf/impl/js-libp2p/v1.0-mplex-plaintext/package-lock.json create mode 100644 perf/impl/js-libp2p/v1.0-mplex-plaintext/package.json create mode 100755 perf/impl/js-libp2p/v1.0-mplex-plaintext/perf create mode 100644 perf/impl/js-libp2p/v1.0-yamux-plaintext/Makefile create mode 100644 perf/impl/js-libp2p/v1.0-yamux-plaintext/index.js create mode 100644 perf/impl/js-libp2p/v1.0-yamux-plaintext/package-lock.json create mode 100644 perf/impl/js-libp2p/v1.0-yamux-plaintext/package.json create mode 100755 perf/impl/js-libp2p/v1.0-yamux-plaintext/perf diff --git a/perf/impl/Makefile b/perf/impl/Makefile index e274d58dc..103d54cb2 100644 --- a/perf/impl/Makefile +++ b/perf/impl/Makefile @@ -5,14 +5,14 @@ QUIC_GO_SUBDIRS := $(wildcard quic-go/*/.) JS_SUBDIRS := $(wildcard js-libp2p/*/.) all: $(RUST_SUBDIRS) $(GO_SUBDIRS) $(HTTPS_SUBDIRS) $(QUIC_GO_SUBDIRS) $(JS_SUBDIRS) -$(RUST_SUBDIRS): - $(MAKE) -C $@ -$(GO_SUBDIRS): - $(MAKE) -C $@ -$(HTTPS_SUBDIRS): - $(MAKE) -C $@ -$(QUIC_GO_SUBDIRS): - $(MAKE) -C $@ +# $(RUST_SUBDIRS): +# $(MAKE) -C $@ +# $(GO_SUBDIRS): +# $(MAKE) -C $@ +# $(HTTPS_SUBDIRS): +# $(MAKE) -C $@ +# $(QUIC_GO_SUBDIRS): +# $(MAKE) -C $@ $(JS_SUBDIRS): $(MAKE) -C $@ diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/Makefile b/perf/impl/js-libp2p/v1.0-mplex-noise/Makefile new file mode 100644 index 000000000..a1e077cdc --- /dev/null +++ b/perf/impl/js-libp2p/v1.0-mplex-noise/Makefile @@ -0,0 +1,12 @@ +DOCKER_IMAGE := node:20-alpine +DOCKER_RUN := docker run --rm -v "$(shell pwd)":/usr/src/myapp -w /usr/src/myapp $(DOCKER_IMAGE) + +all: perf + +perf: + $(DOCKER_RUN) npm ci + +clean: + rm -rf node_modules + +.PHONY: all clean perf diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/index.js b/perf/impl/js-libp2p/v1.0-mplex-noise/index.js new file mode 100644 index 000000000..aa863db2b --- /dev/null +++ b/perf/impl/js-libp2p/v1.0-mplex-noise/index.js @@ -0,0 +1,114 @@ +import { noise } from '@chainsafe/libp2p-noise' +import { mplex } from '@chainsafe/libp2p-mplex' +import { tcp } from '@libp2p/tcp' +import { multiaddr } from '@multiformats/multiaddr' +import { createLibp2p } from 'libp2p' +import { perf } from '@libp2p/perf' +import { parseArgs } from 'node:util' + +const argv = parseArgs({ + options: { + 'run-server': { + type: 'string', + default: 'false' + }, + 'server-address': { + type: 'string' + }, + transport: { + type: 'string', + default: 'tcp' + }, + 'upload-bytes': { + type: 'string', + default: '0' + }, + 'download-bytes': { + type: 'string', + default: '0' + } + } +}) + +/** + * @param {boolean} runServer + * @param {string} serverIpAddress + * @param {string} transport + * @param {number} uploadBytes + * @param {number} downloadBytes + */ +export async function main (runServer, serverIpAddress, transport, uploadBytes, downloadBytes) { + const { host, port } = splitHostPort(serverIpAddress) + + const config = { + //peerId, + transports: [tcp({ + socket: { + noDelay: true + }, + server: { + noDelay: true + } + })], + streamMuxers: [ + mplex() + ], + connectionEncryption: [ + noise() + ], + connectionManager: { + minConnections: 0 + }, + services: { + perf: perf() + } + } + + if (runServer) { + Object.assign(config, { + addresses: { + listen: [ + // #TODO: right now we only support tcp + `/ip4/${host}/tcp/${port}` + ] + } + }) + } + + const node = await createLibp2p(config) + + await node.start() + + if (!runServer) { + for await (const output of node.services.perf.measurePerformance(multiaddr(`/ip4/${host}/tcp/${port}`), uploadBytes, downloadBytes)) { + // eslint-disable-next-line no-console + console.log(JSON.stringify(output)) + } + + await node.stop() + } +} + +/** + * @param {string} address + * @returns { host: string, port?: string } + */ +function splitHostPort (address) { + try { + const parts = address.split(':') + const host = parts[0] + const port = parts[1] + return { + host, + port + } + } catch (error) { + throw Error('Invalid server address') + } +} + +main(argv.values['run-server'] === 'true', argv.values['server-address'], argv.values.transport, Number(argv.values['upload-bytes']), Number(argv.values['download-bytes'])).catch((err) => { + // eslint-disable-next-line no-console + console.error(err) + process.exit(1) +}) diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/package-lock.json b/perf/impl/js-libp2p/v1.0-mplex-noise/package-lock.json new file mode 100644 index 000000000..1c37935a7 --- /dev/null +++ b/perf/impl/js-libp2p/v1.0-mplex-noise/package-lock.json @@ -0,0 +1,1173 @@ +{ + "name": "@libp2p/perf-js-libp2p-1-0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "@libp2p/perf-js-libp2p-1-0", + "dependencies": { + "@chainsafe/libp2p-noise": "^13.0.3", + "@libp2p/mplex": "next", + "@libp2p/perf": "next", + "@libp2p/tcp": "next", + "libp2p": "next" + } + }, + "node_modules/@chainsafe/as-chacha20poly1305": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@chainsafe/as-chacha20poly1305/-/as-chacha20poly1305-0.1.0.tgz", + "integrity": "sha512-BpNcL8/lji/GM3+vZ/bgRWqJ1q5kwvTFmGPk7pxm/QQZDbaMI98waOHjEymTjq2JmdD/INdNBFOVSyJofXg7ew==" + }, + "node_modules/@chainsafe/as-sha256": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@chainsafe/as-sha256/-/as-sha256-0.4.1.tgz", + "integrity": "sha512-IqeeGwQihK6Y2EYLFofqs2eY2ep1I2MvQXHzOAI+5iQN51OZlUkrLgyAugu2x86xZewDk5xas7lNczkzFzF62w==" + }, + "node_modules/@chainsafe/is-ip": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@chainsafe/is-ip/-/is-ip-2.0.2.tgz", + "integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA==" + }, + "node_modules/@chainsafe/libp2p-noise": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-13.0.3.tgz", + "integrity": "sha512-hzfhKUEx5XHDaC21wgROhTUFelaeYojH3DFYhCvqFnhRPUjmz+WJh2jweKaUlysKTTrEHv+JJob/TDY/IS6fRw==", + "dependencies": { + "@chainsafe/as-chacha20poly1305": "^0.1.0", + "@chainsafe/as-sha256": "^0.4.1", + "@libp2p/crypto": "^2.0.0", + "@libp2p/interface": "^0.1.0", + "@libp2p/logger": "^3.0.0", + "@libp2p/peer-id": "^3.0.0", + "@noble/ciphers": "^0.4.0", + "@noble/curves": "^1.1.0", + "@noble/hashes": "^1.3.1", + "it-byte-stream": "^1.0.0", + "it-length-prefixed": "^9.0.1", + "it-length-prefixed-stream": "^1.0.0", + "it-pair": "^2.0.6", + "it-pipe": "^3.0.1", + "it-stream-types": "^2.0.1", + "protons-runtime": "^5.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.4", + "wherearewe": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/@chainsafe/netmask": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@chainsafe/netmask/-/netmask-2.0.0.tgz", + "integrity": "sha512-I3Z+6SWUoaljh3TBzCnCxjlUyN8tA+NAk5L6m9IxvCf1BENQTePzPMis97CoN/iMW1St3WN+AWCCRp+TTBRiDg==", + "dependencies": { + "@chainsafe/is-ip": "^2.0.1" + } + }, + "node_modules/@libp2p/crypto": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8.tgz", + "integrity": "sha512-8e5fh6bsJNpSjhrggtlm8QF+BERjelJswIjRS69aKgxp24R4z2kDM4pRYPkfQjXJDLNDtqWtKNmePgX23+QJsA==", + "dependencies": { + "@libp2p/interface": "^0.1.6", + "@noble/curves": "^1.1.0", + "@noble/hashes": "^1.3.1", + "multiformats": "^12.0.1", + "node-forge": "^1.1.0", + "protons-runtime": "^5.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/interface": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz", + "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.5", + "abortable-iterator": "^5.0.1", + "it-pushable": "^3.2.0", + "it-stream-types": "^2.0.1", + "multiformats": "^12.0.1", + "p-defer": "^4.0.0", + "race-signal": "^1.0.0", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/interface-internal": { + "version": "0.1.9-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-bb6ceb192.tgz", + "integrity": "sha512-06zlF6czD5B5aaPyFw20GyOJl5CEuyDCS4+q4BgGd7aDYuB2KF8mpUDUdlT2478lWJmb1z2O8/tJuBrJeYrjLA==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-collections": "4.0.8-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/interface-internal/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/logger": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0.tgz", + "integrity": "sha512-qJbJBAhxHVsRBtQSOIkSLi0lskUSFjzE+zm0QvoyxzZKSz+mX41mZLbnofPIVOVauoDQ40dXpe7WDUOq8AbiQQ==", + "dependencies": { + "@libp2p/interface": "^0.1.6", + "@multiformats/multiaddr": "^12.1.5", + "debug": "^4.3.4", + "interface-datastore": "^8.2.0", + "multiformats": "^12.0.1" + } + }, + "node_modules/@libp2p/mplex": { + "version": "9.0.12-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-9.0.12-bb6ceb192.tgz", + "integrity": "sha512-w5gvTEVZYVVPr1RMJLXmR0/7ZkVVoxkbcILvoq2yjYvWQjeIFpdGKxff2q0pv6RwR8NiXKcuj7c+WS/Y1Ob78g==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/utils": "4.0.7-bb6ceb192", + "benchmark": "^2.1.4", + "it-batched-bytes": "^2.0.2", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "rate-limiter-flexible": "^3.0.0", + "uint8-varint": "^2.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/mplex/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/multistream-select": { + "version": "4.0.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-bb6ceb192.tgz", + "integrity": "sha512-xv5tRdPt+TFOYQsjpv7tb5BSivzHkrKKxeF6PSw8FI24En7asvMmk/9Fchq/LNIzWn79P4ZTZ1ljGmdv3aUXHA==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "it-length-prefixed": "^9.0.3", + "it-length-prefixed-stream": "^1.1.1", + "it-pipe": "^3.0.1", + "it-stream-types": "^2.0.1", + "uint8-varint": "^2.0.2", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/multistream-select/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/peer-collections": { + "version": "4.0.8-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-bb6ceb192.tgz", + "integrity": "sha512-5tJtZudftKVFg16PQ+Xj5afZQNo8b1Z0hQ8yR0VOzimNbdSUWo/Y9En/lKPmP3kioip/+Q4Vq3aHgEIDP66Ayg==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192" + } + }, + "node_modules/@libp2p/peer-collections/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/peer-collections/node_modules/@libp2p/peer-id": { + "version": "3.0.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", + "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "multiformats": "^12.1.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/peer-id": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6.tgz", + "integrity": "sha512-iN1Ia5gH2U1V/GOVRmLHmVY6fblxzrOPUoZrMYjHl/K4s+AiI7ym/527WDeQvhQpD7j3TfDwcAYforD2dLGpLw==", + "dependencies": { + "@libp2p/interface": "^0.1.6", + "multiformats": "^12.0.1", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/peer-id-factory": { + "version": "3.0.8-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-bb6ceb192.tgz", + "integrity": "sha512-PDpt6GKaYIRa1fzmmDkiDtYIJkAlBD55Ig5et0mcHj/gqbThOB20lpQoDfB/wyOQlkd78z30wZ1+43LZthog2g==", + "dependencies": { + "@libp2p/crypto": "2.0.8-bb6ceb192", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", + "multiformats": "^12.1.3", + "protons-runtime": "^5.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/crypto": { + "version": "2.0.8-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz", + "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@noble/curves": "^1.1.0", + "@noble/hashes": "^1.3.1", + "multiformats": "^12.1.3", + "node-forge": "^1.1.0", + "protons-runtime": "^5.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/peer-id": { + "version": "3.0.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", + "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "multiformats": "^12.1.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/peer-record": { + "version": "6.0.9-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-bb6ceb192.tgz", + "integrity": "sha512-rGtj9bzDRSK947s6pOKLFU9bokNkob+aVVpdb2NWwkBo8+MEvdqCvczE7fVJ3LJcLbrLhNAog67UeXbxlFHJqg==", + "dependencies": { + "@libp2p/crypto": "2.0.8-bb6ceb192", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/utils": "4.0.7-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "protons-runtime": "^5.0.0", + "uint8-varint": "^2.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/peer-record/node_modules/@libp2p/crypto": { + "version": "2.0.8-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz", + "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@noble/curves": "^1.1.0", + "@noble/hashes": "^1.3.1", + "multiformats": "^12.1.3", + "node-forge": "^1.1.0", + "protons-runtime": "^5.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/peer-record/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/peer-record/node_modules/@libp2p/peer-id": { + "version": "3.0.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", + "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "multiformats": "^12.1.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/peer-store": { + "version": "9.0.9-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-bb6ceb192.tgz", + "integrity": "sha512-DJk2BUQDADmyIw3FYqw8PHou0ZTlY7FI2H7ereC8xqMCVVsIgxd0wpDTB4Gf3ETD/EENuT8XTzfhi4mRWf+PMQ==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-collections": "4.0.8-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/peer-id-factory": "3.0.8-bb6ceb192", + "@libp2p/peer-record": "6.0.9-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "interface-datastore": "^8.2.0", + "it-all": "^3.0.2", + "mortice": "^3.0.1", + "multiformats": "^12.1.3", + "protons-runtime": "^5.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/peer-store/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/peer-store/node_modules/@libp2p/peer-id": { + "version": "3.0.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", + "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "multiformats": "^12.1.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/perf": { + "version": "2.0.1-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-bb6ceb192.tgz", + "integrity": "sha512-s067eu08Qe/8n5fuEf5Y/53pGkaNV/TDtFei83zd5TPSEmO09071u6VVk8vmiuVJDad1cTClgNZ4KpMy4cEG+Q==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface-internal": "0.1.9-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.3" + } + }, + "node_modules/@libp2p/perf/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/tcp": { + "version": "8.0.13-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-bb6ceb192.tgz", + "integrity": "sha512-VrEElUBEKIJSPYzulvuiFHdkfsVERJSP31Yx8QOsJCDRy1x+lT59p/qmXOWhXpzrCiZOqUerRVOwg1mKTb2r8Q==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/utils": "4.0.7-bb6ceb192", + "@multiformats/mafmt": "^12.1.6", + "@multiformats/multiaddr": "^12.1.10", + "@types/sinon": "^17.0.0", + "stream-to-it": "^0.2.2" + } + }, + "node_modules/@libp2p/tcp/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/utils": { + "version": "4.0.7-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-bb6ceb192.tgz", + "integrity": "sha512-igolRG93YRLTSBljLKmk/XFtGhnb1FEE4q8o250uxPfr4OcFq4U2UYuhXEfR3mztCR2Q4sJz/InvCVi/C8CK3g==", + "dependencies": { + "@chainsafe/is-ip": "^2.0.2", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "@multiformats/multiaddr-matcher": "^1.1.0", + "get-iterator": "^2.0.1", + "is-loopback-addr": "^2.0.1", + "it-pushable": "^3.2.2", + "it-stream-types": "^2.0.1", + "p-queue": "^7.4.1", + "private-ip": "^3.0.1", + "race-signal": "^1.0.1", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/utils/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@multiformats/mafmt": { + "version": "12.1.6", + "resolved": "https://registry.npmjs.org/@multiformats/mafmt/-/mafmt-12.1.6.tgz", + "integrity": "sha512-tlJRfL21X+AKn9b5i5VnaTD6bNttpSpcqwKVmDmSHLwxoz97fAHaepqFOk/l1fIu94nImIXneNbhsJx/RQNIww==", + "dependencies": { + "@multiformats/multiaddr": "^12.0.0" + } + }, + "node_modules/@multiformats/multiaddr": { + "version": "12.1.10", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz", + "integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==", + "dependencies": { + "@chainsafe/is-ip": "^2.0.1", + "@chainsafe/netmask": "^2.0.0", + "@libp2p/interface": "^0.1.1", + "dns-over-http-resolver": "3.0.0", + "multiformats": "^12.0.1", + "uint8-varint": "^2.0.1", + "uint8arrays": "^4.0.2" + } + }, + "node_modules/@multiformats/multiaddr-matcher": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-1.1.0.tgz", + "integrity": "sha512-B/QbKpAxaHYVXFnbTdTgYqPDxmqoF2RYffwYoOv1MWfi2vBCZLdzmEKUBKv6fQr6s+LJFSHn2j2vczmwMFCQIA==", + "dependencies": { + "@chainsafe/is-ip": "^2.0.1", + "@multiformats/multiaddr": "^12.0.0", + "multiformats": "^12.0.1" + } + }, + "node_modules/@noble/ciphers": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.4.0.tgz", + "integrity": "sha512-xaUaUUDWbHIFSxaQ/pIe+33VG2mfJp6N/KxKLmZr5biWdNznCAmfu24QRhX10BbVAuqOahAoyp0S4M9md6GPDw==", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/curves": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz", + "integrity": "sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==", + "dependencies": { + "@noble/hashes": "1.3.2" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/hashes": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.2.tgz", + "integrity": "sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@types/sinon": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.2.tgz", + "integrity": "sha512-Zt6heIGsdqERkxctIpvN5Pv3edgBrhoeb3yHyxffd4InN0AX2SVNKSrhdDZKGQICVOxWP/q4DyhpfPNMSrpIiA==", + "dependencies": { + "@types/sinonjs__fake-timers": "*" + } + }, + "node_modules/@types/sinonjs__fake-timers": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz", + "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==" + }, + "node_modules/abortable-iterator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/abortable-iterator/-/abortable-iterator-5.0.1.tgz", + "integrity": "sha512-hlZ5Z8UwqrKsJcelVPEqDduZowJPBQJ9ZhBC2FXpja3lXy8X6MoI5uMzIgmrA8+3jcVnp8TF/tx+IBBqYJNUrg==", + "dependencies": { + "get-iterator": "^2.0.0", + "it-stream-types": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/any-signal": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-4.1.1.tgz", + "integrity": "sha512-iADenERppdC+A2YKbOXXB2WUeABLaM6qnpZ70kZbPZ1cZMMJ7eF+3CaYm+/PhBizgkzlvssC7QuHS30oOiQYWA==", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/benchmark": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-2.1.4.tgz", + "integrity": "sha512-l9MlfN4M1K/H2fbhfMy3B7vJd6AGKJVQn2h6Sg/Yx+KckoUA7ewS5Vv6TjSq18ooE1kS9hhAlQRH3AkXIh/aOQ==", + "dependencies": { + "lodash": "^4.17.4", + "platform": "^1.3.3" + } + }, + "node_modules/datastore-core": { + "version": "9.2.3", + "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz", + "integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==", + "dependencies": { + "@libp2p/logger": "^3.0.0", + "err-code": "^3.0.1", + "interface-store": "^5.0.0", + "it-all": "^3.0.1", + "it-drain": "^3.0.1", + "it-filter": "^3.0.0", + "it-map": "^3.0.1", + "it-merge": "^3.0.1", + "it-pipe": "^3.0.0", + "it-pushable": "^3.0.0", + "it-sort": "^3.0.1", + "it-take": "^3.0.1", + "uint8arrays": "^4.0.2" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/delay": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/delay/-/delay-6.0.0.tgz", + "integrity": "sha512-2NJozoOHQ4NuZuVIr5CWd0iiLVIRSDepakaovIN+9eIDHEhdCAEvSy2cuf1DCrPPQLvHmbqTHODlhHg8UCy4zw==", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/dns-over-http-resolver": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/dns-over-http-resolver/-/dns-over-http-resolver-3.0.0.tgz", + "integrity": "sha512-5+BI+B7n8LKhNaEZBYErr+CBd9t5nYtjunByLhrLGtZ+i3TRgiU8yE87pCjEBu2KOwNsD9ljpSXEbZ4S8xih5g==", + "dependencies": { + "debug": "^4.3.4", + "receptacle": "^1.3.2" + } + }, + "node_modules/err-code": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-3.0.1.tgz", + "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA==" + }, + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + }, + "node_modules/get-iterator": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/get-iterator/-/get-iterator-2.0.1.tgz", + "integrity": "sha512-7HuY/hebu4gryTDT7O/XY/fvY9wRByEGdK6QOa4of8npTcv0+NS6frFKABcf6S9EBAsveTuKTsZQQBFMMNILIg==" + }, + "node_modules/interface-datastore": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz", + "integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==", + "dependencies": { + "interface-store": "^5.0.0", + "nanoid": "^4.0.0", + "uint8arrays": "^4.0.2" + } + }, + "node_modules/interface-store": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz", + "integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ==" + }, + "node_modules/ip-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-5.0.0.tgz", + "integrity": "sha512-fOCG6lhoKKakwv+C6KdsOnGvgXnmgfmp0myi3bcNwj3qfwPAxRKWEuFhvEFF7ceYIz6+1jRZ+yguLFAmUNPEfw==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-electron": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-electron/-/is-electron-2.2.2.tgz", + "integrity": "sha512-FO/Rhvz5tuw4MCWkpMzHFKWD2LsfHzIb7i6MdPYZ/KW7AlxawyLkqdy+jPZP1WubqEADE3O4FUENlJHDfQASRg==" + }, + "node_modules/is-loopback-addr": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-loopback-addr/-/is-loopback-addr-2.0.2.tgz", + "integrity": "sha512-26POf2KRCno/KTNL5Q0b/9TYnL00xEsSaLfiFRmjM7m7Lw7ZMmFybzzuX4CcsLAluZGd+niLUiMRxEooVE3aqg==" + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/it-all": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/it-all/-/it-all-3.0.4.tgz", + "integrity": "sha512-UMiy0i9DqCHBdWvMbzdYvVGa5/w4t1cc4nchpbnjdLhklglv8mQeEYnii0gvKESJuL1zV32Cqdb33R6/GPfxpQ==" + }, + "node_modules/it-batched-bytes": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/it-batched-bytes/-/it-batched-bytes-2.0.5.tgz", + "integrity": "sha512-2VgeZ+7KPef0SD2ZgkZfWFe+sgZKdxkzNZXbsYG44nGe4NzWSZLJ6lUjkKHW/S5pSKyW88uacosz6B6K++1LDA==", + "dependencies": { + "p-defer": "^4.0.0", + "uint8arraylist": "^2.4.1" + } + }, + "node_modules/it-byte-stream": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/it-byte-stream/-/it-byte-stream-1.0.5.tgz", + "integrity": "sha512-wGHbXPE0ZiU0poJTgCNOW06+mh9yyCwdF8bVv0zxchgql6CMQd/2NEXXtmwWE+N65st8bi/KWUWcMU2pJU2fEw==", + "dependencies": { + "it-stream-types": "^2.0.1", + "p-defer": "^4.0.0", + "race-signal": "^1.0.1", + "uint8arraylist": "^2.4.1" + } + }, + "node_modules/it-drain": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-3.0.5.tgz", + "integrity": "sha512-qYFe4SWdvs9oJGUY5bSjvmiLUMLzFEODNOQUdYdCIkuIgQF+AUB2INhM4yQ09buJ2rhHKDFxvTD/+yUq6qg0XA==" + }, + "node_modules/it-filter": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/it-filter/-/it-filter-3.0.4.tgz", + "integrity": "sha512-e0sz+st4sudK/zH6GZ/gRTRP8A/ADuJFCYDmRgMbZvR79y5+v4ZXav850bBZk5wL9zXaYZFxS1v/6Qi+Vjwh5g==", + "dependencies": { + "it-peekable": "^3.0.0" + } + }, + "node_modules/it-first": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/it-first/-/it-first-3.0.4.tgz", + "integrity": "sha512-FtQl84iTNxN5EItP/JgL28V2rzNMkCzTUlNoj41eVdfix2z1DBuLnBqZ0hzYhGGa1rMpbQf0M7CQSA2adlrLJg==" + }, + "node_modules/it-length-prefixed": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/it-length-prefixed/-/it-length-prefixed-9.0.3.tgz", + "integrity": "sha512-YAu424ceYpXctxtjcLOqn7vJq082CaoP8J646ZusYISfQc3bpzQErgTUqMFj81V262KG2W9/YMBHsy6A/4yvmg==", + "dependencies": { + "err-code": "^3.0.1", + "it-reader": "^6.0.1", + "it-stream-types": "^2.0.1", + "uint8-varint": "^2.0.1", + "uint8arraylist": "^2.0.0", + "uint8arrays": "^4.0.2" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/it-length-prefixed-stream": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.3.tgz", + "integrity": "sha512-NJvKLB3k8e2AdDCYn2dSgCBKB8m05AMqItdjAjiZ28U71FRwQEVrEnCn1cW6ufu3+8dOX4dsFu8c63Ww4Vflhw==", + "dependencies": { + "it-byte-stream": "^1.0.0", + "it-length-prefixed": "^9.0.1", + "it-stream-types": "^2.0.1", + "uint8-varint": "^2.0.1", + "uint8arraylist": "^2.4.1" + } + }, + "node_modules/it-map": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/it-map/-/it-map-3.0.5.tgz", + "integrity": "sha512-hB0TDXo/h4KSJJDSRLgAPmDroiXP6Fx1ck4Bzl3US9hHfZweTKsuiP0y4gXuTMcJlS6vj0bb+f70rhkD47ZA3w==", + "dependencies": { + "it-peekable": "^3.0.0" + } + }, + "node_modules/it-merge": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/it-merge/-/it-merge-3.0.3.tgz", + "integrity": "sha512-FYVU15KC5pb/GQX1Ims+lee8d4pdqGVCpWr0lkNj8o4xuNo7jY71k6GuEiWdP+T7W1bJqewSxX5yoTy5yZpRVA==", + "dependencies": { + "it-pushable": "^3.2.0" + } + }, + "node_modules/it-pair": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/it-pair/-/it-pair-2.0.6.tgz", + "integrity": "sha512-5M0t5RAcYEQYNG5BV7d7cqbdwbCAp5yLdzvkxsZmkuZsLbTdZzah6MQySYfaAQjNDCq6PUnDt0hqBZ4NwMfW6g==", + "dependencies": { + "it-stream-types": "^2.0.1", + "p-defer": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/it-peekable": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/it-peekable/-/it-peekable-3.0.3.tgz", + "integrity": "sha512-Wx21JX/rMzTEl9flx3DGHuPV1KQFGOl8uoKfQtmZHgPQtGb89eQ6RyVd82h3HuP9Ghpt0WgBDlmmdWeHXqyx7w==" + }, + "node_modules/it-pipe": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/it-pipe/-/it-pipe-3.0.1.tgz", + "integrity": "sha512-sIoNrQl1qSRg2seYSBH/3QxWhJFn9PKYvOf/bHdtCBF0bnghey44VyASsWzn5dAx0DCDDABq1hZIuzKmtBZmKA==", + "dependencies": { + "it-merge": "^3.0.0", + "it-pushable": "^3.1.2", + "it-stream-types": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/it-pushable": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/it-pushable/-/it-pushable-3.2.3.tgz", + "integrity": "sha512-gzYnXYK8Y5t5b/BnJUr7glfQLO4U5vyb05gPx/TyTw+4Bv1zM9gFk4YsOrnulWefMewlphCjKkakFvj1y99Tcg==", + "dependencies": { + "p-defer": "^4.0.0" + } + }, + "node_modules/it-reader": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/it-reader/-/it-reader-6.0.4.tgz", + "integrity": "sha512-XCWifEcNFFjjBHtor4Sfaj8rcpt+FkY0L6WdhD578SCDhV4VUm7fCkF3dv5a+fTcfQqvN9BsxBTvWbYO6iCjTg==", + "dependencies": { + "it-stream-types": "^2.0.1", + "uint8arraylist": "^2.0.0" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/it-sort": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/it-sort/-/it-sort-3.0.4.tgz", + "integrity": "sha512-tvnC93JZZWjX4UxALy0asow0dzXabkoaRbrPJKClTKhNCqw4gzHr+H5axf1gohcthedRRkqd/ae+wl7WqoxFhw==", + "dependencies": { + "it-all": "^3.0.0" + } + }, + "node_modules/it-stream-types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.1.tgz", + "integrity": "sha512-6DmOs5r7ERDbvS4q8yLKENcj6Yecr7QQTqWApbZdfAUTEC947d+PEha7PCqhm//9oxaLYL7TWRekwhoXl2s6fg==", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/it-take": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/it-take/-/it-take-3.0.4.tgz", + "integrity": "sha512-RG8HDjAZlvkzz5Nav4xq6gK5zNT+Ff1UTIf+CrSJW8nIl6N1FpBH5e7clUshiCn+MmmMoSdIEpw4UaTolszxhA==" + }, + "node_modules/libp2p": { + "version": "0.46.21-bb6ceb192", + "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-bb6ceb192.tgz", + "integrity": "sha512-CeQkww0AUL+tv8hRcuVer6qhUIZLASUPaPjhM8He2+8eguQTfVfuTUVs6xAedIreJ43xQln4zhm7U2mpvJOyFw==", + "dependencies": { + "@libp2p/crypto": "2.0.8-bb6ceb192", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface-internal": "0.1.9-bb6ceb192", + "@libp2p/logger": "3.1.0-bb6ceb192", + "@libp2p/multistream-select": "4.0.6-bb6ceb192", + "@libp2p/peer-collections": "4.0.8-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/peer-id-factory": "3.0.8-bb6ceb192", + "@libp2p/peer-store": "9.0.9-bb6ceb192", + "@libp2p/utils": "4.0.7-bb6ceb192", + "@multiformats/mafmt": "^12.1.6", + "@multiformats/multiaddr": "^12.1.10", + "@multiformats/multiaddr-matcher": "^1.1.0", + "any-signal": "^4.1.1", + "datastore-core": "^9.0.1", + "delay": "^6.0.0", + "interface-datastore": "^8.2.0", + "it-all": "^3.0.2", + "it-drain": "^3.0.2", + "it-filter": "^3.0.1", + "it-first": "^3.0.3", + "it-map": "^3.0.4", + "it-merge": "^3.0.0", + "it-pipe": "^3.0.1", + "it-stream-types": "^2.0.1", + "merge-options": "^3.0.4", + "multiformats": "^12.1.3", + "p-defer": "^4.0.0", + "p-queue": "^7.4.1", + "private-ip": "^3.0.1", + "rate-limiter-flexible": "^3.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/libp2p/node_modules/@libp2p/crypto": { + "version": "2.0.8-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz", + "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@noble/curves": "^1.1.0", + "@noble/hashes": "^1.3.1", + "multiformats": "^12.1.3", + "node-forge": "^1.1.0", + "protons-runtime": "^5.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/libp2p/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/libp2p/node_modules/@libp2p/logger": { + "version": "3.1.0-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-bb6ceb192.tgz", + "integrity": "sha512-qXtF/FxZXPdVfs5qE3UP+SG/0OQIhIBPQlzBUH7siBixUcQT9kT5enJhCoj+6rrFKy5OfjmkfomA3AImnMIJig==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "debug": "^4.3.4", + "interface-datastore": "^8.2.0", + "multiformats": "^12.1.3" + } + }, + "node_modules/libp2p/node_modules/@libp2p/peer-id": { + "version": "3.0.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", + "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "multiformats": "^12.1.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/merge-options": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", + "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", + "dependencies": { + "is-plain-obj": "^2.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mortice": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mortice/-/mortice-3.0.1.tgz", + "integrity": "sha512-eyDUsl1nCR9+JtNksKnaESLP9MgAXCA4w1LTtsmOSQNsThnv++f36rrBu5fC/fdGIwTJZmbiaR/QewptH93pYA==", + "dependencies": { + "nanoid": "^4.0.0", + "observable-webworkers": "^2.0.1", + "p-queue": "^7.2.0", + "p-timeout": "^6.0.0" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multiformats": { + "version": "12.1.3", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", + "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/nanoid": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", + "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^14 || ^16 || >=18" + } + }, + "node_modules/netmask": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/observable-webworkers": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/observable-webworkers/-/observable-webworkers-2.0.1.tgz", + "integrity": "sha512-JI1vB0u3pZjoQKOK1ROWzp0ygxSi7Yb0iR+7UNsw4/Zn4cQ0P3R7XL38zac/Dy2tEA7Lg88/wIJTjF8vYXZ0uw==", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/p-defer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-4.0.0.tgz", + "integrity": "sha512-Vb3QRvQ0Y5XnF40ZUWW7JfLogicVh/EnA5gBIvKDJoYpeI82+1E3AlB9yOcKFS0AhHrWVnAQO39fbR0G99IVEQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-queue": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz", + "integrity": "sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==", + "dependencies": { + "eventemitter3": "^5.0.1", + "p-timeout": "^5.0.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-queue/node_modules/p-timeout": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", + "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-timeout": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.2.tgz", + "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/platform": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", + "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==" + }, + "node_modules/private-ip": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/private-ip/-/private-ip-3.0.1.tgz", + "integrity": "sha512-Ezc16ANuhSHmWAE6lbXUKburNzGpR0J5X0Zh5Um/PZ/s57Fp+HYqYe6BYPH2QbqKr/5WebfzJQ1jq6Kj5dbRmA==", + "dependencies": { + "@chainsafe/is-ip": "^2.0.1", + "ip-regex": "^5.0.0", + "ipaddr.js": "^2.1.0", + "netmask": "^2.0.2" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/protons-runtime": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.2.0.tgz", + "integrity": "sha512-jL3VSbXllgm17zurKQ/z+Ath0w+4BknJ+l/NLocfjAB8hbeASOZTNtb7zK3nDsKq2pHK9YFumNQvpkZ6gFfWhA==", + "dependencies": { + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/race-signal": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-1.0.2.tgz", + "integrity": "sha512-o3xNv0iTcIDQCXFlF6fPAMEBRjFxssgGoRqLbg06m+AdzEXXLUmoNOoUHTVz2NoBI8hHwKFKoC6IqyNtWr2bww==" + }, + "node_modules/rate-limiter-flexible": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-3.0.4.tgz", + "integrity": "sha512-LFrdT9Pl/TRxG143frHBPyESXHvS2tstLfAUM6shBbJ3M6YssT2cIUWFwAWVAU9Vl4Z2gUN7ZE7tSdQh/0aqcA==" + }, + "node_modules/receptacle": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/receptacle/-/receptacle-1.3.2.tgz", + "integrity": "sha512-HrsFvqZZheusncQRiEE7GatOAETrARKV/lnfYicIm8lbvp/JQOdADOfhjBd2DajvoszEyxSM6RlAAIZgEoeu/A==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/stream-to-it": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/stream-to-it/-/stream-to-it-0.2.4.tgz", + "integrity": "sha512-4vEbkSs83OahpmBybNJXlJd7d6/RxzkkSdT3I0mnGt79Xd2Kk+e1JqbvAvsQfCeKj3aKb0QIWkyK3/n0j506vQ==", + "dependencies": { + "get-iterator": "^1.0.2" + } + }, + "node_modules/stream-to-it/node_modules/get-iterator": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-iterator/-/get-iterator-1.0.2.tgz", + "integrity": "sha512-v+dm9bNVfOYsY1OrhaCrmyOcYoSeVvbt+hHZ0Au+T+p1y+0Uyj9aMaGIeUTT6xdpRbWzDeYKvfOslPhggQMcsg==" + }, + "node_modules/uint8-varint": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/uint8-varint/-/uint8-varint-2.0.2.tgz", + "integrity": "sha512-LZXmBT0jiHR7J4oKM1GUhtdLFW1yPauzI8NjJlotXn92TprO9u8VMvEVR4QMk8xhUVUd+2fqfU2/kGbVHYSSWw==", + "dependencies": { + "uint8arraylist": "^2.0.0", + "uint8arrays": "^4.0.2" + } + }, + "node_modules/uint8arraylist": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz", + "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==", + "dependencies": { + "uint8arrays": "^4.0.2" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/uint8arrays": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz", + "integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==", + "dependencies": { + "multiformats": "^12.0.1" + } + }, + "node_modules/wherearewe": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wherearewe/-/wherearewe-2.0.1.tgz", + "integrity": "sha512-XUguZbDxCA2wBn2LoFtcEhXL6AXo+hVjGonwhSTTTU9SzbWG8Xu3onNIpzf9j/mYUcJQ0f+m37SzG77G851uFw==", + "dependencies": { + "is-electron": "^2.2.0" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + } + } +} diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/package.json b/perf/impl/js-libp2p/v1.0-mplex-noise/package.json new file mode 100644 index 000000000..e04571779 --- /dev/null +++ b/perf/impl/js-libp2p/v1.0-mplex-noise/package.json @@ -0,0 +1,13 @@ +{ + "name": "@libp2p/perf-js-libp2p-1-0", + "private": true, + "main": "index.js", + "type": "module", + "dependencies": { + "@chainsafe/libp2p-noise": "^13.0.3", + "@libp2p/mplex": "next", + "@libp2p/perf": "next", + "@libp2p/tcp": "next", + "libp2p": "next" + } +} diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/perf b/perf/impl/js-libp2p/v1.0-mplex-noise/perf new file mode 100755 index 000000000..1a3e19c51 --- /dev/null +++ b/perf/impl/js-libp2p/v1.0-mplex-noise/perf @@ -0,0 +1,45 @@ +#!/bin/bash + +# In case this script is `kill`ed, `kill` its child process, namely the `node` +# process below. +cleanup() { + kill $node_pid +} +trap cleanup EXIT TERM + +# Find the path to the Node.js executable +node_path=$(which node) + +run_server=false +server_address="" +upload_bytes=0 +download_bytes=0 +transport="" + +# Parse named parameters manually +for ((i = 1; i <= $#; i++)); do + if [ "${!i}" == "--server-address" ]; then + server_address="${@:i+1:1}" + fi + if [ "${!i}" == "--upload-bytes" ]; then + upload_bytes="${@:i+1:1}" + fi + if [ "${!i}" == "--download-bytes" ]; then + download_bytes="${@:i+1:1}" + fi + if [ "${!i}" == "--transport" ]; then + transport="${@:i+1:1}" + fi + if [ "${!i}" == "--run-server" ]; then + run_server=true + fi +done + +# Run perf +node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport & + +node_pid=$! + +# Wait for `node_pid` to finish, or for it to be `kill`ed by the above +# `cleanup`. +wait $node_pid diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/Makefile b/perf/impl/js-libp2p/v1.0-mplex-plaintext/Makefile new file mode 100644 index 000000000..a1e077cdc --- /dev/null +++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/Makefile @@ -0,0 +1,12 @@ +DOCKER_IMAGE := node:20-alpine +DOCKER_RUN := docker run --rm -v "$(shell pwd)":/usr/src/myapp -w /usr/src/myapp $(DOCKER_IMAGE) + +all: perf + +perf: + $(DOCKER_RUN) npm ci + +clean: + rm -rf node_modules + +.PHONY: all clean perf diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/index.js b/perf/impl/js-libp2p/v1.0-mplex-plaintext/index.js new file mode 100644 index 000000000..9c651f958 --- /dev/null +++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/index.js @@ -0,0 +1,114 @@ +import { plaintext } from '@libp2p/plaintext' +import { mplex } from '@chainsafe/libp2p-mplex' +import { tcp } from '@libp2p/tcp' +import { multiaddr } from '@multiformats/multiaddr' +import { createLibp2p } from 'libp2p' +import { perf } from '@libp2p/perf' +import { parseArgs } from 'node:util' + +const argv = parseArgs({ + options: { + 'run-server': { + type: 'string', + default: 'false' + }, + 'server-address': { + type: 'string' + }, + transport: { + type: 'string', + default: 'tcp' + }, + 'upload-bytes': { + type: 'string', + default: '0' + }, + 'download-bytes': { + type: 'string', + default: '0' + } + } +}) + +/** + * @param {boolean} runServer + * @param {string} serverIpAddress + * @param {string} transport + * @param {number} uploadBytes + * @param {number} downloadBytes + */ +export async function main (runServer, serverIpAddress, transport, uploadBytes, downloadBytes) { + const { host, port } = splitHostPort(serverIpAddress) + + const config = { + //peerId, + transports: [tcp({ + socket: { + noDelay: true + }, + server: { + noDelay: true + } + })], + streamMuxers: [ + mplex() + ], + connectionEncryption: [ + plaintext() + ], + connectionManager: { + minConnections: 0 + }, + services: { + perf: perf() + } + } + + if (runServer) { + Object.assign(config, { + addresses: { + listen: [ + // #TODO: right now we only support tcp + `/ip4/${host}/tcp/${port}` + ] + } + }) + } + + const node = await createLibp2p(config) + + await node.start() + + if (!runServer) { + for await (const output of node.services.perf.measurePerformance(multiaddr(`/ip4/${host}/tcp/${port}`), uploadBytes, downloadBytes)) { + // eslint-disable-next-line no-console + console.log(JSON.stringify(output)) + } + + await node.stop() + } +} + +/** + * @param {string} address + * @returns { host: string, port?: string } + */ +function splitHostPort (address) { + try { + const parts = address.split(':') + const host = parts[0] + const port = parts[1] + return { + host, + port + } + } catch (error) { + throw Error('Invalid server address') + } +} + +main(argv.values['run-server'] === 'true', argv.values['server-address'], argv.values.transport, Number(argv.values['upload-bytes']), Number(argv.values['download-bytes'])).catch((err) => { + // eslint-disable-next-line no-console + console.error(err) + process.exit(1) +}) diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/package-lock.json b/perf/impl/js-libp2p/v1.0-mplex-plaintext/package-lock.json new file mode 100644 index 000000000..91a55cb27 --- /dev/null +++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/package-lock.json @@ -0,0 +1,927 @@ +{ + "name": "@libp2p/perf-js-libp2p-1-0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "@libp2p/perf-js-libp2p-1-0", + "dependencies": { + "@libp2p/mplex": "next", + "@libp2p/perf": "next", + "@libp2p/plaintext": "next", + "@libp2p/tcp": "next", + "libp2p": "next" + } + }, + "node_modules/@chainsafe/is-ip": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@chainsafe/is-ip/-/is-ip-2.0.2.tgz", + "integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA==" + }, + "node_modules/@chainsafe/netmask": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@chainsafe/netmask/-/netmask-2.0.0.tgz", + "integrity": "sha512-I3Z+6SWUoaljh3TBzCnCxjlUyN8tA+NAk5L6m9IxvCf1BENQTePzPMis97CoN/iMW1St3WN+AWCCRp+TTBRiDg==", + "dependencies": { + "@chainsafe/is-ip": "^2.0.1" + } + }, + "node_modules/@libp2p/crypto": { + "version": "2.0.8-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz", + "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@noble/curves": "^1.1.0", + "@noble/hashes": "^1.3.1", + "multiformats": "^12.1.3", + "node-forge": "^1.1.0", + "protons-runtime": "^5.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/interface-internal": { + "version": "0.1.9-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-bb6ceb192.tgz", + "integrity": "sha512-06zlF6czD5B5aaPyFw20GyOJl5CEuyDCS4+q4BgGd7aDYuB2KF8mpUDUdlT2478lWJmb1z2O8/tJuBrJeYrjLA==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-collections": "4.0.8-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/logger": { + "version": "3.1.0-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-bb6ceb192.tgz", + "integrity": "sha512-qXtF/FxZXPdVfs5qE3UP+SG/0OQIhIBPQlzBUH7siBixUcQT9kT5enJhCoj+6rrFKy5OfjmkfomA3AImnMIJig==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "debug": "^4.3.4", + "interface-datastore": "^8.2.0", + "multiformats": "^12.1.3" + } + }, + "node_modules/@libp2p/mplex": { + "version": "9.0.12-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-9.0.12-bb6ceb192.tgz", + "integrity": "sha512-w5gvTEVZYVVPr1RMJLXmR0/7ZkVVoxkbcILvoq2yjYvWQjeIFpdGKxff2q0pv6RwR8NiXKcuj7c+WS/Y1Ob78g==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/utils": "4.0.7-bb6ceb192", + "benchmark": "^2.1.4", + "it-batched-bytes": "^2.0.2", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "rate-limiter-flexible": "^3.0.0", + "uint8-varint": "^2.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/multistream-select": { + "version": "4.0.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-bb6ceb192.tgz", + "integrity": "sha512-xv5tRdPt+TFOYQsjpv7tb5BSivzHkrKKxeF6PSw8FI24En7asvMmk/9Fchq/LNIzWn79P4ZTZ1ljGmdv3aUXHA==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "it-length-prefixed": "^9.0.3", + "it-length-prefixed-stream": "^1.1.1", + "it-pipe": "^3.0.1", + "it-stream-types": "^2.0.1", + "uint8-varint": "^2.0.2", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/peer-collections": { + "version": "4.0.8-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-bb6ceb192.tgz", + "integrity": "sha512-5tJtZudftKVFg16PQ+Xj5afZQNo8b1Z0hQ8yR0VOzimNbdSUWo/Y9En/lKPmP3kioip/+Q4Vq3aHgEIDP66Ayg==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192" + } + }, + "node_modules/@libp2p/peer-id": { + "version": "3.0.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", + "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "multiformats": "^12.1.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/peer-id-factory": { + "version": "3.0.8-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-bb6ceb192.tgz", + "integrity": "sha512-PDpt6GKaYIRa1fzmmDkiDtYIJkAlBD55Ig5et0mcHj/gqbThOB20lpQoDfB/wyOQlkd78z30wZ1+43LZthog2g==", + "dependencies": { + "@libp2p/crypto": "2.0.8-bb6ceb192", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", + "multiformats": "^12.1.3", + "protons-runtime": "^5.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/peer-record": { + "version": "6.0.9-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-bb6ceb192.tgz", + "integrity": "sha512-rGtj9bzDRSK947s6pOKLFU9bokNkob+aVVpdb2NWwkBo8+MEvdqCvczE7fVJ3LJcLbrLhNAog67UeXbxlFHJqg==", + "dependencies": { + "@libp2p/crypto": "2.0.8-bb6ceb192", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/utils": "4.0.7-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "protons-runtime": "^5.0.0", + "uint8-varint": "^2.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/peer-store": { + "version": "9.0.9-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-bb6ceb192.tgz", + "integrity": "sha512-DJk2BUQDADmyIw3FYqw8PHou0ZTlY7FI2H7ereC8xqMCVVsIgxd0wpDTB4Gf3ETD/EENuT8XTzfhi4mRWf+PMQ==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-collections": "4.0.8-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/peer-id-factory": "3.0.8-bb6ceb192", + "@libp2p/peer-record": "6.0.9-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "interface-datastore": "^8.2.0", + "it-all": "^3.0.2", + "mortice": "^3.0.1", + "multiformats": "^12.1.3", + "protons-runtime": "^5.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/perf": { + "version": "2.0.1-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-bb6ceb192.tgz", + "integrity": "sha512-s067eu08Qe/8n5fuEf5Y/53pGkaNV/TDtFei83zd5TPSEmO09071u6VVk8vmiuVJDad1cTClgNZ4KpMy4cEG+Q==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface-internal": "0.1.9-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.3" + } + }, + "node_modules/@libp2p/plaintext": { + "version": "0.0.0-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/plaintext/-/plaintext-0.0.0-bb6ceb192.tgz", + "integrity": "sha512-sMv8doC0iKdOxBR2X4Xe3Tt3qgzfBxp1i24WLXJhbnPLbJGgCx4zwZlZ4oMvLue/yUVtUcI9m69vuRecHsmPjQ==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "it-handshake": "^4.1.3", + "it-length-prefixed": "^9.0.3", + "it-map": "^3.0.4", + "it-stream-types": "^2.0.1", + "protons-runtime": "^5.0.0", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/tcp": { + "version": "8.0.13-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-bb6ceb192.tgz", + "integrity": "sha512-VrEElUBEKIJSPYzulvuiFHdkfsVERJSP31Yx8QOsJCDRy1x+lT59p/qmXOWhXpzrCiZOqUerRVOwg1mKTb2r8Q==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/utils": "4.0.7-bb6ceb192", + "@multiformats/mafmt": "^12.1.6", + "@multiformats/multiaddr": "^12.1.10", + "@types/sinon": "^17.0.0", + "stream-to-it": "^0.2.2" + } + }, + "node_modules/@libp2p/utils": { + "version": "4.0.7-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-bb6ceb192.tgz", + "integrity": "sha512-igolRG93YRLTSBljLKmk/XFtGhnb1FEE4q8o250uxPfr4OcFq4U2UYuhXEfR3mztCR2Q4sJz/InvCVi/C8CK3g==", + "dependencies": { + "@chainsafe/is-ip": "^2.0.2", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "@multiformats/multiaddr-matcher": "^1.1.0", + "get-iterator": "^2.0.1", + "is-loopback-addr": "^2.0.1", + "it-pushable": "^3.2.2", + "it-stream-types": "^2.0.1", + "p-queue": "^7.4.1", + "private-ip": "^3.0.1", + "race-signal": "^1.0.1", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@multiformats/mafmt": { + "version": "12.1.6", + "resolved": "https://registry.npmjs.org/@multiformats/mafmt/-/mafmt-12.1.6.tgz", + "integrity": "sha512-tlJRfL21X+AKn9b5i5VnaTD6bNttpSpcqwKVmDmSHLwxoz97fAHaepqFOk/l1fIu94nImIXneNbhsJx/RQNIww==", + "dependencies": { + "@multiformats/multiaddr": "^12.0.0" + } + }, + "node_modules/@multiformats/multiaddr": { + "version": "12.1.10", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz", + "integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==", + "dependencies": { + "@chainsafe/is-ip": "^2.0.1", + "@chainsafe/netmask": "^2.0.0", + "@libp2p/interface": "^0.1.1", + "dns-over-http-resolver": "3.0.0", + "multiformats": "^12.0.1", + "uint8-varint": "^2.0.1", + "uint8arrays": "^4.0.2" + } + }, + "node_modules/@multiformats/multiaddr-matcher": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-1.1.0.tgz", + "integrity": "sha512-B/QbKpAxaHYVXFnbTdTgYqPDxmqoF2RYffwYoOv1MWfi2vBCZLdzmEKUBKv6fQr6s+LJFSHn2j2vczmwMFCQIA==", + "dependencies": { + "@chainsafe/is-ip": "^2.0.1", + "@multiformats/multiaddr": "^12.0.0", + "multiformats": "^12.0.1" + } + }, + "node_modules/@multiformats/multiaddr/node_modules/@libp2p/interface": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz", + "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.5", + "abortable-iterator": "^5.0.1", + "it-pushable": "^3.2.0", + "it-stream-types": "^2.0.1", + "multiformats": "^12.0.1", + "p-defer": "^4.0.0", + "race-signal": "^1.0.0", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@noble/curves": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz", + "integrity": "sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==", + "dependencies": { + "@noble/hashes": "1.3.2" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/hashes": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.2.tgz", + "integrity": "sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@types/sinon": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.2.tgz", + "integrity": "sha512-Zt6heIGsdqERkxctIpvN5Pv3edgBrhoeb3yHyxffd4InN0AX2SVNKSrhdDZKGQICVOxWP/q4DyhpfPNMSrpIiA==", + "dependencies": { + "@types/sinonjs__fake-timers": "*" + } + }, + "node_modules/@types/sinonjs__fake-timers": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz", + "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==" + }, + "node_modules/abortable-iterator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/abortable-iterator/-/abortable-iterator-5.0.1.tgz", + "integrity": "sha512-hlZ5Z8UwqrKsJcelVPEqDduZowJPBQJ9ZhBC2FXpja3lXy8X6MoI5uMzIgmrA8+3jcVnp8TF/tx+IBBqYJNUrg==", + "dependencies": { + "get-iterator": "^2.0.0", + "it-stream-types": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/any-signal": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-4.1.1.tgz", + "integrity": "sha512-iADenERppdC+A2YKbOXXB2WUeABLaM6qnpZ70kZbPZ1cZMMJ7eF+3CaYm+/PhBizgkzlvssC7QuHS30oOiQYWA==", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/benchmark": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-2.1.4.tgz", + "integrity": "sha512-l9MlfN4M1K/H2fbhfMy3B7vJd6AGKJVQn2h6Sg/Yx+KckoUA7ewS5Vv6TjSq18ooE1kS9hhAlQRH3AkXIh/aOQ==", + "dependencies": { + "lodash": "^4.17.4", + "platform": "^1.3.3" + } + }, + "node_modules/datastore-core": { + "version": "9.2.3", + "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz", + "integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==", + "dependencies": { + "@libp2p/logger": "^3.0.0", + "err-code": "^3.0.1", + "interface-store": "^5.0.0", + "it-all": "^3.0.1", + "it-drain": "^3.0.1", + "it-filter": "^3.0.0", + "it-map": "^3.0.1", + "it-merge": "^3.0.1", + "it-pipe": "^3.0.0", + "it-pushable": "^3.0.0", + "it-sort": "^3.0.1", + "it-take": "^3.0.1", + "uint8arrays": "^4.0.2" + } + }, + "node_modules/datastore-core/node_modules/@libp2p/interface": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz", + "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.5", + "abortable-iterator": "^5.0.1", + "it-pushable": "^3.2.0", + "it-stream-types": "^2.0.1", + "multiformats": "^12.0.1", + "p-defer": "^4.0.0", + "race-signal": "^1.0.0", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/datastore-core/node_modules/@libp2p/logger": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0.tgz", + "integrity": "sha512-qJbJBAhxHVsRBtQSOIkSLi0lskUSFjzE+zm0QvoyxzZKSz+mX41mZLbnofPIVOVauoDQ40dXpe7WDUOq8AbiQQ==", + "dependencies": { + "@libp2p/interface": "^0.1.6", + "@multiformats/multiaddr": "^12.1.5", + "debug": "^4.3.4", + "interface-datastore": "^8.2.0", + "multiformats": "^12.0.1" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/delay": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/delay/-/delay-6.0.0.tgz", + "integrity": "sha512-2NJozoOHQ4NuZuVIr5CWd0iiLVIRSDepakaovIN+9eIDHEhdCAEvSy2cuf1DCrPPQLvHmbqTHODlhHg8UCy4zw==", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/dns-over-http-resolver": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/dns-over-http-resolver/-/dns-over-http-resolver-3.0.0.tgz", + "integrity": "sha512-5+BI+B7n8LKhNaEZBYErr+CBd9t5nYtjunByLhrLGtZ+i3TRgiU8yE87pCjEBu2KOwNsD9ljpSXEbZ4S8xih5g==", + "dependencies": { + "debug": "^4.3.4", + "receptacle": "^1.3.2" + } + }, + "node_modules/err-code": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-3.0.1.tgz", + "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA==" + }, + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + }, + "node_modules/get-iterator": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/get-iterator/-/get-iterator-2.0.1.tgz", + "integrity": "sha512-7HuY/hebu4gryTDT7O/XY/fvY9wRByEGdK6QOa4of8npTcv0+NS6frFKABcf6S9EBAsveTuKTsZQQBFMMNILIg==" + }, + "node_modules/interface-datastore": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz", + "integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==", + "dependencies": { + "interface-store": "^5.0.0", + "nanoid": "^4.0.0", + "uint8arrays": "^4.0.2" + } + }, + "node_modules/interface-store": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz", + "integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ==" + }, + "node_modules/ip-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-5.0.0.tgz", + "integrity": "sha512-fOCG6lhoKKakwv+C6KdsOnGvgXnmgfmp0myi3bcNwj3qfwPAxRKWEuFhvEFF7ceYIz6+1jRZ+yguLFAmUNPEfw==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-loopback-addr": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-loopback-addr/-/is-loopback-addr-2.0.2.tgz", + "integrity": "sha512-26POf2KRCno/KTNL5Q0b/9TYnL00xEsSaLfiFRmjM7m7Lw7ZMmFybzzuX4CcsLAluZGd+niLUiMRxEooVE3aqg==" + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/it-all": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/it-all/-/it-all-3.0.4.tgz", + "integrity": "sha512-UMiy0i9DqCHBdWvMbzdYvVGa5/w4t1cc4nchpbnjdLhklglv8mQeEYnii0gvKESJuL1zV32Cqdb33R6/GPfxpQ==" + }, + "node_modules/it-batched-bytes": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/it-batched-bytes/-/it-batched-bytes-2.0.5.tgz", + "integrity": "sha512-2VgeZ+7KPef0SD2ZgkZfWFe+sgZKdxkzNZXbsYG44nGe4NzWSZLJ6lUjkKHW/S5pSKyW88uacosz6B6K++1LDA==", + "dependencies": { + "p-defer": "^4.0.0", + "uint8arraylist": "^2.4.1" + } + }, + "node_modules/it-byte-stream": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/it-byte-stream/-/it-byte-stream-1.0.5.tgz", + "integrity": "sha512-wGHbXPE0ZiU0poJTgCNOW06+mh9yyCwdF8bVv0zxchgql6CMQd/2NEXXtmwWE+N65st8bi/KWUWcMU2pJU2fEw==", + "dependencies": { + "it-stream-types": "^2.0.1", + "p-defer": "^4.0.0", + "race-signal": "^1.0.1", + "uint8arraylist": "^2.4.1" + } + }, + "node_modules/it-drain": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-3.0.5.tgz", + "integrity": "sha512-qYFe4SWdvs9oJGUY5bSjvmiLUMLzFEODNOQUdYdCIkuIgQF+AUB2INhM4yQ09buJ2rhHKDFxvTD/+yUq6qg0XA==" + }, + "node_modules/it-filter": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/it-filter/-/it-filter-3.0.4.tgz", + "integrity": "sha512-e0sz+st4sudK/zH6GZ/gRTRP8A/ADuJFCYDmRgMbZvR79y5+v4ZXav850bBZk5wL9zXaYZFxS1v/6Qi+Vjwh5g==", + "dependencies": { + "it-peekable": "^3.0.0" + } + }, + "node_modules/it-first": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/it-first/-/it-first-3.0.4.tgz", + "integrity": "sha512-FtQl84iTNxN5EItP/JgL28V2rzNMkCzTUlNoj41eVdfix2z1DBuLnBqZ0hzYhGGa1rMpbQf0M7CQSA2adlrLJg==" + }, + "node_modules/it-handshake": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/it-handshake/-/it-handshake-4.1.3.tgz", + "integrity": "sha512-V6Lt9A9usox9iduOX+edU1Vo94E6v9Lt9dOvg3ubFaw1qf5NCxXLi93Ao4fyCHWDYd8Y+DUhadwNtWVyn7qqLg==", + "dependencies": { + "it-pushable": "^3.1.0", + "it-reader": "^6.0.1", + "it-stream-types": "^2.0.1", + "p-defer": "^4.0.0", + "uint8arraylist": "^2.0.0" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/it-length-prefixed": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/it-length-prefixed/-/it-length-prefixed-9.0.3.tgz", + "integrity": "sha512-YAu424ceYpXctxtjcLOqn7vJq082CaoP8J646ZusYISfQc3bpzQErgTUqMFj81V262KG2W9/YMBHsy6A/4yvmg==", + "dependencies": { + "err-code": "^3.0.1", + "it-reader": "^6.0.1", + "it-stream-types": "^2.0.1", + "uint8-varint": "^2.0.1", + "uint8arraylist": "^2.0.0", + "uint8arrays": "^4.0.2" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/it-length-prefixed-stream": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.3.tgz", + "integrity": "sha512-NJvKLB3k8e2AdDCYn2dSgCBKB8m05AMqItdjAjiZ28U71FRwQEVrEnCn1cW6ufu3+8dOX4dsFu8c63Ww4Vflhw==", + "dependencies": { + "it-byte-stream": "^1.0.0", + "it-length-prefixed": "^9.0.1", + "it-stream-types": "^2.0.1", + "uint8-varint": "^2.0.1", + "uint8arraylist": "^2.4.1" + } + }, + "node_modules/it-map": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/it-map/-/it-map-3.0.5.tgz", + "integrity": "sha512-hB0TDXo/h4KSJJDSRLgAPmDroiXP6Fx1ck4Bzl3US9hHfZweTKsuiP0y4gXuTMcJlS6vj0bb+f70rhkD47ZA3w==", + "dependencies": { + "it-peekable": "^3.0.0" + } + }, + "node_modules/it-merge": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/it-merge/-/it-merge-3.0.3.tgz", + "integrity": "sha512-FYVU15KC5pb/GQX1Ims+lee8d4pdqGVCpWr0lkNj8o4xuNo7jY71k6GuEiWdP+T7W1bJqewSxX5yoTy5yZpRVA==", + "dependencies": { + "it-pushable": "^3.2.0" + } + }, + "node_modules/it-peekable": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/it-peekable/-/it-peekable-3.0.3.tgz", + "integrity": "sha512-Wx21JX/rMzTEl9flx3DGHuPV1KQFGOl8uoKfQtmZHgPQtGb89eQ6RyVd82h3HuP9Ghpt0WgBDlmmdWeHXqyx7w==" + }, + "node_modules/it-pipe": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/it-pipe/-/it-pipe-3.0.1.tgz", + "integrity": "sha512-sIoNrQl1qSRg2seYSBH/3QxWhJFn9PKYvOf/bHdtCBF0bnghey44VyASsWzn5dAx0DCDDABq1hZIuzKmtBZmKA==", + "dependencies": { + "it-merge": "^3.0.0", + "it-pushable": "^3.1.2", + "it-stream-types": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/it-pushable": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/it-pushable/-/it-pushable-3.2.3.tgz", + "integrity": "sha512-gzYnXYK8Y5t5b/BnJUr7glfQLO4U5vyb05gPx/TyTw+4Bv1zM9gFk4YsOrnulWefMewlphCjKkakFvj1y99Tcg==", + "dependencies": { + "p-defer": "^4.0.0" + } + }, + "node_modules/it-reader": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/it-reader/-/it-reader-6.0.4.tgz", + "integrity": "sha512-XCWifEcNFFjjBHtor4Sfaj8rcpt+FkY0L6WdhD578SCDhV4VUm7fCkF3dv5a+fTcfQqvN9BsxBTvWbYO6iCjTg==", + "dependencies": { + "it-stream-types": "^2.0.1", + "uint8arraylist": "^2.0.0" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/it-sort": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/it-sort/-/it-sort-3.0.4.tgz", + "integrity": "sha512-tvnC93JZZWjX4UxALy0asow0dzXabkoaRbrPJKClTKhNCqw4gzHr+H5axf1gohcthedRRkqd/ae+wl7WqoxFhw==", + "dependencies": { + "it-all": "^3.0.0" + } + }, + "node_modules/it-stream-types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.1.tgz", + "integrity": "sha512-6DmOs5r7ERDbvS4q8yLKENcj6Yecr7QQTqWApbZdfAUTEC947d+PEha7PCqhm//9oxaLYL7TWRekwhoXl2s6fg==", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/it-take": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/it-take/-/it-take-3.0.4.tgz", + "integrity": "sha512-RG8HDjAZlvkzz5Nav4xq6gK5zNT+Ff1UTIf+CrSJW8nIl6N1FpBH5e7clUshiCn+MmmMoSdIEpw4UaTolszxhA==" + }, + "node_modules/libp2p": { + "version": "0.46.21-bb6ceb192", + "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-bb6ceb192.tgz", + "integrity": "sha512-CeQkww0AUL+tv8hRcuVer6qhUIZLASUPaPjhM8He2+8eguQTfVfuTUVs6xAedIreJ43xQln4zhm7U2mpvJOyFw==", + "dependencies": { + "@libp2p/crypto": "2.0.8-bb6ceb192", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface-internal": "0.1.9-bb6ceb192", + "@libp2p/logger": "3.1.0-bb6ceb192", + "@libp2p/multistream-select": "4.0.6-bb6ceb192", + "@libp2p/peer-collections": "4.0.8-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/peer-id-factory": "3.0.8-bb6ceb192", + "@libp2p/peer-store": "9.0.9-bb6ceb192", + "@libp2p/utils": "4.0.7-bb6ceb192", + "@multiformats/mafmt": "^12.1.6", + "@multiformats/multiaddr": "^12.1.10", + "@multiformats/multiaddr-matcher": "^1.1.0", + "any-signal": "^4.1.1", + "datastore-core": "^9.0.1", + "delay": "^6.0.0", + "interface-datastore": "^8.2.0", + "it-all": "^3.0.2", + "it-drain": "^3.0.2", + "it-filter": "^3.0.1", + "it-first": "^3.0.3", + "it-map": "^3.0.4", + "it-merge": "^3.0.0", + "it-pipe": "^3.0.1", + "it-stream-types": "^2.0.1", + "merge-options": "^3.0.4", + "multiformats": "^12.1.3", + "p-defer": "^4.0.0", + "p-queue": "^7.4.1", + "private-ip": "^3.0.1", + "rate-limiter-flexible": "^3.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/merge-options": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", + "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", + "dependencies": { + "is-plain-obj": "^2.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mortice": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mortice/-/mortice-3.0.1.tgz", + "integrity": "sha512-eyDUsl1nCR9+JtNksKnaESLP9MgAXCA4w1LTtsmOSQNsThnv++f36rrBu5fC/fdGIwTJZmbiaR/QewptH93pYA==", + "dependencies": { + "nanoid": "^4.0.0", + "observable-webworkers": "^2.0.1", + "p-queue": "^7.2.0", + "p-timeout": "^6.0.0" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multiformats": { + "version": "12.1.3", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", + "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/nanoid": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", + "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^14 || ^16 || >=18" + } + }, + "node_modules/netmask": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/observable-webworkers": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/observable-webworkers/-/observable-webworkers-2.0.1.tgz", + "integrity": "sha512-JI1vB0u3pZjoQKOK1ROWzp0ygxSi7Yb0iR+7UNsw4/Zn4cQ0P3R7XL38zac/Dy2tEA7Lg88/wIJTjF8vYXZ0uw==", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/p-defer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-4.0.0.tgz", + "integrity": "sha512-Vb3QRvQ0Y5XnF40ZUWW7JfLogicVh/EnA5gBIvKDJoYpeI82+1E3AlB9yOcKFS0AhHrWVnAQO39fbR0G99IVEQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-queue": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz", + "integrity": "sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==", + "dependencies": { + "eventemitter3": "^5.0.1", + "p-timeout": "^5.0.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-queue/node_modules/p-timeout": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", + "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-timeout": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.2.tgz", + "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/platform": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", + "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==" + }, + "node_modules/private-ip": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/private-ip/-/private-ip-3.0.1.tgz", + "integrity": "sha512-Ezc16ANuhSHmWAE6lbXUKburNzGpR0J5X0Zh5Um/PZ/s57Fp+HYqYe6BYPH2QbqKr/5WebfzJQ1jq6Kj5dbRmA==", + "dependencies": { + "@chainsafe/is-ip": "^2.0.1", + "ip-regex": "^5.0.0", + "ipaddr.js": "^2.1.0", + "netmask": "^2.0.2" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/protons-runtime": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.2.0.tgz", + "integrity": "sha512-jL3VSbXllgm17zurKQ/z+Ath0w+4BknJ+l/NLocfjAB8hbeASOZTNtb7zK3nDsKq2pHK9YFumNQvpkZ6gFfWhA==", + "dependencies": { + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/race-signal": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-1.0.2.tgz", + "integrity": "sha512-o3xNv0iTcIDQCXFlF6fPAMEBRjFxssgGoRqLbg06m+AdzEXXLUmoNOoUHTVz2NoBI8hHwKFKoC6IqyNtWr2bww==" + }, + "node_modules/rate-limiter-flexible": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-3.0.4.tgz", + "integrity": "sha512-LFrdT9Pl/TRxG143frHBPyESXHvS2tstLfAUM6shBbJ3M6YssT2cIUWFwAWVAU9Vl4Z2gUN7ZE7tSdQh/0aqcA==" + }, + "node_modules/receptacle": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/receptacle/-/receptacle-1.3.2.tgz", + "integrity": "sha512-HrsFvqZZheusncQRiEE7GatOAETrARKV/lnfYicIm8lbvp/JQOdADOfhjBd2DajvoszEyxSM6RlAAIZgEoeu/A==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/stream-to-it": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/stream-to-it/-/stream-to-it-0.2.4.tgz", + "integrity": "sha512-4vEbkSs83OahpmBybNJXlJd7d6/RxzkkSdT3I0mnGt79Xd2Kk+e1JqbvAvsQfCeKj3aKb0QIWkyK3/n0j506vQ==", + "dependencies": { + "get-iterator": "^1.0.2" + } + }, + "node_modules/stream-to-it/node_modules/get-iterator": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-iterator/-/get-iterator-1.0.2.tgz", + "integrity": "sha512-v+dm9bNVfOYsY1OrhaCrmyOcYoSeVvbt+hHZ0Au+T+p1y+0Uyj9aMaGIeUTT6xdpRbWzDeYKvfOslPhggQMcsg==" + }, + "node_modules/uint8-varint": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/uint8-varint/-/uint8-varint-2.0.2.tgz", + "integrity": "sha512-LZXmBT0jiHR7J4oKM1GUhtdLFW1yPauzI8NjJlotXn92TprO9u8VMvEVR4QMk8xhUVUd+2fqfU2/kGbVHYSSWw==", + "dependencies": { + "uint8arraylist": "^2.0.0", + "uint8arrays": "^4.0.2" + } + }, + "node_modules/uint8arraylist": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz", + "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==", + "dependencies": { + "uint8arrays": "^4.0.2" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/uint8arrays": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz", + "integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==", + "dependencies": { + "multiformats": "^12.0.1" + } + } + } +} diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/package.json b/perf/impl/js-libp2p/v1.0-mplex-plaintext/package.json new file mode 100644 index 000000000..4b26290da --- /dev/null +++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/package.json @@ -0,0 +1,13 @@ +{ + "name": "@libp2p/perf-js-libp2p-1-0", + "private": true, + "main": "index.js", + "type": "module", + "dependencies": { + "@libp2p/mplex": "next", + "@libp2p/perf": "next", + "@libp2p/plaintext": "next", + "@libp2p/tcp": "next", + "libp2p": "next" + } +} diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf b/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf new file mode 100755 index 000000000..1a3e19c51 --- /dev/null +++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf @@ -0,0 +1,45 @@ +#!/bin/bash + +# In case this script is `kill`ed, `kill` its child process, namely the `node` +# process below. +cleanup() { + kill $node_pid +} +trap cleanup EXIT TERM + +# Find the path to the Node.js executable +node_path=$(which node) + +run_server=false +server_address="" +upload_bytes=0 +download_bytes=0 +transport="" + +# Parse named parameters manually +for ((i = 1; i <= $#; i++)); do + if [ "${!i}" == "--server-address" ]; then + server_address="${@:i+1:1}" + fi + if [ "${!i}" == "--upload-bytes" ]; then + upload_bytes="${@:i+1:1}" + fi + if [ "${!i}" == "--download-bytes" ]; then + download_bytes="${@:i+1:1}" + fi + if [ "${!i}" == "--transport" ]; then + transport="${@:i+1:1}" + fi + if [ "${!i}" == "--run-server" ]; then + run_server=true + fi +done + +# Run perf +node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport & + +node_pid=$! + +# Wait for `node_pid` to finish, or for it to be `kill`ed by the above +# `cleanup`. +wait $node_pid diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/Makefile b/perf/impl/js-libp2p/v1.0-yamux-plaintext/Makefile new file mode 100644 index 000000000..a1e077cdc --- /dev/null +++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/Makefile @@ -0,0 +1,12 @@ +DOCKER_IMAGE := node:20-alpine +DOCKER_RUN := docker run --rm -v "$(shell pwd)":/usr/src/myapp -w /usr/src/myapp $(DOCKER_IMAGE) + +all: perf + +perf: + $(DOCKER_RUN) npm ci + +clean: + rm -rf node_modules + +.PHONY: all clean perf diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/index.js b/perf/impl/js-libp2p/v1.0-yamux-plaintext/index.js new file mode 100644 index 000000000..0ab7deba8 --- /dev/null +++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/index.js @@ -0,0 +1,114 @@ +import { plaintext } from '@libp2p/plaintext' +import { yamux } from '@chainsafe/libp2p-yamux' +import { tcp } from '@libp2p/tcp' +import { multiaddr } from '@multiformats/multiaddr' +import { createLibp2p } from 'libp2p' +import { perf } from '@libp2p/perf' +import { parseArgs } from 'node:util' + +const argv = parseArgs({ + options: { + 'run-server': { + type: 'string', + default: 'false' + }, + 'server-address': { + type: 'string' + }, + transport: { + type: 'string', + default: 'tcp' + }, + 'upload-bytes': { + type: 'string', + default: '0' + }, + 'download-bytes': { + type: 'string', + default: '0' + } + } +}) + +/** + * @param {boolean} runServer + * @param {string} serverIpAddress + * @param {string} transport + * @param {number} uploadBytes + * @param {number} downloadBytes + */ +export async function main (runServer, serverIpAddress, transport, uploadBytes, downloadBytes) { + const { host, port } = splitHostPort(serverIpAddress) + + const config = { + //peerId, + transports: [tcp({ + socket: { + noDelay: true + }, + server: { + noDelay: true + } + })], + streamMuxers: [ + yamux() + ], + connectionEncryption: [ + plaintext() + ], + connectionManager: { + minConnections: 0 + }, + services: { + perf: perf() + } + } + + if (runServer) { + Object.assign(config, { + addresses: { + listen: [ + // #TODO: right now we only support tcp + `/ip4/${host}/tcp/${port}` + ] + } + }) + } + + const node = await createLibp2p(config) + + await node.start() + + if (!runServer) { + for await (const output of node.services.perf.measurePerformance(multiaddr(`/ip4/${host}/tcp/${port}`), uploadBytes, downloadBytes)) { + // eslint-disable-next-line no-console + console.log(JSON.stringify(output)) + } + + await node.stop() + } +} + +/** + * @param {string} address + * @returns { host: string, port?: string } + */ +function splitHostPort (address) { + try { + const parts = address.split(':') + const host = parts[0] + const port = parts[1] + return { + host, + port + } + } catch (error) { + throw Error('Invalid server address') + } +} + +main(argv.values['run-server'] === 'true', argv.values['server-address'], argv.values.transport, Number(argv.values['upload-bytes']), Number(argv.values['download-bytes'])).catch((err) => { + // eslint-disable-next-line no-console + console.error(err) + process.exit(1) +}) diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/package-lock.json b/perf/impl/js-libp2p/v1.0-yamux-plaintext/package-lock.json new file mode 100644 index 000000000..ec9105e56 --- /dev/null +++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/package-lock.json @@ -0,0 +1,1037 @@ +{ + "name": "@libp2p/perf-js-libp2p-1-0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "@libp2p/perf-js-libp2p-1-0", + "dependencies": { + "@chainsafe/libp2p-yamux": "^5.0.3", + "@libp2p/perf": "next", + "@libp2p/plaintext": "next", + "@libp2p/tcp": "next", + "libp2p": "next" + } + }, + "node_modules/@chainsafe/is-ip": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@chainsafe/is-ip/-/is-ip-2.0.2.tgz", + "integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA==" + }, + "node_modules/@chainsafe/libp2p-yamux": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-5.0.3.tgz", + "integrity": "sha512-I2g8eJFm4xvyrD9Z8+8RvqpCBqHiFtcOGrl4sQXPkktw0cY5hvXf0knIjOLacoNOdAPKG9MNscT4Vojp+sb6cw==", + "dependencies": { + "@libp2p/interface": "^0.1.0", + "@libp2p/logger": "^3.0.0", + "get-iterator": "^2.0.1", + "it-foreach": "^2.0.3", + "it-pipe": "^3.0.1", + "it-pushable": "^3.2.0", + "uint8arraylist": "^2.4.3" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/@chainsafe/netmask": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@chainsafe/netmask/-/netmask-2.0.0.tgz", + "integrity": "sha512-I3Z+6SWUoaljh3TBzCnCxjlUyN8tA+NAk5L6m9IxvCf1BENQTePzPMis97CoN/iMW1St3WN+AWCCRp+TTBRiDg==", + "dependencies": { + "@chainsafe/is-ip": "^2.0.1" + } + }, + "node_modules/@libp2p/crypto": { + "version": "2.0.8-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz", + "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@noble/curves": "^1.1.0", + "@noble/hashes": "^1.3.1", + "multiformats": "^12.1.3", + "node-forge": "^1.1.0", + "protons-runtime": "^5.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/crypto/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/interface": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz", + "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.5", + "abortable-iterator": "^5.0.1", + "it-pushable": "^3.2.0", + "it-stream-types": "^2.0.1", + "multiformats": "^12.0.1", + "p-defer": "^4.0.0", + "race-signal": "^1.0.0", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/interface-internal": { + "version": "0.1.9-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-bb6ceb192.tgz", + "integrity": "sha512-06zlF6czD5B5aaPyFw20GyOJl5CEuyDCS4+q4BgGd7aDYuB2KF8mpUDUdlT2478lWJmb1z2O8/tJuBrJeYrjLA==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-collections": "4.0.8-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/interface-internal/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/logger": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0.tgz", + "integrity": "sha512-qJbJBAhxHVsRBtQSOIkSLi0lskUSFjzE+zm0QvoyxzZKSz+mX41mZLbnofPIVOVauoDQ40dXpe7WDUOq8AbiQQ==", + "dependencies": { + "@libp2p/interface": "^0.1.6", + "@multiformats/multiaddr": "^12.1.5", + "debug": "^4.3.4", + "interface-datastore": "^8.2.0", + "multiformats": "^12.0.1" + } + }, + "node_modules/@libp2p/multistream-select": { + "version": "4.0.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-bb6ceb192.tgz", + "integrity": "sha512-xv5tRdPt+TFOYQsjpv7tb5BSivzHkrKKxeF6PSw8FI24En7asvMmk/9Fchq/LNIzWn79P4ZTZ1ljGmdv3aUXHA==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "it-length-prefixed": "^9.0.3", + "it-length-prefixed-stream": "^1.1.1", + "it-pipe": "^3.0.1", + "it-stream-types": "^2.0.1", + "uint8-varint": "^2.0.2", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/multistream-select/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/peer-collections": { + "version": "4.0.8-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-bb6ceb192.tgz", + "integrity": "sha512-5tJtZudftKVFg16PQ+Xj5afZQNo8b1Z0hQ8yR0VOzimNbdSUWo/Y9En/lKPmP3kioip/+Q4Vq3aHgEIDP66Ayg==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192" + } + }, + "node_modules/@libp2p/peer-collections/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/peer-id": { + "version": "3.0.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", + "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "multiformats": "^12.1.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/peer-id-factory": { + "version": "3.0.8-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-bb6ceb192.tgz", + "integrity": "sha512-PDpt6GKaYIRa1fzmmDkiDtYIJkAlBD55Ig5et0mcHj/gqbThOB20lpQoDfB/wyOQlkd78z30wZ1+43LZthog2g==", + "dependencies": { + "@libp2p/crypto": "2.0.8-bb6ceb192", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", + "multiformats": "^12.1.3", + "protons-runtime": "^5.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/peer-id/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/peer-record": { + "version": "6.0.9-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-bb6ceb192.tgz", + "integrity": "sha512-rGtj9bzDRSK947s6pOKLFU9bokNkob+aVVpdb2NWwkBo8+MEvdqCvczE7fVJ3LJcLbrLhNAog67UeXbxlFHJqg==", + "dependencies": { + "@libp2p/crypto": "2.0.8-bb6ceb192", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/utils": "4.0.7-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "protons-runtime": "^5.0.0", + "uint8-varint": "^2.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/peer-record/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/peer-store": { + "version": "9.0.9-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-bb6ceb192.tgz", + "integrity": "sha512-DJk2BUQDADmyIw3FYqw8PHou0ZTlY7FI2H7ereC8xqMCVVsIgxd0wpDTB4Gf3ETD/EENuT8XTzfhi4mRWf+PMQ==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-collections": "4.0.8-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/peer-id-factory": "3.0.8-bb6ceb192", + "@libp2p/peer-record": "6.0.9-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "interface-datastore": "^8.2.0", + "it-all": "^3.0.2", + "mortice": "^3.0.1", + "multiformats": "^12.1.3", + "protons-runtime": "^5.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/@libp2p/peer-store/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/perf": { + "version": "2.0.1-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-bb6ceb192.tgz", + "integrity": "sha512-s067eu08Qe/8n5fuEf5Y/53pGkaNV/TDtFei83zd5TPSEmO09071u6VVk8vmiuVJDad1cTClgNZ4KpMy4cEG+Q==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface-internal": "0.1.9-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.3" + } + }, + "node_modules/@libp2p/perf/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/plaintext": { + "version": "0.0.0-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/plaintext/-/plaintext-0.0.0-bb6ceb192.tgz", + "integrity": "sha512-sMv8doC0iKdOxBR2X4Xe3Tt3qgzfBxp1i24WLXJhbnPLbJGgCx4zwZlZ4oMvLue/yUVtUcI9m69vuRecHsmPjQ==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "it-handshake": "^4.1.3", + "it-length-prefixed": "^9.0.3", + "it-map": "^3.0.4", + "it-stream-types": "^2.0.1", + "protons-runtime": "^5.0.0", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/plaintext/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/tcp": { + "version": "8.0.13-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-bb6ceb192.tgz", + "integrity": "sha512-VrEElUBEKIJSPYzulvuiFHdkfsVERJSP31Yx8QOsJCDRy1x+lT59p/qmXOWhXpzrCiZOqUerRVOwg1mKTb2r8Q==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/utils": "4.0.7-bb6ceb192", + "@multiformats/mafmt": "^12.1.6", + "@multiformats/multiaddr": "^12.1.10", + "@types/sinon": "^17.0.0", + "stream-to-it": "^0.2.2" + } + }, + "node_modules/@libp2p/tcp/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/utils": { + "version": "4.0.7-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-bb6ceb192.tgz", + "integrity": "sha512-igolRG93YRLTSBljLKmk/XFtGhnb1FEE4q8o250uxPfr4OcFq4U2UYuhXEfR3mztCR2Q4sJz/InvCVi/C8CK3g==", + "dependencies": { + "@chainsafe/is-ip": "^2.0.2", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "@multiformats/multiaddr-matcher": "^1.1.0", + "get-iterator": "^2.0.1", + "is-loopback-addr": "^2.0.1", + "it-pushable": "^3.2.2", + "it-stream-types": "^2.0.1", + "p-queue": "^7.4.1", + "private-ip": "^3.0.1", + "race-signal": "^1.0.1", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@libp2p/utils/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@multiformats/mafmt": { + "version": "12.1.6", + "resolved": "https://registry.npmjs.org/@multiformats/mafmt/-/mafmt-12.1.6.tgz", + "integrity": "sha512-tlJRfL21X+AKn9b5i5VnaTD6bNttpSpcqwKVmDmSHLwxoz97fAHaepqFOk/l1fIu94nImIXneNbhsJx/RQNIww==", + "dependencies": { + "@multiformats/multiaddr": "^12.0.0" + } + }, + "node_modules/@multiformats/multiaddr": { + "version": "12.1.10", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz", + "integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==", + "dependencies": { + "@chainsafe/is-ip": "^2.0.1", + "@chainsafe/netmask": "^2.0.0", + "@libp2p/interface": "^0.1.1", + "dns-over-http-resolver": "3.0.0", + "multiformats": "^12.0.1", + "uint8-varint": "^2.0.1", + "uint8arrays": "^4.0.2" + } + }, + "node_modules/@multiformats/multiaddr-matcher": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-1.1.0.tgz", + "integrity": "sha512-B/QbKpAxaHYVXFnbTdTgYqPDxmqoF2RYffwYoOv1MWfi2vBCZLdzmEKUBKv6fQr6s+LJFSHn2j2vczmwMFCQIA==", + "dependencies": { + "@chainsafe/is-ip": "^2.0.1", + "@multiformats/multiaddr": "^12.0.0", + "multiformats": "^12.0.1" + } + }, + "node_modules/@noble/curves": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz", + "integrity": "sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==", + "dependencies": { + "@noble/hashes": "1.3.2" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/hashes": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.2.tgz", + "integrity": "sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@types/sinon": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.2.tgz", + "integrity": "sha512-Zt6heIGsdqERkxctIpvN5Pv3edgBrhoeb3yHyxffd4InN0AX2SVNKSrhdDZKGQICVOxWP/q4DyhpfPNMSrpIiA==", + "dependencies": { + "@types/sinonjs__fake-timers": "*" + } + }, + "node_modules/@types/sinonjs__fake-timers": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz", + "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==" + }, + "node_modules/abortable-iterator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/abortable-iterator/-/abortable-iterator-5.0.1.tgz", + "integrity": "sha512-hlZ5Z8UwqrKsJcelVPEqDduZowJPBQJ9ZhBC2FXpja3lXy8X6MoI5uMzIgmrA8+3jcVnp8TF/tx+IBBqYJNUrg==", + "dependencies": { + "get-iterator": "^2.0.0", + "it-stream-types": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/any-signal": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-4.1.1.tgz", + "integrity": "sha512-iADenERppdC+A2YKbOXXB2WUeABLaM6qnpZ70kZbPZ1cZMMJ7eF+3CaYm+/PhBizgkzlvssC7QuHS30oOiQYWA==", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/datastore-core": { + "version": "9.2.3", + "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz", + "integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==", + "dependencies": { + "@libp2p/logger": "^3.0.0", + "err-code": "^3.0.1", + "interface-store": "^5.0.0", + "it-all": "^3.0.1", + "it-drain": "^3.0.1", + "it-filter": "^3.0.0", + "it-map": "^3.0.1", + "it-merge": "^3.0.1", + "it-pipe": "^3.0.0", + "it-pushable": "^3.0.0", + "it-sort": "^3.0.1", + "it-take": "^3.0.1", + "uint8arrays": "^4.0.2" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/delay": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/delay/-/delay-6.0.0.tgz", + "integrity": "sha512-2NJozoOHQ4NuZuVIr5CWd0iiLVIRSDepakaovIN+9eIDHEhdCAEvSy2cuf1DCrPPQLvHmbqTHODlhHg8UCy4zw==", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/dns-over-http-resolver": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/dns-over-http-resolver/-/dns-over-http-resolver-3.0.0.tgz", + "integrity": "sha512-5+BI+B7n8LKhNaEZBYErr+CBd9t5nYtjunByLhrLGtZ+i3TRgiU8yE87pCjEBu2KOwNsD9ljpSXEbZ4S8xih5g==", + "dependencies": { + "debug": "^4.3.4", + "receptacle": "^1.3.2" + } + }, + "node_modules/err-code": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-3.0.1.tgz", + "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA==" + }, + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + }, + "node_modules/get-iterator": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/get-iterator/-/get-iterator-2.0.1.tgz", + "integrity": "sha512-7HuY/hebu4gryTDT7O/XY/fvY9wRByEGdK6QOa4of8npTcv0+NS6frFKABcf6S9EBAsveTuKTsZQQBFMMNILIg==" + }, + "node_modules/interface-datastore": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz", + "integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==", + "dependencies": { + "interface-store": "^5.0.0", + "nanoid": "^4.0.0", + "uint8arrays": "^4.0.2" + } + }, + "node_modules/interface-store": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz", + "integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ==" + }, + "node_modules/ip-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-5.0.0.tgz", + "integrity": "sha512-fOCG6lhoKKakwv+C6KdsOnGvgXnmgfmp0myi3bcNwj3qfwPAxRKWEuFhvEFF7ceYIz6+1jRZ+yguLFAmUNPEfw==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-loopback-addr": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-loopback-addr/-/is-loopback-addr-2.0.2.tgz", + "integrity": "sha512-26POf2KRCno/KTNL5Q0b/9TYnL00xEsSaLfiFRmjM7m7Lw7ZMmFybzzuX4CcsLAluZGd+niLUiMRxEooVE3aqg==" + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/it-all": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/it-all/-/it-all-3.0.4.tgz", + "integrity": "sha512-UMiy0i9DqCHBdWvMbzdYvVGa5/w4t1cc4nchpbnjdLhklglv8mQeEYnii0gvKESJuL1zV32Cqdb33R6/GPfxpQ==" + }, + "node_modules/it-byte-stream": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/it-byte-stream/-/it-byte-stream-1.0.5.tgz", + "integrity": "sha512-wGHbXPE0ZiU0poJTgCNOW06+mh9yyCwdF8bVv0zxchgql6CMQd/2NEXXtmwWE+N65st8bi/KWUWcMU2pJU2fEw==", + "dependencies": { + "it-stream-types": "^2.0.1", + "p-defer": "^4.0.0", + "race-signal": "^1.0.1", + "uint8arraylist": "^2.4.1" + } + }, + "node_modules/it-drain": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-3.0.5.tgz", + "integrity": "sha512-qYFe4SWdvs9oJGUY5bSjvmiLUMLzFEODNOQUdYdCIkuIgQF+AUB2INhM4yQ09buJ2rhHKDFxvTD/+yUq6qg0XA==" + }, + "node_modules/it-filter": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/it-filter/-/it-filter-3.0.4.tgz", + "integrity": "sha512-e0sz+st4sudK/zH6GZ/gRTRP8A/ADuJFCYDmRgMbZvR79y5+v4ZXav850bBZk5wL9zXaYZFxS1v/6Qi+Vjwh5g==", + "dependencies": { + "it-peekable": "^3.0.0" + } + }, + "node_modules/it-first": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/it-first/-/it-first-3.0.4.tgz", + "integrity": "sha512-FtQl84iTNxN5EItP/JgL28V2rzNMkCzTUlNoj41eVdfix2z1DBuLnBqZ0hzYhGGa1rMpbQf0M7CQSA2adlrLJg==" + }, + "node_modules/it-foreach": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/it-foreach/-/it-foreach-2.0.6.tgz", + "integrity": "sha512-OVosBHJsdXpAyeFlCbe3IGZia+65UykyAznakNsKXK+b99dbhuu/mOnXxTadDEo1GWhKx+WA8RNanKkMf07zQw==", + "dependencies": { + "it-peekable": "^3.0.0" + } + }, + "node_modules/it-handshake": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/it-handshake/-/it-handshake-4.1.3.tgz", + "integrity": "sha512-V6Lt9A9usox9iduOX+edU1Vo94E6v9Lt9dOvg3ubFaw1qf5NCxXLi93Ao4fyCHWDYd8Y+DUhadwNtWVyn7qqLg==", + "dependencies": { + "it-pushable": "^3.1.0", + "it-reader": "^6.0.1", + "it-stream-types": "^2.0.1", + "p-defer": "^4.0.0", + "uint8arraylist": "^2.0.0" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/it-length-prefixed": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/it-length-prefixed/-/it-length-prefixed-9.0.3.tgz", + "integrity": "sha512-YAu424ceYpXctxtjcLOqn7vJq082CaoP8J646ZusYISfQc3bpzQErgTUqMFj81V262KG2W9/YMBHsy6A/4yvmg==", + "dependencies": { + "err-code": "^3.0.1", + "it-reader": "^6.0.1", + "it-stream-types": "^2.0.1", + "uint8-varint": "^2.0.1", + "uint8arraylist": "^2.0.0", + "uint8arrays": "^4.0.2" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/it-length-prefixed-stream": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.3.tgz", + "integrity": "sha512-NJvKLB3k8e2AdDCYn2dSgCBKB8m05AMqItdjAjiZ28U71FRwQEVrEnCn1cW6ufu3+8dOX4dsFu8c63Ww4Vflhw==", + "dependencies": { + "it-byte-stream": "^1.0.0", + "it-length-prefixed": "^9.0.1", + "it-stream-types": "^2.0.1", + "uint8-varint": "^2.0.1", + "uint8arraylist": "^2.4.1" + } + }, + "node_modules/it-map": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/it-map/-/it-map-3.0.5.tgz", + "integrity": "sha512-hB0TDXo/h4KSJJDSRLgAPmDroiXP6Fx1ck4Bzl3US9hHfZweTKsuiP0y4gXuTMcJlS6vj0bb+f70rhkD47ZA3w==", + "dependencies": { + "it-peekable": "^3.0.0" + } + }, + "node_modules/it-merge": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/it-merge/-/it-merge-3.0.3.tgz", + "integrity": "sha512-FYVU15KC5pb/GQX1Ims+lee8d4pdqGVCpWr0lkNj8o4xuNo7jY71k6GuEiWdP+T7W1bJqewSxX5yoTy5yZpRVA==", + "dependencies": { + "it-pushable": "^3.2.0" + } + }, + "node_modules/it-peekable": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/it-peekable/-/it-peekable-3.0.3.tgz", + "integrity": "sha512-Wx21JX/rMzTEl9flx3DGHuPV1KQFGOl8uoKfQtmZHgPQtGb89eQ6RyVd82h3HuP9Ghpt0WgBDlmmdWeHXqyx7w==" + }, + "node_modules/it-pipe": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/it-pipe/-/it-pipe-3.0.1.tgz", + "integrity": "sha512-sIoNrQl1qSRg2seYSBH/3QxWhJFn9PKYvOf/bHdtCBF0bnghey44VyASsWzn5dAx0DCDDABq1hZIuzKmtBZmKA==", + "dependencies": { + "it-merge": "^3.0.0", + "it-pushable": "^3.1.2", + "it-stream-types": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/it-pushable": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/it-pushable/-/it-pushable-3.2.3.tgz", + "integrity": "sha512-gzYnXYK8Y5t5b/BnJUr7glfQLO4U5vyb05gPx/TyTw+4Bv1zM9gFk4YsOrnulWefMewlphCjKkakFvj1y99Tcg==", + "dependencies": { + "p-defer": "^4.0.0" + } + }, + "node_modules/it-reader": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/it-reader/-/it-reader-6.0.4.tgz", + "integrity": "sha512-XCWifEcNFFjjBHtor4Sfaj8rcpt+FkY0L6WdhD578SCDhV4VUm7fCkF3dv5a+fTcfQqvN9BsxBTvWbYO6iCjTg==", + "dependencies": { + "it-stream-types": "^2.0.1", + "uint8arraylist": "^2.0.0" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/it-sort": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/it-sort/-/it-sort-3.0.4.tgz", + "integrity": "sha512-tvnC93JZZWjX4UxALy0asow0dzXabkoaRbrPJKClTKhNCqw4gzHr+H5axf1gohcthedRRkqd/ae+wl7WqoxFhw==", + "dependencies": { + "it-all": "^3.0.0" + } + }, + "node_modules/it-stream-types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.1.tgz", + "integrity": "sha512-6DmOs5r7ERDbvS4q8yLKENcj6Yecr7QQTqWApbZdfAUTEC947d+PEha7PCqhm//9oxaLYL7TWRekwhoXl2s6fg==", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/it-take": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/it-take/-/it-take-3.0.4.tgz", + "integrity": "sha512-RG8HDjAZlvkzz5Nav4xq6gK5zNT+Ff1UTIf+CrSJW8nIl6N1FpBH5e7clUshiCn+MmmMoSdIEpw4UaTolszxhA==" + }, + "node_modules/libp2p": { + "version": "0.46.21-bb6ceb192", + "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-bb6ceb192.tgz", + "integrity": "sha512-CeQkww0AUL+tv8hRcuVer6qhUIZLASUPaPjhM8He2+8eguQTfVfuTUVs6xAedIreJ43xQln4zhm7U2mpvJOyFw==", + "dependencies": { + "@libp2p/crypto": "2.0.8-bb6ceb192", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface-internal": "0.1.9-bb6ceb192", + "@libp2p/logger": "3.1.0-bb6ceb192", + "@libp2p/multistream-select": "4.0.6-bb6ceb192", + "@libp2p/peer-collections": "4.0.8-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/peer-id-factory": "3.0.8-bb6ceb192", + "@libp2p/peer-store": "9.0.9-bb6ceb192", + "@libp2p/utils": "4.0.7-bb6ceb192", + "@multiformats/mafmt": "^12.1.6", + "@multiformats/multiaddr": "^12.1.10", + "@multiformats/multiaddr-matcher": "^1.1.0", + "any-signal": "^4.1.1", + "datastore-core": "^9.0.1", + "delay": "^6.0.0", + "interface-datastore": "^8.2.0", + "it-all": "^3.0.2", + "it-drain": "^3.0.2", + "it-filter": "^3.0.1", + "it-first": "^3.0.3", + "it-map": "^3.0.4", + "it-merge": "^3.0.0", + "it-pipe": "^3.0.1", + "it-stream-types": "^2.0.1", + "merge-options": "^3.0.4", + "multiformats": "^12.1.3", + "p-defer": "^4.0.0", + "p-queue": "^7.4.1", + "private-ip": "^3.0.1", + "rate-limiter-flexible": "^3.0.0", + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/libp2p/node_modules/@libp2p/interface": { + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/libp2p/node_modules/@libp2p/logger": { + "version": "3.1.0-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-bb6ceb192.tgz", + "integrity": "sha512-qXtF/FxZXPdVfs5qE3UP+SG/0OQIhIBPQlzBUH7siBixUcQT9kT5enJhCoj+6rrFKy5OfjmkfomA3AImnMIJig==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@multiformats/multiaddr": "^12.1.10", + "debug": "^4.3.4", + "interface-datastore": "^8.2.0", + "multiformats": "^12.1.3" + } + }, + "node_modules/merge-options": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", + "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", + "dependencies": { + "is-plain-obj": "^2.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mortice": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mortice/-/mortice-3.0.1.tgz", + "integrity": "sha512-eyDUsl1nCR9+JtNksKnaESLP9MgAXCA4w1LTtsmOSQNsThnv++f36rrBu5fC/fdGIwTJZmbiaR/QewptH93pYA==", + "dependencies": { + "nanoid": "^4.0.0", + "observable-webworkers": "^2.0.1", + "p-queue": "^7.2.0", + "p-timeout": "^6.0.0" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multiformats": { + "version": "12.1.3", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", + "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/nanoid": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", + "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^14 || ^16 || >=18" + } + }, + "node_modules/netmask": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/observable-webworkers": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/observable-webworkers/-/observable-webworkers-2.0.1.tgz", + "integrity": "sha512-JI1vB0u3pZjoQKOK1ROWzp0ygxSi7Yb0iR+7UNsw4/Zn4cQ0P3R7XL38zac/Dy2tEA7Lg88/wIJTjF8vYXZ0uw==", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/p-defer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-4.0.0.tgz", + "integrity": "sha512-Vb3QRvQ0Y5XnF40ZUWW7JfLogicVh/EnA5gBIvKDJoYpeI82+1E3AlB9yOcKFS0AhHrWVnAQO39fbR0G99IVEQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-queue": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz", + "integrity": "sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==", + "dependencies": { + "eventemitter3": "^5.0.1", + "p-timeout": "^5.0.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-queue/node_modules/p-timeout": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", + "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-timeout": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.2.tgz", + "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/private-ip": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/private-ip/-/private-ip-3.0.1.tgz", + "integrity": "sha512-Ezc16ANuhSHmWAE6lbXUKburNzGpR0J5X0Zh5Um/PZ/s57Fp+HYqYe6BYPH2QbqKr/5WebfzJQ1jq6Kj5dbRmA==", + "dependencies": { + "@chainsafe/is-ip": "^2.0.1", + "ip-regex": "^5.0.0", + "ipaddr.js": "^2.1.0", + "netmask": "^2.0.2" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/protons-runtime": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.2.0.tgz", + "integrity": "sha512-jL3VSbXllgm17zurKQ/z+Ath0w+4BknJ+l/NLocfjAB8hbeASOZTNtb7zK3nDsKq2pHK9YFumNQvpkZ6gFfWhA==", + "dependencies": { + "uint8arraylist": "^2.4.3", + "uint8arrays": "^4.0.6" + } + }, + "node_modules/race-signal": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-1.0.2.tgz", + "integrity": "sha512-o3xNv0iTcIDQCXFlF6fPAMEBRjFxssgGoRqLbg06m+AdzEXXLUmoNOoUHTVz2NoBI8hHwKFKoC6IqyNtWr2bww==" + }, + "node_modules/rate-limiter-flexible": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-3.0.4.tgz", + "integrity": "sha512-LFrdT9Pl/TRxG143frHBPyESXHvS2tstLfAUM6shBbJ3M6YssT2cIUWFwAWVAU9Vl4Z2gUN7ZE7tSdQh/0aqcA==" + }, + "node_modules/receptacle": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/receptacle/-/receptacle-1.3.2.tgz", + "integrity": "sha512-HrsFvqZZheusncQRiEE7GatOAETrARKV/lnfYicIm8lbvp/JQOdADOfhjBd2DajvoszEyxSM6RlAAIZgEoeu/A==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/stream-to-it": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/stream-to-it/-/stream-to-it-0.2.4.tgz", + "integrity": "sha512-4vEbkSs83OahpmBybNJXlJd7d6/RxzkkSdT3I0mnGt79Xd2Kk+e1JqbvAvsQfCeKj3aKb0QIWkyK3/n0j506vQ==", + "dependencies": { + "get-iterator": "^1.0.2" + } + }, + "node_modules/stream-to-it/node_modules/get-iterator": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-iterator/-/get-iterator-1.0.2.tgz", + "integrity": "sha512-v+dm9bNVfOYsY1OrhaCrmyOcYoSeVvbt+hHZ0Au+T+p1y+0Uyj9aMaGIeUTT6xdpRbWzDeYKvfOslPhggQMcsg==" + }, + "node_modules/uint8-varint": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/uint8-varint/-/uint8-varint-2.0.2.tgz", + "integrity": "sha512-LZXmBT0jiHR7J4oKM1GUhtdLFW1yPauzI8NjJlotXn92TprO9u8VMvEVR4QMk8xhUVUd+2fqfU2/kGbVHYSSWw==", + "dependencies": { + "uint8arraylist": "^2.0.0", + "uint8arrays": "^4.0.2" + } + }, + "node_modules/uint8arraylist": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz", + "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==", + "dependencies": { + "uint8arrays": "^4.0.2" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/uint8arrays": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz", + "integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==", + "dependencies": { + "multiformats": "^12.0.1" + } + } + } +} diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/package.json b/perf/impl/js-libp2p/v1.0-yamux-plaintext/package.json new file mode 100644 index 000000000..82535a2eb --- /dev/null +++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/package.json @@ -0,0 +1,13 @@ +{ + "name": "@libp2p/perf-js-libp2p-1-0", + "private": true, + "main": "index.js", + "type": "module", + "dependencies": { + "@chainsafe/libp2p-yamux": "^5.0.3", + "@libp2p/perf": "next", + "@libp2p/plaintext": "next", + "@libp2p/tcp": "next", + "libp2p": "next" + } +} diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf b/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf new file mode 100755 index 000000000..1a3e19c51 --- /dev/null +++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf @@ -0,0 +1,45 @@ +#!/bin/bash + +# In case this script is `kill`ed, `kill` its child process, namely the `node` +# process below. +cleanup() { + kill $node_pid +} +trap cleanup EXIT TERM + +# Find the path to the Node.js executable +node_path=$(which node) + +run_server=false +server_address="" +upload_bytes=0 +download_bytes=0 +transport="" + +# Parse named parameters manually +for ((i = 1; i <= $#; i++)); do + if [ "${!i}" == "--server-address" ]; then + server_address="${@:i+1:1}" + fi + if [ "${!i}" == "--upload-bytes" ]; then + upload_bytes="${@:i+1:1}" + fi + if [ "${!i}" == "--download-bytes" ]; then + download_bytes="${@:i+1:1}" + fi + if [ "${!i}" == "--transport" ]; then + transport="${@:i+1:1}" + fi + if [ "${!i}" == "--run-server" ]; then + run_server=true + fi +done + +# Run perf +node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport & + +node_pid=$! + +# Wait for `node_pid` to finish, or for it to be `kill`ed by the above +# `cleanup`. +wait $node_pid diff --git a/perf/runner/src/versions.ts b/perf/runner/src/versions.ts index 41744a299..cd322650f 100644 --- a/perf/runner/src/versions.ts +++ b/perf/runner/src/versions.ts @@ -5,7 +5,7 @@ export type Version = { } export const versions: Array = [ - { + /*{ id: "v0.34", implementation: "quic-go", transportStacks: ["quic-v1"] @@ -44,10 +44,25 @@ export const versions: Array = [ id: "v0.46", implementation: "js-libp2p", transportStacks: ["tcp"] - }, + },*/ { id: "v1.0", implementation: "js-libp2p", transportStacks: ["tcp"] }, + { + id: "v1.0-mplex-noise", + implementation: "js-libp2p", + transportStacks: ["tcp"] + }, + { + id: "v1.0-yamux-plaintext", + implementation: "js-libp2p", + transportStacks: ["tcp"] + }, + { + id: "v1.0-mplex-plaintext", + implementation: "js-libp2p", + transportStacks: ["tcp"] + }, ] From b55c47bde287f8a3612dfa25399b98c656fc0e6d Mon Sep 17 00:00:00 2001 From: achingbrain Date: Tue, 21 Nov 2023 12:04:10 +0000 Subject: [PATCH 02/17] chore: update import --- perf/impl/js-libp2p/v1.0-mplex-noise/index.js | 14 +- .../js-libp2p/v1.0-mplex-plaintext/index.js | 14 +- .../js-libp2p/v1.0-yamux-plaintext/index.js | 12 +- perf/impl/js-libp2p/v1.0/index.js | 12 +- perf/impl/js-libp2p/v1.0/package-lock.json | 268 +++++++++--------- 5 files changed, 148 insertions(+), 172 deletions(-) diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/index.js b/perf/impl/js-libp2p/v1.0-mplex-noise/index.js index aa863db2b..adc94a863 100644 --- a/perf/impl/js-libp2p/v1.0-mplex-noise/index.js +++ b/perf/impl/js-libp2p/v1.0-mplex-noise/index.js @@ -1,5 +1,5 @@ import { noise } from '@chainsafe/libp2p-noise' -import { mplex } from '@chainsafe/libp2p-mplex' +import { mplex } from '@libp2p/mplex' import { tcp } from '@libp2p/tcp' import { multiaddr } from '@multiformats/multiaddr' import { createLibp2p } from 'libp2p' @@ -41,15 +41,9 @@ export async function main (runServer, serverIpAddress, transport, uploadBytes, const { host, port } = splitHostPort(serverIpAddress) const config = { - //peerId, - transports: [tcp({ - socket: { - noDelay: true - }, - server: { - noDelay: true - } - })], + transports: [ + tcp() + ], streamMuxers: [ mplex() ], diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/index.js b/perf/impl/js-libp2p/v1.0-mplex-plaintext/index.js index 9c651f958..c76fe1fda 100644 --- a/perf/impl/js-libp2p/v1.0-mplex-plaintext/index.js +++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/index.js @@ -1,5 +1,5 @@ import { plaintext } from '@libp2p/plaintext' -import { mplex } from '@chainsafe/libp2p-mplex' +import { mplex } from '@libp2p/mplex' import { tcp } from '@libp2p/tcp' import { multiaddr } from '@multiformats/multiaddr' import { createLibp2p } from 'libp2p' @@ -41,15 +41,9 @@ export async function main (runServer, serverIpAddress, transport, uploadBytes, const { host, port } = splitHostPort(serverIpAddress) const config = { - //peerId, - transports: [tcp({ - socket: { - noDelay: true - }, - server: { - noDelay: true - } - })], + transports: [ + tcp() + ], streamMuxers: [ mplex() ], diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/index.js b/perf/impl/js-libp2p/v1.0-yamux-plaintext/index.js index 0ab7deba8..daf612aff 100644 --- a/perf/impl/js-libp2p/v1.0-yamux-plaintext/index.js +++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/index.js @@ -41,15 +41,9 @@ export async function main (runServer, serverIpAddress, transport, uploadBytes, const { host, port } = splitHostPort(serverIpAddress) const config = { - //peerId, - transports: [tcp({ - socket: { - noDelay: true - }, - server: { - noDelay: true - } - })], + transports: [ + tcp() + ], streamMuxers: [ yamux() ], diff --git a/perf/impl/js-libp2p/v1.0/index.js b/perf/impl/js-libp2p/v1.0/index.js index 0b432a9c5..507a9c2a6 100644 --- a/perf/impl/js-libp2p/v1.0/index.js +++ b/perf/impl/js-libp2p/v1.0/index.js @@ -41,15 +41,9 @@ export async function main (runServer, serverIpAddress, transport, uploadBytes, const { host, port } = splitHostPort(serverIpAddress) const config = { - //peerId, - transports: [tcp({ - socket: { - noDelay: true - }, - server: { - noDelay: true - } - })], + transports: [ + tcp() + ], streamMuxers: [yamux()], connectionEncryption: [ noise() diff --git a/perf/impl/js-libp2p/v1.0/package-lock.json b/perf/impl/js-libp2p/v1.0/package-lock.json index 0ae7eeb66..dd57739fc 100644 --- a/perf/impl/js-libp2p/v1.0/package-lock.json +++ b/perf/impl/js-libp2p/v1.0/package-lock.json @@ -115,20 +115,20 @@ } }, "node_modules/@libp2p/interface-internal": { - "version": "0.1.9-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-d8f5bc211.tgz", - "integrity": "sha512-nW8Rk6dcx1SbhWigrHexoIoyspOUuXaTesgmDVGtPcsIT+efT5RNjgKo+1ep6H4hxz1Z9GKVlI0H7mOslQXJ1A==", + "version": "0.1.9-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-bb6ceb192.tgz", + "integrity": "sha512-06zlF6czD5B5aaPyFw20GyOJl5CEuyDCS4+q4BgGd7aDYuB2KF8mpUDUdlT2478lWJmb1z2O8/tJuBrJeYrjLA==", "dependencies": { - "@libp2p/interface": "0.1.6-d8f5bc211", - "@libp2p/peer-collections": "4.0.8-d8f5bc211", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-collections": "4.0.8-bb6ceb192", "@multiformats/multiaddr": "^12.1.10", "uint8arraylist": "^2.4.3" } }, "node_modules/@libp2p/interface-internal/node_modules/@libp2p/interface": { - "version": "0.1.6-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz", - "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==", + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", "dependencies": { "@multiformats/multiaddr": "^12.1.10", "it-pushable": "^3.2.1", @@ -150,11 +150,11 @@ } }, "node_modules/@libp2p/multistream-select": { - "version": "4.0.6-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-d8f5bc211.tgz", - "integrity": "sha512-QVkPzdVeVdMDxIQaYDyDOFhZulmlxYva5tIsvWTocmXto/BddfMyYNAxVp44ocTHyp37DAo3vHQ1qGfcc4f4KQ==", + "version": "4.0.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-bb6ceb192.tgz", + "integrity": "sha512-xv5tRdPt+TFOYQsjpv7tb5BSivzHkrKKxeF6PSw8FI24En7asvMmk/9Fchq/LNIzWn79P4ZTZ1ljGmdv3aUXHA==", "dependencies": { - "@libp2p/interface": "0.1.6-d8f5bc211", + "@libp2p/interface": "0.1.6-bb6ceb192", "it-length-prefixed": "^9.0.3", "it-length-prefixed-stream": "^1.1.1", "it-pipe": "^3.0.1", @@ -165,9 +165,9 @@ } }, "node_modules/@libp2p/multistream-select/node_modules/@libp2p/interface": { - "version": "0.1.6-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz", - "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==", + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", "dependencies": { "@multiformats/multiaddr": "^12.1.10", "it-pushable": "^3.2.1", @@ -177,18 +177,18 @@ } }, "node_modules/@libp2p/peer-collections": { - "version": "4.0.8-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-d8f5bc211.tgz", - "integrity": "sha512-b6oJKUuXXetqLq+ivcaXRYHYTCe6uYnnmPcdxox2MsJFMKmgJUcoSQckvxAwvTwkAJ7ipCR1BqKgeFgPW1acQg==", + "version": "4.0.8-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-bb6ceb192.tgz", + "integrity": "sha512-5tJtZudftKVFg16PQ+Xj5afZQNo8b1Z0hQ8yR0VOzimNbdSUWo/Y9En/lKPmP3kioip/+Q4Vq3aHgEIDP66Ayg==", "dependencies": { - "@libp2p/interface": "0.1.6-d8f5bc211", - "@libp2p/peer-id": "3.0.6-d8f5bc211" + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192" } }, "node_modules/@libp2p/peer-collections/node_modules/@libp2p/interface": { - "version": "0.1.6-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz", - "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==", + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", "dependencies": { "@multiformats/multiaddr": "^12.1.10", "it-pushable": "^3.2.1", @@ -198,11 +198,11 @@ } }, "node_modules/@libp2p/peer-collections/node_modules/@libp2p/peer-id": { - "version": "3.0.6-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-d8f5bc211.tgz", - "integrity": "sha512-lCmqh5bK6o793xauQmeY53Xw5XdeKvmqJj8snQgi+CoMhqKtn1ScICSki6cL/sQmxwEhnotvfMxrrNejoR8OYA==", + "version": "3.0.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", + "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", "dependencies": { - "@libp2p/interface": "0.1.6-d8f5bc211", + "@libp2p/interface": "0.1.6-bb6ceb192", "multiformats": "^12.1.3", "uint8arrays": "^4.0.6" } @@ -218,13 +218,13 @@ } }, "node_modules/@libp2p/peer-id-factory": { - "version": "3.0.8-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-d8f5bc211.tgz", - "integrity": "sha512-W1CRuXT5R6UjP1OnaBwj5Sek+74SlCUerQ5naRTNRrtXCWU9MpyrnAMG+a0Zkbt70TcpuIDaJKnoJEo37hIIaw==", + "version": "3.0.8-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-bb6ceb192.tgz", + "integrity": "sha512-PDpt6GKaYIRa1fzmmDkiDtYIJkAlBD55Ig5et0mcHj/gqbThOB20lpQoDfB/wyOQlkd78z30wZ1+43LZthog2g==", "dependencies": { - "@libp2p/crypto": "2.0.8-d8f5bc211", - "@libp2p/interface": "0.1.6-d8f5bc211", - "@libp2p/peer-id": "3.0.6-d8f5bc211", + "@libp2p/crypto": "2.0.8-bb6ceb192", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", "multiformats": "^12.1.3", "protons-runtime": "^5.0.0", "uint8arraylist": "^2.4.3", @@ -232,11 +232,11 @@ } }, "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/crypto": { - "version": "2.0.8-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-d8f5bc211.tgz", - "integrity": "sha512-EX/wl/2Ln0eMcMjfjFSNzIvYE9m7ISOoeYcY7joQPF4YukMrLgLtWn00NHwvEssWzwyGjYk+jdeM/3AGVlr5KQ==", + "version": "2.0.8-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz", + "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==", "dependencies": { - "@libp2p/interface": "0.1.6-d8f5bc211", + "@libp2p/interface": "0.1.6-bb6ceb192", "@noble/curves": "^1.1.0", "@noble/hashes": "^1.3.1", "multiformats": "^12.1.3", @@ -247,9 +247,9 @@ } }, "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/interface": { - "version": "0.1.6-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz", - "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==", + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", "dependencies": { "@multiformats/multiaddr": "^12.1.10", "it-pushable": "^3.2.1", @@ -259,24 +259,24 @@ } }, "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/peer-id": { - "version": "3.0.6-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-d8f5bc211.tgz", - "integrity": "sha512-lCmqh5bK6o793xauQmeY53Xw5XdeKvmqJj8snQgi+CoMhqKtn1ScICSki6cL/sQmxwEhnotvfMxrrNejoR8OYA==", + "version": "3.0.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", + "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", "dependencies": { - "@libp2p/interface": "0.1.6-d8f5bc211", + "@libp2p/interface": "0.1.6-bb6ceb192", "multiformats": "^12.1.3", "uint8arrays": "^4.0.6" } }, "node_modules/@libp2p/peer-record": { - "version": "6.0.9-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-d8f5bc211.tgz", - "integrity": "sha512-UZ+9+LeIC9hkobjOrobMa5rNVNaF9EY7hShF1JqzNl0uBYmPxwp3pQbVHBSIrZm1j7Hl24SvkXBHIyuWZMkiwQ==", - "dependencies": { - "@libp2p/crypto": "2.0.8-d8f5bc211", - "@libp2p/interface": "0.1.6-d8f5bc211", - "@libp2p/peer-id": "3.0.6-d8f5bc211", - "@libp2p/utils": "4.0.7-d8f5bc211", + "version": "6.0.9-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-bb6ceb192.tgz", + "integrity": "sha512-rGtj9bzDRSK947s6pOKLFU9bokNkob+aVVpdb2NWwkBo8+MEvdqCvczE7fVJ3LJcLbrLhNAog67UeXbxlFHJqg==", + "dependencies": { + "@libp2p/crypto": "2.0.8-bb6ceb192", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/utils": "4.0.7-bb6ceb192", "@multiformats/multiaddr": "^12.1.10", "protons-runtime": "^5.0.0", "uint8-varint": "^2.0.0", @@ -285,11 +285,11 @@ } }, "node_modules/@libp2p/peer-record/node_modules/@libp2p/crypto": { - "version": "2.0.8-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-d8f5bc211.tgz", - "integrity": "sha512-EX/wl/2Ln0eMcMjfjFSNzIvYE9m7ISOoeYcY7joQPF4YukMrLgLtWn00NHwvEssWzwyGjYk+jdeM/3AGVlr5KQ==", + "version": "2.0.8-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz", + "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==", "dependencies": { - "@libp2p/interface": "0.1.6-d8f5bc211", + "@libp2p/interface": "0.1.6-bb6ceb192", "@noble/curves": "^1.1.0", "@noble/hashes": "^1.3.1", "multiformats": "^12.1.3", @@ -300,9 +300,9 @@ } }, "node_modules/@libp2p/peer-record/node_modules/@libp2p/interface": { - "version": "0.1.6-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz", - "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==", + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", "dependencies": { "@multiformats/multiaddr": "^12.1.10", "it-pushable": "^3.2.1", @@ -312,25 +312,25 @@ } }, "node_modules/@libp2p/peer-record/node_modules/@libp2p/peer-id": { - "version": "3.0.6-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-d8f5bc211.tgz", - "integrity": "sha512-lCmqh5bK6o793xauQmeY53Xw5XdeKvmqJj8snQgi+CoMhqKtn1ScICSki6cL/sQmxwEhnotvfMxrrNejoR8OYA==", + "version": "3.0.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", + "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", "dependencies": { - "@libp2p/interface": "0.1.6-d8f5bc211", + "@libp2p/interface": "0.1.6-bb6ceb192", "multiformats": "^12.1.3", "uint8arrays": "^4.0.6" } }, "node_modules/@libp2p/peer-store": { - "version": "9.0.9-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-d8f5bc211.tgz", - "integrity": "sha512-tyTo+0VrZL0t+RcVqZiNPJCIVW5+BPowF0Um6sK8fAGECIWuigabpPhyiIpkpFy4eai+7dfujgUt97jJK0DMew==", - "dependencies": { - "@libp2p/interface": "0.1.6-d8f5bc211", - "@libp2p/peer-collections": "4.0.8-d8f5bc211", - "@libp2p/peer-id": "3.0.6-d8f5bc211", - "@libp2p/peer-id-factory": "3.0.8-d8f5bc211", - "@libp2p/peer-record": "6.0.9-d8f5bc211", + "version": "9.0.9-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-bb6ceb192.tgz", + "integrity": "sha512-DJk2BUQDADmyIw3FYqw8PHou0ZTlY7FI2H7ereC8xqMCVVsIgxd0wpDTB4Gf3ETD/EENuT8XTzfhi4mRWf+PMQ==", + "dependencies": { + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/peer-collections": "4.0.8-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/peer-id-factory": "3.0.8-bb6ceb192", + "@libp2p/peer-record": "6.0.9-bb6ceb192", "@multiformats/multiaddr": "^12.1.10", "interface-datastore": "^8.2.0", "it-all": "^3.0.2", @@ -342,9 +342,9 @@ } }, "node_modules/@libp2p/peer-store/node_modules/@libp2p/interface": { - "version": "0.1.6-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz", - "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==", + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", "dependencies": { "@multiformats/multiaddr": "^12.1.10", "it-pushable": "^3.2.1", @@ -354,30 +354,30 @@ } }, "node_modules/@libp2p/peer-store/node_modules/@libp2p/peer-id": { - "version": "3.0.6-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-d8f5bc211.tgz", - "integrity": "sha512-lCmqh5bK6o793xauQmeY53Xw5XdeKvmqJj8snQgi+CoMhqKtn1ScICSki6cL/sQmxwEhnotvfMxrrNejoR8OYA==", + "version": "3.0.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", + "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", "dependencies": { - "@libp2p/interface": "0.1.6-d8f5bc211", + "@libp2p/interface": "0.1.6-bb6ceb192", "multiformats": "^12.1.3", "uint8arrays": "^4.0.6" } }, "node_modules/@libp2p/perf": { - "version": "2.0.1-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-d8f5bc211.tgz", - "integrity": "sha512-FUnjoFsHYcSYmOAPUP68l0fpfDpVjCCz1Kd5LFQ0Bu9tkS9C5YkOHw7GtWXgmB72QISYgdGfCBLa107pT/q+dg==", + "version": "2.0.1-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-bb6ceb192.tgz", + "integrity": "sha512-s067eu08Qe/8n5fuEf5Y/53pGkaNV/TDtFei83zd5TPSEmO09071u6VVk8vmiuVJDad1cTClgNZ4KpMy4cEG+Q==", "dependencies": { - "@libp2p/interface": "0.1.6-d8f5bc211", - "@libp2p/interface-internal": "0.1.9-d8f5bc211", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface-internal": "0.1.9-bb6ceb192", "@multiformats/multiaddr": "^12.1.10", "it-pushable": "^3.2.3" } }, "node_modules/@libp2p/perf/node_modules/@libp2p/interface": { - "version": "0.1.6-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz", - "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==", + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", "dependencies": { "@multiformats/multiaddr": "^12.1.10", "it-pushable": "^3.2.1", @@ -387,12 +387,12 @@ } }, "node_modules/@libp2p/tcp": { - "version": "8.0.13-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-d8f5bc211.tgz", - "integrity": "sha512-EXa2HUZmPGmcEd71vYmtSuEjbfqr272/rCCCLgt1qX5WEUjSOUJI/rKEW5Zxz4lpl28ufFCpeJZMw2i7jw/eYg==", + "version": "8.0.13-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-bb6ceb192.tgz", + "integrity": "sha512-VrEElUBEKIJSPYzulvuiFHdkfsVERJSP31Yx8QOsJCDRy1x+lT59p/qmXOWhXpzrCiZOqUerRVOwg1mKTb2r8Q==", "dependencies": { - "@libp2p/interface": "0.1.6-d8f5bc211", - "@libp2p/utils": "4.0.7-d8f5bc211", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/utils": "4.0.7-bb6ceb192", "@multiformats/mafmt": "^12.1.6", "@multiformats/multiaddr": "^12.1.10", "@types/sinon": "^17.0.0", @@ -400,9 +400,9 @@ } }, "node_modules/@libp2p/tcp/node_modules/@libp2p/interface": { - "version": "0.1.6-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz", - "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==", + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", "dependencies": { "@multiformats/multiaddr": "^12.1.10", "it-pushable": "^3.2.1", @@ -412,12 +412,12 @@ } }, "node_modules/@libp2p/utils": { - "version": "4.0.7-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-d8f5bc211.tgz", - "integrity": "sha512-/QsY2IokV1ebFojNLEIe/QVPJ5+pVg8oiwMeGBRQp3M8b5Tp0Ozjm8C9QC98CG9NNGL5ssaO1TrUKOB16j8Q2A==", + "version": "4.0.7-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-bb6ceb192.tgz", + "integrity": "sha512-igolRG93YRLTSBljLKmk/XFtGhnb1FEE4q8o250uxPfr4OcFq4U2UYuhXEfR3mztCR2Q4sJz/InvCVi/C8CK3g==", "dependencies": { "@chainsafe/is-ip": "^2.0.2", - "@libp2p/interface": "0.1.6-d8f5bc211", + "@libp2p/interface": "0.1.6-bb6ceb192", "@multiformats/multiaddr": "^12.1.10", "@multiformats/multiaddr-matcher": "^1.1.0", "get-iterator": "^2.0.1", @@ -431,9 +431,9 @@ } }, "node_modules/@libp2p/utils/node_modules/@libp2p/interface": { - "version": "0.1.6-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz", - "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==", + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", "dependencies": { "@multiformats/multiaddr": "^12.1.10", "it-pushable": "^3.2.1", @@ -505,9 +505,9 @@ } }, "node_modules/@types/sinon": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.1.tgz", - "integrity": "sha512-Q2Go6TJetYn5Za1+RJA1Aik61Oa2FS8SuJ0juIqUuJ5dZR4wvhKfmSdIqWtQ3P6gljKWjW0/R7FZkA4oXVL6OA==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.2.tgz", + "integrity": "sha512-Zt6heIGsdqERkxctIpvN5Pv3edgBrhoeb3yHyxffd4InN0AX2SVNKSrhdDZKGQICVOxWP/q4DyhpfPNMSrpIiA==", "dependencies": { "@types/sinonjs__fake-timers": "*" } @@ -825,20 +825,20 @@ "integrity": "sha512-RG8HDjAZlvkzz5Nav4xq6gK5zNT+Ff1UTIf+CrSJW8nIl6N1FpBH5e7clUshiCn+MmmMoSdIEpw4UaTolszxhA==" }, "node_modules/libp2p": { - "version": "0.46.21-d8f5bc211", - "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-d8f5bc211.tgz", - "integrity": "sha512-vQN9rdTBydRy4fut6+o46I+f0Xb9YEI2s/8WJfgcVpU1ff58Zky3z+tEbGnwOk0MYu6kpWczUKNjUIXApR+N7A==", - "dependencies": { - "@libp2p/crypto": "2.0.8-d8f5bc211", - "@libp2p/interface": "0.1.6-d8f5bc211", - "@libp2p/interface-internal": "0.1.9-d8f5bc211", - "@libp2p/logger": "3.1.0-d8f5bc211", - "@libp2p/multistream-select": "4.0.6-d8f5bc211", - "@libp2p/peer-collections": "4.0.8-d8f5bc211", - "@libp2p/peer-id": "3.0.6-d8f5bc211", - "@libp2p/peer-id-factory": "3.0.8-d8f5bc211", - "@libp2p/peer-store": "9.0.9-d8f5bc211", - "@libp2p/utils": "4.0.7-d8f5bc211", + "version": "0.46.21-bb6ceb192", + "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-bb6ceb192.tgz", + "integrity": "sha512-CeQkww0AUL+tv8hRcuVer6qhUIZLASUPaPjhM8He2+8eguQTfVfuTUVs6xAedIreJ43xQln4zhm7U2mpvJOyFw==", + "dependencies": { + "@libp2p/crypto": "2.0.8-bb6ceb192", + "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface-internal": "0.1.9-bb6ceb192", + "@libp2p/logger": "3.1.0-bb6ceb192", + "@libp2p/multistream-select": "4.0.6-bb6ceb192", + "@libp2p/peer-collections": "4.0.8-bb6ceb192", + "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/peer-id-factory": "3.0.8-bb6ceb192", + "@libp2p/peer-store": "9.0.9-bb6ceb192", + "@libp2p/utils": "4.0.7-bb6ceb192", "@multiformats/mafmt": "^12.1.6", "@multiformats/multiaddr": "^12.1.10", "@multiformats/multiaddr-matcher": "^1.1.0", @@ -865,11 +865,11 @@ } }, "node_modules/libp2p/node_modules/@libp2p/crypto": { - "version": "2.0.8-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-d8f5bc211.tgz", - "integrity": "sha512-EX/wl/2Ln0eMcMjfjFSNzIvYE9m7ISOoeYcY7joQPF4YukMrLgLtWn00NHwvEssWzwyGjYk+jdeM/3AGVlr5KQ==", + "version": "2.0.8-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz", + "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==", "dependencies": { - "@libp2p/interface": "0.1.6-d8f5bc211", + "@libp2p/interface": "0.1.6-bb6ceb192", "@noble/curves": "^1.1.0", "@noble/hashes": "^1.3.1", "multiformats": "^12.1.3", @@ -880,9 +880,9 @@ } }, "node_modules/libp2p/node_modules/@libp2p/interface": { - "version": "0.1.6-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz", - "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==", + "version": "0.1.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", + "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", "dependencies": { "@multiformats/multiaddr": "^12.1.10", "it-pushable": "^3.2.1", @@ -892,11 +892,11 @@ } }, "node_modules/libp2p/node_modules/@libp2p/logger": { - "version": "3.1.0-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-d8f5bc211.tgz", - "integrity": "sha512-3CoLZmoM7mJV3ttGbYgsS8926/e768Ayll+66wFhfxYuDRFLhybKAwV0UbReeNP24f4pd8Fj1izyBd/1XftErw==", + "version": "3.1.0-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-bb6ceb192.tgz", + "integrity": "sha512-qXtF/FxZXPdVfs5qE3UP+SG/0OQIhIBPQlzBUH7siBixUcQT9kT5enJhCoj+6rrFKy5OfjmkfomA3AImnMIJig==", "dependencies": { - "@libp2p/interface": "0.1.6-d8f5bc211", + "@libp2p/interface": "0.1.6-bb6ceb192", "@multiformats/multiaddr": "^12.1.10", "debug": "^4.3.4", "interface-datastore": "^8.2.0", @@ -904,11 +904,11 @@ } }, "node_modules/libp2p/node_modules/@libp2p/peer-id": { - "version": "3.0.6-d8f5bc211", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-d8f5bc211.tgz", - "integrity": "sha512-lCmqh5bK6o793xauQmeY53Xw5XdeKvmqJj8snQgi+CoMhqKtn1ScICSki6cL/sQmxwEhnotvfMxrrNejoR8OYA==", + "version": "3.0.6-bb6ceb192", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", + "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", "dependencies": { - "@libp2p/interface": "0.1.6-d8f5bc211", + "@libp2p/interface": "0.1.6-bb6ceb192", "multiformats": "^12.1.3", "uint8arrays": "^4.0.6" } From beb104ef9794ad86243d016cdbf33d51a8ae459b Mon Sep 17 00:00:00 2001 From: achingbrain Date: Tue, 21 Nov 2023 12:51:37 +0000 Subject: [PATCH 03/17] chore: make runner less fragile --- perf/runner/src/index.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/perf/runner/src/index.ts b/perf/runner/src/index.ts index 92637a27d..4a1b28724 100644 --- a/perf/runner/src/index.ts +++ b/perf/runner/src/index.ts @@ -200,8 +200,11 @@ function runClient(args: ArgsRunBenchmark): ResultValue[] { const combined: ResultValue[]= []; for (const line of lines) { - const result = JSON.parse(line) as ResultValue; - combined.push(result); + try { + combined.push(JSON.parse(line)); + } catch (err: any) { + console.error(`could not parse "${line}" as JSON`, err) + } } return combined; From ee31875c3ac00cfad4f888736a7c5269021d237f Mon Sep 17 00:00:00 2001 From: achingbrain Date: Tue, 21 Nov 2023 13:51:51 +0000 Subject: [PATCH 04/17] chore: skip mplex --- perf/runner/src/versions.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/perf/runner/src/versions.ts b/perf/runner/src/versions.ts index cd322650f..be45e1196 100644 --- a/perf/runner/src/versions.ts +++ b/perf/runner/src/versions.ts @@ -50,19 +50,19 @@ export const versions: Array = [ implementation: "js-libp2p", transportStacks: ["tcp"] }, - { + /*{ id: "v1.0-mplex-noise", implementation: "js-libp2p", transportStacks: ["tcp"] - }, + },*/ { id: "v1.0-yamux-plaintext", implementation: "js-libp2p", transportStacks: ["tcp"] }, - { +/* { id: "v1.0-mplex-plaintext", implementation: "js-libp2p", transportStacks: ["tcp"] - }, + },*/ ] From ad69018fa7804ee757a3cf09e71d0b93fcd37c6e Mon Sep 17 00:00:00 2001 From: achingbrain Date: Tue, 21 Nov 2023 14:12:32 +0000 Subject: [PATCH 05/17] perf: update benchmark results --- perf/runner/benchmark-results.json | 39994 ++------------------------- 1 file changed, 2684 insertions(+), 37310 deletions(-) diff --git a/perf/runner/benchmark-results.json b/perf/runner/benchmark-results.json index 868ee5bf2..613e5f6cb 100644 --- a/perf/runner/benchmark-results.json +++ b/perf/runner/benchmark-results.json @@ -8,40448 +8,5822 @@ "result": [ { "type": "intermediary", - "timeSeconds": 1.000006111, - "uploadBytes": 102121472, + "timeSeconds": 1.001, + "uploadBytes": 57671680, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000022259, - "uploadBytes": 220987392, + "timeSeconds": 1.004, + "uploadBytes": 218562560, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000039292, - "uploadBytes": 223084544, + "timeSeconds": 1.001, + "uploadBytes": 249430016, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00000225, - "uploadBytes": 222150656, + "timeSeconds": 1.001, + "uploadBytes": 244187136, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000128994, - "uploadBytes": 109674496, + "timeSeconds": 1.001, + "uploadBytes": 245891072, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000050937, - "uploadBytes": 76906496, + "timeSeconds": 1.001, + "uploadBytes": 243204096, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000089932, - "uploadBytes": 76906496, + "timeSeconds": 1.001, + "uploadBytes": 250871808, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000044054, - "uploadBytes": 77053952, + "timeSeconds": 1.001, + "uploadBytes": 252051456, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00000899, - "uploadBytes": 77168640, + "timeSeconds": 1.001, + "uploadBytes": 246611968, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000238233, - "uploadBytes": 77529088, + "timeSeconds": 1.001, + "uploadBytes": 248381440, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000015335, - "uploadBytes": 78381056, + "timeSeconds": 1.002, + "uploadBytes": 245760000, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000051576, - "uploadBytes": 78217216, + "timeSeconds": 1.002, + "uploadBytes": 240320512, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000500569, - "uploadBytes": 70844416, + "timeSeconds": 1.001, + "uploadBytes": 237043712, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.007654255, - "uploadBytes": 55623680, + "timeSeconds": 1.001, + "uploadBytes": 228655104, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000277649, - "uploadBytes": 55803904, + "timeSeconds": 1.002, + "uploadBytes": 247201792, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000017729, - "uploadBytes": 55427072, + "timeSeconds": 1.001, + "uploadBytes": 240517120, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000071808, - "uploadBytes": 55623680, + "timeSeconds": 1.001, + "uploadBytes": 242876416, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000230261, - "uploadBytes": 56000512, + "timeSeconds": 1.001, + "uploadBytes": 236650496, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00023045, - "uploadBytes": 56180736, + "timeSeconds": 1.001, + "uploadBytes": 233373696, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000045781, - "uploadBytes": 102580224, + "timeSeconds": 1.001, + "uploadBytes": 83361792, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000142233, - "uploadBytes": 221184000, + "timeSeconds": 1.005, + "uploadBytes": 252706816, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000017037, - "uploadBytes": 223395840, + "timeSeconds": 1.001, + "uploadBytes": 255328256, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000018419, - "uploadBytes": 222740480, + "timeSeconds": 1.001, + "uploadBytes": 247529472, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000225845, - "uploadBytes": 221855744, + "timeSeconds": 1.001, + "uploadBytes": 248709120, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000416347, - "uploadBytes": 222363648, + "timeSeconds": 1.001, + "uploadBytes": 255524864, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000611494, - "uploadBytes": 222347264, + "timeSeconds": 1.004, + "uploadBytes": 229507072, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000005538, - "uploadBytes": 221364224, + "timeSeconds": 1.002, + "uploadBytes": 244580352, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000126197, - "uploadBytes": 221544448, + "timeSeconds": 1.002, + "uploadBytes": 247660544, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000050614, - "uploadBytes": 222543872, + "timeSeconds": 1.001, + "uploadBytes": 260767744, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000000123, - "uploadBytes": 221691904, + "timeSeconds": 1.001, + "uploadBytes": 261488640, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000191273, - "uploadBytes": 221380608, + "timeSeconds": 1.001, + "uploadBytes": 250937344, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000636505, - "uploadBytes": 222216192, + "timeSeconds": 1.001, + "uploadBytes": 252379136, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000034402, - "uploadBytes": 222232576, + "timeSeconds": 1.001, + "uploadBytes": 257097728, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000314129, - "uploadBytes": 221446144, + "timeSeconds": 1.001, + "uploadBytes": 259850240, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000219608, - "uploadBytes": 222134272, + "timeSeconds": 1.003, + "uploadBytes": 252968960, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000769369, - "uploadBytes": 174342144, + "timeSeconds": 1.002, + "uploadBytes": 253231104, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000211212, - "uploadBytes": 76365824, + "timeSeconds": 1.002, + "uploadBytes": 255459328, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000008431, - "uploadBytes": 76644352, + "timeSeconds": 1.001, + "uploadBytes": 254476288, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000035918, - "uploadBytes": 100794368, + "timeSeconds": 1.001, + "uploadBytes": 63766528, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000005156, - "uploadBytes": 220643328, + "timeSeconds": 1.001, + "uploadBytes": 227934208, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000032388, - "uploadBytes": 221069312, + "timeSeconds": 1.001, + "uploadBytes": 219676672, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00007237, - "uploadBytes": 220119040, + "timeSeconds": 1.001, + "uploadBytes": 225443840, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00002965, - "uploadBytes": 222363648, + "timeSeconds": 1.001, + "uploadBytes": 241500160, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000096317, - "uploadBytes": 219447296, + "timeSeconds": 1.001, + "uploadBytes": 241696768, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000291025, - "uploadBytes": 220479488, + "timeSeconds": 1.001, + "uploadBytes": 251133952, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000028949, - "uploadBytes": 220463104, + "timeSeconds": 1.001, + "uploadBytes": 249954304, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000600674, - "uploadBytes": 195723264, + "timeSeconds": 1.001, + "uploadBytes": 245366784, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.0003603, - "uploadBytes": 75137024, + "timeSeconds": 1.001, + "uploadBytes": 245039104, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000113815, - "uploadBytes": 77037568, + "timeSeconds": 1.001, + "uploadBytes": 237436928, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000478125, - "uploadBytes": 75988992, + "timeSeconds": 1.001, + "uploadBytes": 231473152, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000027751, - "uploadBytes": 76169216, + "timeSeconds": 1.001, + "uploadBytes": 234946560, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001172397, - "uploadBytes": 77004800, + "timeSeconds": 1.001, + "uploadBytes": 218955776, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000196338, - "uploadBytes": 77561856, + "timeSeconds": 1.001, + "uploadBytes": 218955776, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00058878, - "uploadBytes": 76824576, + "timeSeconds": 1.001, + "uploadBytes": 227803136, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000318691, - "uploadBytes": 77365248, + "timeSeconds": 1.001, + "uploadBytes": 241369088, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000278698, - "uploadBytes": 78528512, + "timeSeconds": 1.001, + "uploadBytes": 229572608, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000136899, - "uploadBytes": 77807616, + "timeSeconds": 1.001, + "uploadBytes": 249561088, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000019785, - "uploadBytes": 102514688, + "timeSeconds": 1.005, + "uploadBytes": 71106560, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000030101, - "uploadBytes": 221462528, + "timeSeconds": 1.001, + "uploadBytes": 209453056, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000017716, - "uploadBytes": 223428608, + "timeSeconds": 1.002, + "uploadBytes": 213254144, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00012192, - "uploadBytes": 222183424, + "timeSeconds": 1.001, + "uploadBytes": 220332032, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000021319, - "uploadBytes": 222494720, + "timeSeconds": 1.001, + "uploadBytes": 224329728, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000040993, - "uploadBytes": 222396416, + "timeSeconds": 1.001, + "uploadBytes": 215547904, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000035361, - "uploadBytes": 166887424, + "timeSeconds": 1.002, + "uploadBytes": 164495360, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000051774, - "uploadBytes": 76283904, + "timeSeconds": 1.009, + "uploadBytes": 174129152, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000441444, - "uploadBytes": 76660736, + "timeSeconds": 1.001, + "uploadBytes": 161480704, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.0007116, - "uploadBytes": 76972032, + "timeSeconds": 1.001, + "uploadBytes": 126025728, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000198598, - "uploadBytes": 77185024, + "timeSeconds": 1.003, + "uploadBytes": 133365760, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000422282, - "uploadBytes": 77889536, + "timeSeconds": 1.004, + "uploadBytes": 104923136, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000008944, - "uploadBytes": 78249984, + "timeSeconds": 1.001, + "uploadBytes": 101122048, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000013804, - "uploadBytes": 78086144, + "timeSeconds": 1.001, + "uploadBytes": 101974016, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000175139, - "uploadBytes": 78233600, + "timeSeconds": 1.002, + "uploadBytes": 106102784, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000074087, - "uploadBytes": 78577664, + "timeSeconds": 1.002, + "uploadBytes": 110100480, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000022589, - "uploadBytes": 78970880, + "timeSeconds": 1.001, + "uploadBytes": 111935488, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000615956, - "uploadBytes": 79331328, + "timeSeconds": 1.001, + "uploadBytes": 111017984, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000017724, - "uploadBytes": 79642624, + "timeSeconds": 1.001, + "uploadBytes": 112328704, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000109479, - "uploadBytes": 98828288, + "timeSeconds": 1.003, + "uploadBytes": 63963136, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000032392, - "uploadBytes": 220381184, + "timeSeconds": 1.001, + "uploadBytes": 222822400, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00021655, - "uploadBytes": 218660864, + "timeSeconds": 1.001, + "uploadBytes": 243597312, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00000861, - "uploadBytes": 220495872, + "timeSeconds": 1.001, + "uploadBytes": 250281984, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000017791, - "uploadBytes": 219217920, + "timeSeconds": 1.001, + "uploadBytes": 242679808, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000064864, - "uploadBytes": 219250688, + "timeSeconds": 1.001, + "uploadBytes": 225705984, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000025253, - "uploadBytes": 219578368, + "timeSeconds": 1.001, + "uploadBytes": 226820096, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000007158, - "uploadBytes": 218890240, + "timeSeconds": 1.001, + "uploadBytes": 228392960, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000040527, - "uploadBytes": 219250688, + "timeSeconds": 1.001, + "uploadBytes": 251985920, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000037234, - "uploadBytes": 218628096, + "timeSeconds": 1.001, + "uploadBytes": 248709120, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000209341, - "uploadBytes": 219840512, + "timeSeconds": 1.001, + "uploadBytes": 243859456, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000159033, - "uploadBytes": 218595328, + "timeSeconds": 1.001, + "uploadBytes": 249954304, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00009601, - "uploadBytes": 89686016, + "timeSeconds": 1.001, + "uploadBytes": 247136256, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000073498, - "uploadBytes": 75268096, + "timeSeconds": 1.001, + "uploadBytes": 250871808, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000554376, - "uploadBytes": 75366400, + "timeSeconds": 1.001, + "uploadBytes": 226492416, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000023867, - "uploadBytes": 76890112, + "timeSeconds": 1.002, + "uploadBytes": 238092288, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000368735, - "uploadBytes": 76087296, + "timeSeconds": 1.001, + "uploadBytes": 253886464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000059917, - "uploadBytes": 76431360, + "timeSeconds": 1.001, + "uploadBytes": 249888768, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000350265, - "uploadBytes": 77283328, + "timeSeconds": 1.001, + "uploadBytes": 251002880, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000048464, - "uploadBytes": 105562112, + "timeSeconds": 1.001, + "uploadBytes": 67829760, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000030481, - "uploadBytes": 224624640, + "timeSeconds": 1.001, + "uploadBytes": 249888768, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000050417, - "uploadBytes": 225820672, + "timeSeconds": 1.001, + "uploadBytes": 245694464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000197197, - "uploadBytes": 83050496, + "timeSeconds": 1.001, + "uploadBytes": 235536384, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000343589, - "uploadBytes": 77987840, + "timeSeconds": 1.002, + "uploadBytes": 236257280, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000018525, - "uploadBytes": 78577664, + "timeSeconds": 1.001, + "uploadBytes": 233570304, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000206976, - "uploadBytes": 78610432, + "timeSeconds": 1.001, + "uploadBytes": 247791616, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000200009, - "uploadBytes": 78839808, + "timeSeconds": 1.001, + "uploadBytes": 261619712, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000055292, - "uploadBytes": 79167488, + "timeSeconds": 1.001, + "uploadBytes": 261226496, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000130312, - "uploadBytes": 79413248, + "timeSeconds": 1.001, + "uploadBytes": 260767744, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00073813, - "uploadBytes": 79462400, + "timeSeconds": 1.001, + "uploadBytes": 261357568, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000031265, - "uploadBytes": 79806464, + "timeSeconds": 1.001, + "uploadBytes": 239992832, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000016816, - "uploadBytes": 79888384, + "timeSeconds": 1.001, + "uploadBytes": 236781568, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000011022, - "uploadBytes": 80248832, + "timeSeconds": 1.001, + "uploadBytes": 251527168, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000026256, - "uploadBytes": 80609280, + "timeSeconds": 1.001, + "uploadBytes": 259522560, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00054649, - "uploadBytes": 80625664, + "timeSeconds": 1.001, + "uploadBytes": 245104640, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000475755, - "uploadBytes": 80904192, + "timeSeconds": 1.001, + "uploadBytes": 237305856, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000637148, - "uploadBytes": 81215488, + "timeSeconds": 1.001, + "uploadBytes": 240254976, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000309932, - "uploadBytes": 81510400, + "timeSeconds": 1.001, + "uploadBytes": 239992832, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00007493, - "uploadBytes": 96518144, + "timeSeconds": 1.016, + "uploadBytes": 72220672, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000277741, - "uploadBytes": 94830592, + "timeSeconds": 1.001, + "uploadBytes": 220135424, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000070558, - "uploadBytes": 75153408, + "timeSeconds": 1.001, + "uploadBytes": 238944256, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000164874, - "uploadBytes": 75333632, + "timeSeconds": 1.001, + "uploadBytes": 251920384, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000249108, - "uploadBytes": 76873728, + "timeSeconds": 1.001, + "uploadBytes": 225771520, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00004421, - "uploadBytes": 76120064, + "timeSeconds": 1.001, + "uploadBytes": 219938816, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000541411, - "uploadBytes": 76267520, + "timeSeconds": 1.002, + "uploadBytes": 238092288, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001090504, - "uploadBytes": 77266944, + "timeSeconds": 1.001, + "uploadBytes": 227999744, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000163369, - "uploadBytes": 77365248, + "timeSeconds": 1.001, + "uploadBytes": 244580352, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000044743, - "uploadBytes": 77119488, + "timeSeconds": 1.003, + "uploadBytes": 249298944, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000060272, - "uploadBytes": 77611008, + "timeSeconds": 1.001, + "uploadBytes": 240058368, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000019198, - "uploadBytes": 78331904, + "timeSeconds": 1.001, + "uploadBytes": 247529472, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000411731, - "uploadBytes": 77840384, + "timeSeconds": 1.001, + "uploadBytes": 251789312, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000020269, - "uploadBytes": 78348288, + "timeSeconds": 1.001, + "uploadBytes": 234618880, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000116116, - "uploadBytes": 78807040, + "timeSeconds": 1.001, + "uploadBytes": 246743040, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000089186, - "uploadBytes": 78495744, + "timeSeconds": 1.002, + "uploadBytes": 250609664, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000029331, - "uploadBytes": 79020032, + "timeSeconds": 1.001, + "uploadBytes": 238419968, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000104762, - "uploadBytes": 79577088, + "timeSeconds": 1.001, + "uploadBytes": 218365952, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000206387, - "uploadBytes": 79298560, + "timeSeconds": 1.002, + "uploadBytes": 246415360, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000023569, - "uploadBytes": 106217472, + "timeSeconds": 1.001, + "uploadBytes": 55574528, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.004997332, - "uploadBytes": 155205632, + "timeSeconds": 1.001, + "uploadBytes": 238682112, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000418531, - "uploadBytes": 77791232, + "timeSeconds": 1.003, + "uploadBytes": 255459328, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000147714, - "uploadBytes": 78364672, + "timeSeconds": 1.001, + "uploadBytes": 248709120, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000327312, - "uploadBytes": 78495744, + "timeSeconds": 1.001, + "uploadBytes": 249298944, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000238485, - "uploadBytes": 78839808, + "timeSeconds": 1.001, + "uploadBytes": 201654272, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000389824, - "uploadBytes": 78839808, + "timeSeconds": 1.001, + "uploadBytes": 209256448, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00004119, - "uploadBytes": 79151104, + "timeSeconds": 1.018, + "uploadBytes": 178520064, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000514415, - "uploadBytes": 79773696, + "timeSeconds": 1.001, + "uploadBytes": 162529280, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000033189, - "uploadBytes": 79806464, + "timeSeconds": 1.001, + "uploadBytes": 164298752, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000022807, - "uploadBytes": 80003072, + "timeSeconds": 1.001, + "uploadBytes": 168755200, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000003806, - "uploadBytes": 80445440, + "timeSeconds": 1.006, + "uploadBytes": 177012736, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000018359, - "uploadBytes": 80363520, + "timeSeconds": 1.001, + "uploadBytes": 176095232, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000105821, - "uploadBytes": 80625664, + "timeSeconds": 1.001, + "uploadBytes": 156958720, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000778778, - "uploadBytes": 80756736, + "timeSeconds": 1.001, + "uploadBytes": 130416640, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000157196, - "uploadBytes": 81117184, + "timeSeconds": 1.001, + "uploadBytes": 136445952, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000832604, - "uploadBytes": 81510400, + "timeSeconds": 1.001, + "uploadBytes": 138346496, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000350018, - "uploadBytes": 81559552, + "timeSeconds": 1.001, + "uploadBytes": 142344192, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000177459, - "uploadBytes": 81838080, + "timeSeconds": 1.001, + "uploadBytes": 146014208, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000016104, - "uploadBytes": 103022592, + "timeSeconds": 1.019, + "uploadBytes": 33095680, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000080048, - "uploadBytes": 221495296, + "timeSeconds": 1.002, + "uploadBytes": 212729856, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000044401, - "uploadBytes": 223576064, + "timeSeconds": 1.002, + "uploadBytes": 251133952, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000108424, - "uploadBytes": 223625216, + "timeSeconds": 1.001, + "uploadBytes": 249626624, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000018855, - "uploadBytes": 222658560, + "timeSeconds": 1.001, + "uploadBytes": 255197184, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000010682, - "uploadBytes": 222314496, + "timeSeconds": 1.001, + "uploadBytes": 254279680, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.0000199, - "uploadBytes": 222560256, + "timeSeconds": 1.001, + "uploadBytes": 245301248, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000004494, - "uploadBytes": 222543872, + "timeSeconds": 1.001, + "uploadBytes": 247398400, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000470646, - "uploadBytes": 222347264, + "timeSeconds": 1.001, + "uploadBytes": 224526336, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000189679, - "uploadBytes": 222265344, + "timeSeconds": 1.001, + "uploadBytes": 244318208, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000140318, - "uploadBytes": 222396416, + "timeSeconds": 1.001, + "uploadBytes": 257359872, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000683705, - "uploadBytes": 125124608, + "timeSeconds": 1.001, + "uploadBytes": 252116992, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000253168, - "uploadBytes": 76791808, + "timeSeconds": 1.001, + "uploadBytes": 235995136, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.003829465, - "uploadBytes": 77561856, + "timeSeconds": 1.006, + "uploadBytes": 228065280, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000011338, - "uploadBytes": 77430784, + "timeSeconds": 1.001, + "uploadBytes": 234815488, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000098498, - "uploadBytes": 77463552, + "timeSeconds": 1.001, + "uploadBytes": 251723776, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000166561, - "uploadBytes": 77774848, + "timeSeconds": 1.001, + "uploadBytes": 250085376, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000534166, - "uploadBytes": 77905920, + "timeSeconds": 1.001, + "uploadBytes": 251461632, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000204268, - "uploadBytes": 78430208, + "timeSeconds": 1.002, + "uploadBytes": 253558784, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00241671, - "uploadBytes": 97583104, + "timeSeconds": 1.001, + "uploadBytes": 59047936, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.007479214, - "uploadBytes": 140132352, + "timeSeconds": 1.001, + "uploadBytes": 220397568, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000101437, - "uploadBytes": 75661312, + "timeSeconds": 1.001, + "uploadBytes": 228589568, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000494992, - "uploadBytes": 74924032, + "timeSeconds": 1.001, + "uploadBytes": 241106944, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000423848, - "uploadBytes": 76087296, + "timeSeconds": 1.002, + "uploadBytes": 251527168, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001313933, - "uploadBytes": 75546624, + "timeSeconds": 1.001, + "uploadBytes": 247988224, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000052368, - "uploadBytes": 76578816, + "timeSeconds": 1.003, + "uploadBytes": 245825536, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000001001, - "uploadBytes": 76120064, + "timeSeconds": 1.001, + "uploadBytes": 242745344, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000065124, - "uploadBytes": 76890112, + "timeSeconds": 1.003, + "uploadBytes": 249692160, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000088832, - "uploadBytes": 76824576, + "timeSeconds": 1.001, + "uploadBytes": 250019840, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000031927, - "uploadBytes": 77119488, + "timeSeconds": 1.001, + "uploadBytes": 243924992, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00018753, - "uploadBytes": 77627392, + "timeSeconds": 1.001, + "uploadBytes": 241500160, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000062591, - "uploadBytes": 77545472, + "timeSeconds": 1.001, + "uploadBytes": 246022144, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000408915, - "uploadBytes": 78020608, + "timeSeconds": 1.002, + "uploadBytes": 242876416, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000065153, - "uploadBytes": 77643776, + "timeSeconds": 1.001, + "uploadBytes": 251396096, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000122751, - "uploadBytes": 78528512, + "timeSeconds": 1.001, + "uploadBytes": 226820096, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000630014, - "uploadBytes": 78233600, + "timeSeconds": 1.001, + "uploadBytes": 221446144, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.000560251, - "uploadBytes": 79200256, + "timeSeconds": 1.001, + "uploadBytes": 216596480, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.00035048, - "uploadBytes": 78807040, + "timeSeconds": 1.001, + "uploadBytes": 220921856, "downloadBytes": 0 } ], - "implementation": "quic-go", - "version": "v0.34", - "transportStack": "quic-v1" + "implementation": "js-libp2p", + "version": "v1.0", + "transportStack": "tcp" }, { "result": [ { - "type": "intermediate", - "timeSeconds": 1.000077546, - "uploadBytes": 1841111, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 102301696, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000073631, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 263979008, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000084152, - "uploadBytes": 2105344, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 264372224, + "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000100572, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 263192576, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000093085, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.009, + "uploadBytes": 265551872, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000095225, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.014, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000092253, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.015, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000094138, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.014, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000089487, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.015, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000106099, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.015, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000101762, - "uploadBytes": 2229248, + "type": "intermediary", + "timeSeconds": 1.015, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000081424, - "uploadBytes": 2112553, + "type": "intermediary", + "timeSeconds": 1.016, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000080641, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.013, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000083726, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.015, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000086939, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.014, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000093019, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.014, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000094018, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.014, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000107055, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.015, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000093919, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 267452416, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000092717, - "uploadBytes": 3014656, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 85393408, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000070985, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 261095424, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000097999, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 254148608, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000097993, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 257884160, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000107259, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 255262720, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000081907, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.005, + "uploadBytes": 209518592, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.0001, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.019, + "uploadBytes": 140378112, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00009275, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.023, + "uploadBytes": 139132928, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000107331, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.015, + "uploadBytes": 78905344, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000093586, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.011, + "uploadBytes": 77332480, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000084892, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.024, + "uploadBytes": 80216064, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000071035, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.018, + "uploadBytes": 82378752, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000102916, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.013, + "uploadBytes": 84082688, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000158197, - "uploadBytes": 4157440, + "type": "intermediary", + "timeSeconds": 1.02, + "uploadBytes": 85458944, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000099387, - "uploadBytes": 3969024, + "type": "intermediary", + "timeSeconds": 1.007, + "uploadBytes": 86376448, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000077074, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.012, + "uploadBytes": 87031808, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000106345, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.016, + "uploadBytes": 86835200, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000082367, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.016, + "uploadBytes": 87556096, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00010658, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.015, + "uploadBytes": 87556096, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000100606, - "uploadBytes": 3014656, + "type": "intermediary", + "timeSeconds": 1.017, + "uploadBytes": 103546880, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000068675, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.021, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00008912, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.02, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000082196, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 268173312, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000082815, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 260767744, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000093505, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 261816320, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000094697, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.011, + "uploadBytes": 266207232, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000083411, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 265486336, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000106511, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 261029888, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000102212, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 263716864, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000095345, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 265420800, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000079611, - "uploadBytes": 4123648, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 261226496, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000085357, - "uploadBytes": 4002816, + "type": "intermediary", + "timeSeconds": 1.002, + "uploadBytes": 263192576, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00009891, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 262275072, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000091162, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 260571136, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000091088, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 263651328, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000093, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 262209536, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000100251, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 261947392, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000099082, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 264896512, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000123272, - "uploadBytes": 3014656, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 105840640, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00006661, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 268959744, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000098031, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 269942784, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000091117, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.01, + "uploadBytes": 252051456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000102561, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 269680640, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000084408, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.005, + "uploadBytes": 269746176, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00009993, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 269615104, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000087954, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 269942784, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00009474, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 270204928, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000094909, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 269680640, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000092117, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 269549568, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000116741, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 269942784, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000069868, - "uploadBytes": 3959808, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 270073856, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000103023, - "uploadBytes": 4166656, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 269811712, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000084936, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 269156352, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000109146, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 269352960, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000095844, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.011, + "uploadBytes": 269680640, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000097989, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 269156352, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000088875, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 269352960, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000104676, - "uploadBytes": 3014656, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 97910784, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000097109, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 255721472, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000088938, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 263127040, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000108665, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 256901120, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000081071, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 263061504, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000123896, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 256573440, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000085362, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 263389184, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000113667, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 256638976, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000086421, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 263651328, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000094559, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.002, + "uploadBytes": 256311296, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000089126, - "uploadBytes": 4179968, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 264110080, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000099855, - "uploadBytes": 3946496, + "type": "intermediary", + "timeSeconds": 1.002, + "uploadBytes": 255983616, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000081203, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 262537216, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000099256, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 257556480, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00006776, - "uploadBytes": 3943424, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 261226496, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000093805, - "uploadBytes": 4183040, + "type": "intermediary", + "timeSeconds": 1.002, + "uploadBytes": 258867200, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000085801, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 260964352, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000093052, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 259129344, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000097145, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 260440064, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000128822, - "uploadBytes": 3014656, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 86114304, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000079197, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 258342912, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000108935, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.007, + "uploadBytes": 262668288, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000103856, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 264044544, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00009874, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 260308992, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000099409, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 264044544, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000096945, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 261488640, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000094866, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 260177920, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000114616, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 264306688, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000094544, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 260571136, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000102674, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.003, + "uploadBytes": 262209536, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000109097, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.01, + "uploadBytes": 262864896, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000098099, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 263782400, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000100857, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 261488640, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000092177, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 262537216, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000096051, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 262340608, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000107659, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 259719168, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000091028, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 263979008, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000104267, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 261488640, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000099554, - "uploadBytes": 2883584, + "type": "intermediary", + "timeSeconds": 1.013, + "uploadBytes": 71434240, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000086414, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 267649024, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000100631, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 262537216, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000094712, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 244252672, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000100829, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.008, + "uploadBytes": 264699904, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000097878, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.005, + "uploadBytes": 267386880, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000101847, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 263454720, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000098589, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.002, + "uploadBytes": 263127040, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000091333, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.002, + "uploadBytes": 262995968, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000106583, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 266862592, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000100758, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 262995968, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00010174, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 263258112, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000093819, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.005, + "uploadBytes": 263847936, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000185774, - "uploadBytes": 3988480, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 265945088, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000103573, - "uploadBytes": 4137984, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 262733824, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000103425, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 263127040, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000080603, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.008, + "uploadBytes": 265158656, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000099526, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 265289728, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000106927, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 263651328, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000111104, - "uploadBytes": 3014656, + "type": "intermediary", + "timeSeconds": 1.017, + "uploadBytes": 102432768, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000083453, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.02, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000091146, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.019, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000104303, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 268304384, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00009554, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 259915776, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000097115, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 261947392, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000085632, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.015, + "uploadBytes": 266797056, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000091215, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 267255808, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000104242, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 262078464, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000105748, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 261292032, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000097686, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.013, + "uploadBytes": 266338304, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000085558, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 267649024, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000091388, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 260964352, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00009432, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 262078464, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000105351, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.014, + "uploadBytes": 266272768, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000098658, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 267255808, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000102333, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 262471680, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000089514, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 260505600, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000086463, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.013, + "uploadBytes": 266731520, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000101555, - "uploadBytes": 1841111, + "type": "intermediary", + "timeSeconds": 1.005, + "uploadBytes": 86310912, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000066503, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.009, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000086869, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.008, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000134746, - "uploadBytes": 2029609, + "type": "intermediary", + "timeSeconds": 1.009, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000090642, - "uploadBytes": 2049024, + "type": "intermediary", + "timeSeconds": 1.009, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000102283, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.009, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000090763, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.008, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000090502, - "uploadBytes": 2086871, + "type": "intermediary", + "timeSeconds": 1.009, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000095948, - "uploadBytes": 1992704, + "type": "intermediary", + "timeSeconds": 1.009, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000082487, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.008, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000086604, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.009, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000079325, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.009, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00010233, - "uploadBytes": 1973289, + "type": "intermediary", + "timeSeconds": 1.008, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000111411, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.009, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00008456, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.009, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000079705, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.009, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000105799, - "uploadBytes": 1974231, + "type": "intermediary", + "timeSeconds": 1.008, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000108752, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.008, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000099688, - "uploadBytes": 2105344, + "type": "intermediary", + "timeSeconds": 1.01, + "uploadBytes": 268435456, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000117044, - "uploadBytes": 2883584, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 85524480, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000084082, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 260308992, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00007861, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 261816320, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000096452, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 248315904, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000105759, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 260898816, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000084832, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.008, + "uploadBytes": 263651328, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00010368, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 266928128, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000094455, - "uploadBytes": 4130816, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 260898816, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000113198, - "uploadBytes": 3995648, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 261095424, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000061275, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 267059200, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00009692, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 260702208, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000091366, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 260964352, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000095473, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 266076160, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.00009793, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 261029888, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000096988, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 261750784, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000072598, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 266272768, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000108768, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 261423104, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000090374, - "uploadBytes": 4194304, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 261160960, "downloadBytes": 0 }, { - "type": "intermediate", - "timeSeconds": 1.000103777, - "uploadBytes": 3932160, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 263258112, "downloadBytes": 0 } ], - "implementation": "rust-libp2p", - "version": "v0.53", + "implementation": "js-libp2p", + "version": "v1.0-yamux-plaintext", "transportStack": "tcp" - }, + } + ], + "parameters": { + "uploadBytes": 9007199254740991, + "downloadBytes": 0 + } + }, + { + "name": "throughput/download", + "unit": "bit/s", + "results": [ { "result": [ { - "type": "intermediate", - "timeSeconds": 1.000181756, - "uploadBytes": 35190623, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 56688640 }, { - "type": "intermediate", - "timeSeconds": 1.000383985, - "uploadBytes": 74175379, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 225443840 }, { - "type": "intermediate", - "timeSeconds": 1.000283036, - "uploadBytes": 69063634, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 241106944 }, { - "type": "intermediate", - "timeSeconds": 1.000075754, - "uploadBytes": 77147931, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 232849408 }, { - "type": "intermediate", - "timeSeconds": 1.000218645, - "uploadBytes": 72381421, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 231473140 }, { - "type": "intermediate", - "timeSeconds": 0.999874425, - "uploadBytes": 75123918, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 214761484 }, { - "type": "intermediate", - "timeSeconds": 1.000238423, - "uploadBytes": 69293200, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 229113856 }, { - "type": "intermediate", - "timeSeconds": 1.000287416, - "uploadBytes": 76654300, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 219742208 }, { - "type": "intermediate", - "timeSeconds": 1.000143538, - "uploadBytes": 73395830, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 219873280 }, { - "type": "intermediate", - "timeSeconds": 0.999825969, - "uploadBytes": 73043745, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 237109248 }, { - "type": "intermediate", - "timeSeconds": 1.000213891, - "uploadBytes": 71065446, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 249888768 }, { - "type": "intermediate", - "timeSeconds": 0.999691754, - "uploadBytes": 71963472, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 243531764 }, { - "type": "intermediate", - "timeSeconds": 1.000305507, - "uploadBytes": 75190257, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 245039116 }, { - "type": "intermediate", - "timeSeconds": 1.000220472, - "uploadBytes": 73970663, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 231735296 }, { - "type": "intermediate", - "timeSeconds": 0.999753413, - "uploadBytes": 72263072, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 222167040 }, { - "type": "intermediate", - "timeSeconds": 0.999840277, - "uploadBytes": 74618953, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 235470848 }, { - "type": "intermediate", - "timeSeconds": 0.999709148, - "uploadBytes": 74090199, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 243335168 }, { - "type": "intermediate", - "timeSeconds": 1.0001674, - "uploadBytes": 71650086, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 243007476 }, { - "type": "intermediate", - "timeSeconds": 1.000283091, - "uploadBytes": 71089534, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 242286604 }, { - "type": "intermediate", - "timeSeconds": 1.000185688, - "uploadBytes": 35441415, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 32374772 }, { - "type": "intermediate", - "timeSeconds": 0.999998766, - "uploadBytes": 72840243, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 233308172 }, { - "type": "intermediate", - "timeSeconds": 1.000357302, - "uploadBytes": 71493505, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 227606528 }, { - "type": "intermediate", - "timeSeconds": 1.000065666, - "uploadBytes": 73780581, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 241696768 }, { - "type": "intermediate", - "timeSeconds": 1.000164093, - "uploadBytes": 72914708, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 243597312 }, { - "type": "intermediate", - "timeSeconds": 0.999905481, - "uploadBytes": 72319613, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 248643584 }, { - "type": "intermediate", - "timeSeconds": 0.999984647, - "uploadBytes": 73378079, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 255721472 }, { - "type": "intermediate", - "timeSeconds": 0.999941496, - "uploadBytes": 73669828, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 250019840 }, { - "type": "intermediate", - "timeSeconds": 1.000158181, - "uploadBytes": 70297954, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 244449280 }, { - "type": "intermediate", - "timeSeconds": 1.000331425, - "uploadBytes": 74625874, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 242286592 }, { - "type": "intermediate", - "timeSeconds": 1.000142076, - "uploadBytes": 71410205, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 244580352 }, { - "type": "intermediate", - "timeSeconds": 0.999943864, - "uploadBytes": 74895879, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 248315904 }, { - "type": "intermediate", - "timeSeconds": 0.99992565, - "uploadBytes": 71000294, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 248578048 }, { - "type": "intermediate", - "timeSeconds": 1.000144358, - "uploadBytes": 73234453, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 245956608 }, { - "type": "intermediate", - "timeSeconds": 1.000053193, - "uploadBytes": 72409968, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 241631220 }, { - "type": "intermediate", - "timeSeconds": 1.000427465, - "uploadBytes": 75162541, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 245694464 }, { - "type": "intermediate", - "timeSeconds": 0.999816615, - "uploadBytes": 73860164, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 247726080 }, { - "type": "intermediate", - "timeSeconds": 1.000156615, - "uploadBytes": 71649904, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 245301260 }, { - "type": "intermediate", - "timeSeconds": 1.000434809, - "uploadBytes": 73494945, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 247791616 }, { - "type": "intermediate", - "timeSeconds": 1.000139083, - "uploadBytes": 32971374, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 38141940 }, { - "type": "intermediate", - "timeSeconds": 1.000227399, - "uploadBytes": 72722995, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 221184012 }, { - "type": "intermediate", - "timeSeconds": 0.999964541, - "uploadBytes": 69455128, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 240713728 }, { - "type": "intermediate", - "timeSeconds": 0.999998467, - "uploadBytes": 71705028, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 244252672 }, { - "type": "intermediate", - "timeSeconds": 0.999830772, - "uploadBytes": 75371523, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 243007488 }, { - "type": "intermediate", - "timeSeconds": 1.000015604, - "uploadBytes": 68362880, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 241762304 }, { - "type": "intermediate", - "timeSeconds": 1.000176316, - "uploadBytes": 76449424, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 245628928 }, { - "type": "intermediate", - "timeSeconds": 1.000205614, - "uploadBytes": 68184868, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 254738432 }, { - "type": "intermediate", - "timeSeconds": 1.000414889, - "uploadBytes": 73646819, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 244645888 }, { - "type": "intermediate", - "timeSeconds": 1.000187626, - "uploadBytes": 71699984, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 250216448 }, { - "type": "intermediate", - "timeSeconds": 1.000201024, - "uploadBytes": 72013672, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 248381440 }, { - "type": "intermediate", - "timeSeconds": 0.999794149, - "uploadBytes": 71874908, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 235470848 }, { - "type": "intermediate", - "timeSeconds": 1.000190395, - "uploadBytes": 72400839, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 245694464 }, { - "type": "intermediate", - "timeSeconds": 1.000263335, - "uploadBytes": 74672065, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 238026752 }, { - "type": "intermediate", - "timeSeconds": 1.000209365, - "uploadBytes": 70502150, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 245759988 }, { - "type": "intermediate", - "timeSeconds": 0.999820499, - "uploadBytes": 71920358, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 244711436 }, { - "type": "intermediate", - "timeSeconds": 0.999813632, - "uploadBytes": 72167984, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 252444672 }, { - "type": "intermediate", - "timeSeconds": 1.000238455, - "uploadBytes": 71761590, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 257163264 }, { - "type": "intermediate", - "timeSeconds": 1.000393094, - "uploadBytes": 73946802, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 234618880 }, { - "type": "intermediate", - "timeSeconds": 1.000091032, - "uploadBytes": 35664959, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 47185920 }, { - "type": "intermediate", - "timeSeconds": 1.000115198, - "uploadBytes": 68455194, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 231473152 }, { - "type": "intermediate", - "timeSeconds": 1.000153886, - "uploadBytes": 75469446, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 249167860 }, { - "type": "intermediate", - "timeSeconds": 0.99968823, - "uploadBytes": 74125005, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 244580364 }, { - "type": "intermediate", - "timeSeconds": 1.000217597, - "uploadBytes": 71257782, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 247136256 }, { - "type": "intermediate", - "timeSeconds": 1.000183849, - "uploadBytes": 72570306, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 247201792 }, { - "type": "intermediate", - "timeSeconds": 0.999974364, - "uploadBytes": 69355449, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 245563380 }, { - "type": "intermediate", - "timeSeconds": 1.000427591, - "uploadBytes": 76253203, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 242221068 }, { - "type": "intermediate", - "timeSeconds": 0.999878256, - "uploadBytes": 68819311, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 233635840 }, { - "type": "intermediate", - "timeSeconds": 0.999856503, - "uploadBytes": 75143954, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 242286592 }, { - "type": "intermediate", - "timeSeconds": 1.00018744, - "uploadBytes": 72239978, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 246284276 }, { - "type": "intermediate", - "timeSeconds": 0.999918093, - "uploadBytes": 72947098, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 237961216 }, { - "type": "intermediate", - "timeSeconds": 0.99989209, - "uploadBytes": 70668753, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 247332864 }, { - "type": "intermediate", - "timeSeconds": 1.000243314, - "uploadBytes": 75035474, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 251068416 }, { - "type": "intermediate", - "timeSeconds": 1.000280499, - "uploadBytes": 70998620, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 249364492 }, { - "type": "intermediate", - "timeSeconds": 1.000193056, - "uploadBytes": 73799178, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 244121588 }, { - "type": "intermediate", - "timeSeconds": 1.000316788, - "uploadBytes": 72997523, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 245563404 }, { - "type": "intermediate", - "timeSeconds": 0.999771772, - "uploadBytes": 72769362, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 245039104 }, { - "type": "intermediate", - "timeSeconds": 1.000280792, - "uploadBytes": 71754282, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 246022144 }, { - "type": "intermediate", - "timeSeconds": 1.000058872, - "uploadBytes": 32480772, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 54853632 }, { - "type": "intermediate", - "timeSeconds": 0.999764303, - "uploadBytes": 74236493, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 235601920 }, { - "type": "intermediate", - "timeSeconds": 0.999791572, - "uploadBytes": 72261393, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 248250368 }, { - "type": "intermediate", - "timeSeconds": 0.999896947, - "uploadBytes": 71315145, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 232980480 }, { - "type": "intermediate", - "timeSeconds": 1.000361402, - "uploadBytes": 75235579, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 221773824 }, { - "type": "intermediate", - "timeSeconds": 0.99981008, - "uploadBytes": 71645543, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 227409920 }, { - "type": "intermediate", - "timeSeconds": 1.000248785, - "uploadBytes": 71093135, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 226951168 }, { - "type": "intermediate", - "timeSeconds": 1.000344904, - "uploadBytes": 72970807, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 232390656 }, { - "type": "intermediate", - "timeSeconds": 0.999925068, - "uploadBytes": 73730598, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 221642740 }, { - "type": "intermediate", - "timeSeconds": 1.000028833, - "uploadBytes": 74926516, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 220790784 }, { - "type": "intermediate", - "timeSeconds": 0.999735866, - "uploadBytes": 72164644, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 235667468 }, { - "type": "intermediate", - "timeSeconds": 1.000291899, - "uploadBytes": 70877450, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 241369088 }, { - "type": "intermediate", - "timeSeconds": 0.999946268, - "uploadBytes": 74631474, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 248315904 }, { - "type": "intermediate", - "timeSeconds": 0.999883294, - "uploadBytes": 73555940, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 244973568 }, { - "type": "intermediate", - "timeSeconds": 1.000034152, - "uploadBytes": 70098586, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 232194048 }, { - "type": "intermediate", - "timeSeconds": 1.000227801, - "uploadBytes": 75910724, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 242286592 }, { - "type": "intermediate", - "timeSeconds": 1.000051627, - "uploadBytes": 70962455, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 230752256 }, { - "type": "intermediate", - "timeSeconds": 1.000127276, - "uploadBytes": 73892096, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 225312768 }, { - "type": "intermediate", - "timeSeconds": 0.999977899, - "uploadBytes": 70928444, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 219021312 }, { - "type": "intermediate", - "timeSeconds": 1.000263244, - "uploadBytes": 33352929, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 51511296 }, { - "type": "intermediate", - "timeSeconds": 1.000133724, - "uploadBytes": 75257564, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 223281140 }, { - "type": "intermediate", - "timeSeconds": 0.99997531, - "uploadBytes": 68813075, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 250347532 }, { - "type": "intermediate", - "timeSeconds": 0.999955716, - "uploadBytes": 75247100, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 240517120 }, { - "type": "intermediate", - "timeSeconds": 1.000144438, - "uploadBytes": 70146354, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 232849408 }, { - "type": "intermediate", - "timeSeconds": 1.000170236, - "uploadBytes": 73385017, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 239730676 }, { - "type": "intermediate", - "timeSeconds": 0.999671332, - "uploadBytes": 76215256, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 242679820 }, { - "type": "intermediate", - "timeSeconds": 1.000048351, - "uploadBytes": 69015923, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 250871808 }, { - "type": "intermediate", - "timeSeconds": 1.000298898, - "uploadBytes": 74345558, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 248381440 }, { - "type": "intermediate", - "timeSeconds": 1.000107033, - "uploadBytes": 72710405, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 251789312 }, { - "type": "intermediate", - "timeSeconds": 0.999771145, - "uploadBytes": 71964690, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 255000576 }, { - "type": "intermediate", - "timeSeconds": 0.999787201, - "uploadBytes": 71575512, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 246022144 }, { - "type": "intermediate", - "timeSeconds": 0.999640114, - "uploadBytes": 75530188, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 248119284 }, { - "type": "intermediate", - "timeSeconds": 0.999867472, - "uploadBytes": 73871481, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 246349836 }, { - "type": "intermediate", - "timeSeconds": 1.000412335, - "uploadBytes": 71803601, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 246218752 }, { - "type": "intermediate", - "timeSeconds": 0.999948611, - "uploadBytes": 69863868, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 246022132 }, { - "type": "intermediate", - "timeSeconds": 1.000432199, - "uploadBytes": 73728544, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 247201804 }, { - "type": "intermediate", - "timeSeconds": 1.000159093, - "uploadBytes": 72846129, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 251396096 }, { - "type": "intermediate", - "timeSeconds": 0.999678027, - "uploadBytes": 72957758, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 250937344 }, { - "type": "intermediate", - "timeSeconds": 1.000305914, - "uploadBytes": 35333796, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 48693248 }, { - "type": "intermediate", - "timeSeconds": 1.000115835, - "uploadBytes": 72637781, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 200998912 }, { - "type": "intermediate", - "timeSeconds": 0.999903319, - "uploadBytes": 74173750, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 229769216 }, { - "type": "intermediate", - "timeSeconds": 0.999798267, - "uploadBytes": 71900281, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 219873280 }, { - "type": "intermediate", - "timeSeconds": 1.000327174, - "uploadBytes": 71595930, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 241238016 }, { - "type": "intermediate", - "timeSeconds": 1.000275255, - "uploadBytes": 72906470, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 222232576 }, { - "type": "intermediate", - "timeSeconds": 1.000223136, - "uploadBytes": 73976647, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 244580352 }, { - "type": "intermediate", - "timeSeconds": 1.000011797, - "uploadBytes": 72998306, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 240320512 }, { - "type": "intermediate", - "timeSeconds": 0.999882376, - "uploadBytes": 72958302, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 246349824 }, { - "type": "intermediate", - "timeSeconds": 1.000065492, - "uploadBytes": 68645138, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 243924992 }, { - "type": "intermediate", - "timeSeconds": 1.000189538, - "uploadBytes": 76198015, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 240254976 }, { - "type": "intermediate", - "timeSeconds": 0.999744242, - "uploadBytes": 69993419, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 223412224 }, { - "type": "intermediate", - "timeSeconds": 0.99971254, - "uploadBytes": 76079791, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 220659700 }, { - "type": "intermediate", - "timeSeconds": 0.999790651, - "uploadBytes": 70071364, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 223084556 }, { - "type": "intermediate", - "timeSeconds": 0.999737288, - "uploadBytes": 75837710, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 232062976 }, { - "type": "intermediate", - "timeSeconds": 0.999694625, - "uploadBytes": 70869542, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 240517108 }, { - "type": "intermediate", - "timeSeconds": 1.000338781, - "uploadBytes": 71212004, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 238813196 }, { - "type": "intermediate", - "timeSeconds": 1.000260607, - "uploadBytes": 75435450, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 239534080 }, { - "type": "intermediate", - "timeSeconds": 1.000004796, - "uploadBytes": 70139447, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 242221056 }, { - "type": "intermediate", - "timeSeconds": 1.00036748, - "uploadBytes": 31960517, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 48168948 }, { - "type": "intermediate", - "timeSeconds": 0.999970506, - "uploadBytes": 75630923, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 233897984 }, { - "type": "intermediate", - "timeSeconds": 1.000220897, - "uploadBytes": 68594409, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 242089996 }, { - "type": "intermediate", - "timeSeconds": 1.000225839, - "uploadBytes": 74289230, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 249954304 }, { - "type": "intermediate", - "timeSeconds": 1.000279347, - "uploadBytes": 70536411, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 256114688 }, { - "type": "intermediate", - "timeSeconds": 1.000060897, - "uploadBytes": 73700211, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 254017536 }, { - "type": "intermediate", - "timeSeconds": 1.000056339, - "uploadBytes": 72885463, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 248250368 }, { - "type": "intermediate", - "timeSeconds": 1.00014143, - "uploadBytes": 71730437, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 238878720 }, { - "type": "intermediate", - "timeSeconds": 0.999857925, - "uploadBytes": 72267439, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 236322816 }, { - "type": "intermediate", - "timeSeconds": 0.999897029, - "uploadBytes": 73071538, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 245432320 }, { - "type": "intermediate", - "timeSeconds": 1.000395369, - "uploadBytes": 73372053, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 254738420 }, { - "type": "intermediate", - "timeSeconds": 0.999938645, - "uploadBytes": 69693714, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 244383756 }, { - "type": "intermediate", - "timeSeconds": 1.000135012, - "uploadBytes": 73928933, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 246874112 }, { - "type": "intermediate", - "timeSeconds": 1.000150788, - "uploadBytes": 72861214, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 242614272 }, { - "type": "intermediate", - "timeSeconds": 0.999677846, - "uploadBytes": 72868469, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 239337472 }, { - "type": "intermediate", - "timeSeconds": 1.000225851, - "uploadBytes": 70935440, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 243662836 }, { - "type": "intermediate", - "timeSeconds": 0.999762, - "uploadBytes": 73113367, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 238157824 }, { - "type": "intermediate", - "timeSeconds": 1.000374689, - "uploadBytes": 73238684, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 247529484 }, { - "type": "intermediate", - "timeSeconds": 0.999810359, - "uploadBytes": 73068116, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 255918080 }, { - "type": "intermediate", - "timeSeconds": 1.000346216, - "uploadBytes": 36853802, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 30343156 }, { - "type": "intermediate", - "timeSeconds": 1.000240977, - "uploadBytes": 71250221, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 233308172 }, { - "type": "intermediate", - "timeSeconds": 1.000078628, - "uploadBytes": 73574307, - "downloadBytes": 0 - }, + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 247595008 + }, { - "type": "intermediate", - "timeSeconds": 1.000055278, - "uploadBytes": 73334835, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 238288896 }, { - "type": "intermediate", - "timeSeconds": 1.000073166, - "uploadBytes": 70739553, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 255655924 }, { - "type": "intermediate", - "timeSeconds": 0.999965023, - "uploadBytes": 71809296, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 254935052 }, { - "type": "intermediate", - "timeSeconds": 0.999796135, - "uploadBytes": 74072104, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 252903424 }, { - "type": "intermediate", - "timeSeconds": 0.99980769, - "uploadBytes": 73773825, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 246022144 }, { - "type": "intermediate", - "timeSeconds": 0.999718947, - "uploadBytes": 73363752, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 245628928 }, { - "type": "intermediate", - "timeSeconds": 1.000319105, - "uploadBytes": 71894773, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 246349824 }, { - "type": "intermediate", - "timeSeconds": 0.999919486, - "uploadBytes": 75726472, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 250085364 }, { - "type": "intermediate", - "timeSeconds": 0.999733279, - "uploadBytes": 70871128, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 249954316 }, { - "type": "intermediate", - "timeSeconds": 0.999734419, - "uploadBytes": 75946838, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 253296640 }, { - "type": "intermediate", - "timeSeconds": 1.000377343, - "uploadBytes": 72691396, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 252444672 }, { - "type": "intermediate", - "timeSeconds": 1.000293891, - "uploadBytes": 70751802, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 249102336 }, { - "type": "intermediate", - "timeSeconds": 1.000213311, - "uploadBytes": 74489889, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 249692160 }, { - "type": "intermediate", - "timeSeconds": 0.999693681, - "uploadBytes": 72952424, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 249364468 }, { - "type": "intermediate", - "timeSeconds": 0.999720388, - "uploadBytes": 71007593, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 253165580 }, { - "type": "intermediate", - "timeSeconds": 1.000318317, - "uploadBytes": 75506012, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 249102336 }, { - "type": "intermediate", - "timeSeconds": 1.0003358, - "uploadBytes": 32891145, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.003, + "uploadBytes": 0, + "downloadBytes": 48365568 }, { - "type": "intermediate", - "timeSeconds": 1.000088137, - "uploadBytes": 72472019, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 234160116 }, { - "type": "intermediate", - "timeSeconds": 0.999648602, - "uploadBytes": 74015238, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 246218764 }, { - "type": "intermediate", - "timeSeconds": 1.00007452, - "uploadBytes": 72821809, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 248315904 }, { - "type": "intermediate", - "timeSeconds": 1.000271129, - "uploadBytes": 71236372, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 250478592 }, { - "type": "intermediate", - "timeSeconds": 0.999725741, - "uploadBytes": 71454325, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 247005172 }, { - "type": "intermediate", - "timeSeconds": 1.000168659, - "uploadBytes": 73513233, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 240517132 }, { - "type": "intermediate", - "timeSeconds": 1.00029109, - "uploadBytes": 68911816, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 245497844 }, { - "type": "intermediate", - "timeSeconds": 1.000385558, - "uploadBytes": 72513910, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 244121612 }, { - "type": "intermediate", - "timeSeconds": 0.999879618, - "uploadBytes": 74723454, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 245760000 }, { - "type": "intermediate", - "timeSeconds": 0.999797237, - "uploadBytes": 68806892, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 248971264 }, { - "type": "intermediate", - "timeSeconds": 1.000190156, - "uploadBytes": 74955124, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 251199488 }, { - "type": "intermediate", - "timeSeconds": 0.99988745, - "uploadBytes": 70576190, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 246349812 }, { - "type": "intermediate", - "timeSeconds": 1.000345891, - "uploadBytes": 75796031, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 246087680 }, { - "type": "intermediate", - "timeSeconds": 1.000076246, - "uploadBytes": 72932247, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 252117004 }, { - "type": "intermediate", - "timeSeconds": 1.000125118, - "uploadBytes": 67745409, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 248971264 }, { - "type": "intermediate", - "timeSeconds": 1.000150512, - "uploadBytes": 74945054, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 246546432 }, { - "type": "intermediate", - "timeSeconds": 1.000345892, - "uploadBytes": 69460126, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 237371392 }, { - "type": "intermediate", - "timeSeconds": 0.999911083, - "uploadBytes": 74899530, - "downloadBytes": 0 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 245760000 } ], - "implementation": "rust-libp2p", - "version": "v0.53", - "transportStack": "quic-v1" + "implementation": "js-libp2p", + "version": "v1.0", + "transportStack": "tcp" }, { "result": [ { "type": "intermediary", - "timeSeconds": 1.000036054, - "uploadBytes": 169869312, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 80412672 }, { "type": "intermediary", - "timeSeconds": 1.067806261, - "uploadBytes": 609058816, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 262537216 }, { "type": "intermediary", - "timeSeconds": 1.000053148, - "uploadBytes": 624492544, - "downloadBytes": 0 + "timeSeconds": 1.008, + "uploadBytes": 0, + "downloadBytes": 261029888 }, { "type": "intermediary", - "timeSeconds": 1.00000754, - "uploadBytes": 545816576, - "downloadBytes": 0 + "timeSeconds": 1.002, + "uploadBytes": 0, + "downloadBytes": 267780096 }, { "type": "intermediary", - "timeSeconds": 1.000018808, - "uploadBytes": 639959040, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 262602752 }, { "type": "intermediary", - "timeSeconds": 1.090189721, - "uploadBytes": 478674944, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 260440064 }, { "type": "intermediary", - "timeSeconds": 1.000006033, - "uploadBytes": 492175360, - "downloadBytes": 0 + "timeSeconds": 1.013, + "uploadBytes": 0, + "downloadBytes": 266141696 }, { "type": "intermediary", - "timeSeconds": 1.000010498, - "uploadBytes": 338886656, - "downloadBytes": 0 + "timeSeconds": 1.003, + "uploadBytes": 0, + "downloadBytes": 267780096 }, { "type": "intermediary", - "timeSeconds": 1.056136647, - "uploadBytes": 336560128, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 261619712 }, { "type": "intermediary", - "timeSeconds": 1.070822389, - "uploadBytes": 365133824, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 261554164 }, { "type": "intermediary", - "timeSeconds": 1.063458945, - "uploadBytes": 371949568, - "downloadBytes": 0 + "timeSeconds": 1.013, + "uploadBytes": 0, + "downloadBytes": 266010636 }, { "type": "intermediary", - "timeSeconds": 1.037298521, - "uploadBytes": 369033216, - "downloadBytes": 0 + "timeSeconds": 1.002, + "uploadBytes": 0, + "downloadBytes": 267780096 }, { "type": "intermediary", - "timeSeconds": 1.002917767, - "uploadBytes": 363200512, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 262012928 }, { "type": "intermediary", - "timeSeconds": 1.000018396, - "uploadBytes": 324141056, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 260898816 }, { "type": "intermediary", - "timeSeconds": 1.230664974, - "uploadBytes": 190808064, - "downloadBytes": 0 + "timeSeconds": 1.013, + "uploadBytes": 0, + "downloadBytes": 266272768 }, { "type": "intermediary", - "timeSeconds": 1.238517221, - "uploadBytes": 241467392, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 267976704 }, { "type": "intermediary", - "timeSeconds": 1.220977618, - "uploadBytes": 247660544, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 261816320 }, { "type": "intermediary", - "timeSeconds": 1.18107408, - "uploadBytes": 243793920, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 261292032 }, { "type": "intermediary", - "timeSeconds": 1.000031514, - "uploadBytes": 174718976, - "downloadBytes": 0 + "timeSeconds": 1.014, + "uploadBytes": 0, + "downloadBytes": 265879552 }, { "type": "intermediary", - "timeSeconds": 1.030863678, - "uploadBytes": 605978624, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 35782656 }, { "type": "intermediary", - "timeSeconds": 1.044317226, - "uploadBytes": 623116288, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268959744 }, { "type": "intermediary", - "timeSeconds": 1.069392725, - "uploadBytes": 637861888, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 269549568 }, { "type": "intermediary", - "timeSeconds": 1.031937463, - "uploadBytes": 615645184, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 269484032 }, { "type": "intermediary", - "timeSeconds": 1.048399555, - "uploadBytes": 625475584, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 270270464 }, { "type": "intermediary", - "timeSeconds": 1.0000102, - "uploadBytes": 642646016, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 270532608 }, { "type": "intermediary", - "timeSeconds": 1.01096807, - "uploadBytes": 556957696, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 270073844 }, { "type": "intermediary", - "timeSeconds": 1.052179092, - "uploadBytes": 627802112, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 270729228 }, { "type": "intermediary", - "timeSeconds": 1.000007123, - "uploadBytes": 626950144, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 253755392 }, { "type": "intermediary", - "timeSeconds": 1.07290316, - "uploadBytes": 609615872, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 256180224 }, { "type": "intermediary", - "timeSeconds": 1.000000657, - "uploadBytes": 623869952, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268238836 }, { "type": "intermediary", - "timeSeconds": 1.083471134, - "uploadBytes": 618987520, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 269025292 }, { "type": "intermediary", - "timeSeconds": 1.00001114, - "uploadBytes": 623149056, - "downloadBytes": 0 + "timeSeconds": 1.025, + "uploadBytes": 0, + "downloadBytes": 271056896 }, { "type": "intermediary", - "timeSeconds": 1.086556349, - "uploadBytes": 621608960, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 269877236 }, { "type": "intermediary", - "timeSeconds": 1.000001431, - "uploadBytes": 613744640, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 270794752 }, { "type": "intermediary", - "timeSeconds": 1.063898517, - "uploadBytes": 594903040, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 270729228 }, { "type": "intermediary", - "timeSeconds": 1.000011123, - "uploadBytes": 627343360, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 270336000 }, { "type": "intermediary", - "timeSeconds": 1.068554927, - "uploadBytes": 606732288, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 270532608 }, { "type": "intermediary", - "timeSeconds": 1.008126312, - "uploadBytes": 59342848, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 270008320 }, { "type": "intermediary", - "timeSeconds": 1.000013303, - "uploadBytes": 621412352, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 80412660 }, { "type": "intermediary", - "timeSeconds": 1.000002913, - "uploadBytes": 585629696, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266469388 }, { "type": "intermediary", - "timeSeconds": 1.00000706, - "uploadBytes": 632389632, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266272768 }, { "type": "intermediary", - "timeSeconds": 1.060817143, - "uploadBytes": 595361792, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 265879552 }, { "type": "intermediary", - "timeSeconds": 1.000000674, - "uploadBytes": 601522176, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 267255808 }, { "type": "intermediary", - "timeSeconds": 1.029318564, - "uploadBytes": 609189888, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 267583488 }, { "type": "intermediary", - "timeSeconds": 1.034631057, - "uploadBytes": 617218048, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266338304 }, { "type": "intermediary", - "timeSeconds": 1.027908437, - "uploadBytes": 613220352, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266207232 }, { "type": "intermediary", - "timeSeconds": 1.025164157, - "uploadBytes": 611516416, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266338304 }, { "type": "intermediary", - "timeSeconds": 1.051425291, - "uploadBytes": 627277824, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 265814016 }, { "type": "intermediary", - "timeSeconds": 1.029672044, - "uploadBytes": 614236160, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266010624 }, { "type": "intermediary", - "timeSeconds": 1.034312763, - "uploadBytes": 617119744, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266797056 }, { "type": "intermediary", - "timeSeconds": 1.031829529, - "uploadBytes": 615481344, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 267059200 }, { "type": "intermediary", - "timeSeconds": 1.034971599, - "uploadBytes": 617316352, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266862592 }, { "type": "intermediary", - "timeSeconds": 1.000031712, - "uploadBytes": 632553472, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264765440 }, { "type": "intermediary", - "timeSeconds": 1.000032087, - "uploadBytes": 586776576, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 265748480 }, { "type": "intermediary", - "timeSeconds": 1.000008502, - "uploadBytes": 582844416, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266862592 }, { "type": "intermediary", - "timeSeconds": 1.001206994, - "uploadBytes": 584810496, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266403840 }, { "type": "intermediary", - "timeSeconds": 1.000007316, - "uploadBytes": 185958400, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 267255808 }, { "type": "intermediary", - "timeSeconds": 1.051458122, - "uploadBytes": 598900736, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 84738048 }, { "type": "intermediary", - "timeSeconds": 1.000000016, - "uploadBytes": 637140992, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 269090816 }, { "type": "intermediary", - "timeSeconds": 1.000031983, - "uploadBytes": 569769984, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 269025268 }, { "type": "intermediary", - "timeSeconds": 1.000009964, - "uploadBytes": 592773120, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 269352972 }, { "type": "intermediary", - "timeSeconds": 1.012863096, - "uploadBytes": 594247680, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268500992 }, { "type": "intermediary", - "timeSeconds": 1.061159275, - "uploadBytes": 632979456, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268632064 }, { "type": "intermediary", - "timeSeconds": 1.000048364, - "uploadBytes": 606306304, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268632052 }, { "type": "intermediary", - "timeSeconds": 1.002318864, - "uploadBytes": 588120064, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268828684 }, { "type": "intermediary", - "timeSeconds": 1.030780254, - "uploadBytes": 614924288, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268435456 }, { "type": "intermediary", - "timeSeconds": 1.025138315, - "uploadBytes": 611418112, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268566528 }, { "type": "intermediary", - "timeSeconds": 1.000014119, - "uploadBytes": 609681408, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268828660 }, { "type": "intermediary", - "timeSeconds": 1.000020931, - "uploadBytes": 623181824, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268632064 }, { "type": "intermediary", - "timeSeconds": 1.030414066, - "uploadBytes": 575045632, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268763148 }, { "type": "intermediary", - "timeSeconds": 1.00001754, - "uploadBytes": 623378432, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268632064 }, { "type": "intermediary", - "timeSeconds": 1.050350368, - "uploadBytes": 599818240, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268828672 }, { "type": "intermediary", - "timeSeconds": 1.000007375, - "uploadBytes": 621740032, - "downloadBytes": 0 + "timeSeconds": 1.002, + "uploadBytes": 0, + "downloadBytes": 266993664 }, { "type": "intermediary", - "timeSeconds": 1.065786697, - "uploadBytes": 610598912, - "downloadBytes": 0 + "timeSeconds": 1.003, + "uploadBytes": 0, + "downloadBytes": 268566516 }, { "type": "intermediary", - "timeSeconds": 1.000007762, - "uploadBytes": 623738880, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268435468 }, { "type": "intermediary", - "timeSeconds": 1.00001727, - "uploadBytes": 200802304, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 269156352 }, { "type": "intermediary", - "timeSeconds": 1.000023957, - "uploadBytes": 557711360, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 81461248 }, { "type": "intermediary", - "timeSeconds": 1.000010835, - "uploadBytes": 481263616, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266207232 }, { "type": "intermediary", - "timeSeconds": 1.175628681, - "uploadBytes": 192872448, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264699904 }, { "type": "intermediary", - "timeSeconds": 1.168667791, - "uploadBytes": 227540992, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 265093120 }, { "type": "intermediary", - "timeSeconds": 1.193442055, - "uploadBytes": 223477760, - "downloadBytes": 0 + "timeSeconds": 1.002, + "uploadBytes": 0, + "downloadBytes": 265289728 }, { "type": "intermediary", - "timeSeconds": 1.173087433, - "uploadBytes": 163151872, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266338304 }, { "type": "intermediary", - "timeSeconds": 1.000018214, - "uploadBytes": 126255104, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 265748480 }, { "type": "intermediary", - "timeSeconds": 1.405648301, - "uploadBytes": 144998400, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264044544 }, { "type": "intermediary", - "timeSeconds": 1.356650325, - "uploadBytes": 157351936, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264962048 }, { "type": "intermediary", - "timeSeconds": 1.32927457, - "uploadBytes": 159055872, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 265289728 }, { "type": "intermediary", - "timeSeconds": 1.296130945, - "uploadBytes": 158629888, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 265486336 }, { "type": "intermediary", - "timeSeconds": 1.281159358, - "uploadBytes": 158859264, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264634368 }, { "type": "intermediary", - "timeSeconds": 1.279773274, - "uploadBytes": 160202752, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264503296 }, { "type": "intermediary", - "timeSeconds": 1.2684417479999999, - "uploadBytes": 159580160, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 265158656 }, { "type": "intermediary", - "timeSeconds": 1.261762412, - "uploadBytes": 159907840, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 265486336 }, { "type": "intermediary", - "timeSeconds": 1.000005292, - "uploadBytes": 115933184, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264306688 }, { "type": "intermediary", - "timeSeconds": 1.000000659, - "uploadBytes": 596672512, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 265420788 }, { "type": "intermediary", - "timeSeconds": 1.056338781, - "uploadBytes": 453279744, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 265158668 }, { "type": "intermediary", - "timeSeconds": 1.000002221, - "uploadBytes": 453640192, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264437760 }, { "type": "intermediary", - "timeSeconds": 1.169488465, - "uploadBytes": 351961088, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 82444276 }, { "type": "intermediary", - "timeSeconds": 1.1389585979999999, - "uploadBytes": 245465088, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 262602764 }, { "type": "intermediary", - "timeSeconds": 1.110896739, - "uploadBytes": 248446976, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 262602752 }, { "type": "intermediary", - "timeSeconds": 1.074444589, - "uploadBytes": 246480896, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 263389184 }, { "type": "intermediary", - "timeSeconds": 1.058294331, - "uploadBytes": 249757696, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 245694464 }, { "type": "intermediary", - "timeSeconds": 1.055196567, - "uploadBytes": 252149760, - "downloadBytes": 0 + "timeSeconds": 1.017, + "uploadBytes": 0, + "downloadBytes": 268238836 }, { "type": "intermediary", - "timeSeconds": 1.021916936, - "uploadBytes": 249921536, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 267321356 }, { "type": "intermediary", - "timeSeconds": 1.01835912, - "uploadBytes": 250871808, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 259260416 }, { "type": "intermediary", - "timeSeconds": 1.019690163, - "uploadBytes": 254672896, - "downloadBytes": 0 + "timeSeconds": 1.002, + "uploadBytes": 0, + "downloadBytes": 262144000 }, { "type": "intermediary", - "timeSeconds": 1.022923028, - "uploadBytes": 256704512, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 267911168 }, { "type": "intermediary", - "timeSeconds": 1.007465762, - "uploadBytes": 255131648, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 260046848 }, { "type": "intermediary", - "timeSeconds": 1.004452844, - "uploadBytes": 255590400, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 261423104 }, { "type": "intermediary", - "timeSeconds": 1.002609191, - "uploadBytes": 255393792, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 267190272 }, { "type": "intermediary", - "timeSeconds": 1.008902521, - "uploadBytes": 258506752, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 260374528 }, { "type": "intermediary", - "timeSeconds": 1.000008183, - "uploadBytes": 258146304, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 244121600 }, { "type": "intermediary", - "timeSeconds": 1.021953175, - "uploadBytes": 29655040, - "downloadBytes": 0 + "timeSeconds": 1.017, + "uploadBytes": 0, + "downloadBytes": 266338292 }, { "type": "intermediary", - "timeSeconds": 1.000016419, - "uploadBytes": 649330688, - "downloadBytes": 0 + "timeSeconds": 1.019, + "uploadBytes": 0, + "downloadBytes": 268435456 }, { "type": "intermediary", - "timeSeconds": 1.000011645, - "uploadBytes": 588382208, - "downloadBytes": 0 + "timeSeconds": 1.018, + "uploadBytes": 0, + "downloadBytes": 268435456 }, { "type": "intermediary", - "timeSeconds": 1.000039633, - "uploadBytes": 589922304, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 267780108 }, { "type": "intermediary", - "timeSeconds": 1.068270343, - "uploadBytes": 617316352, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 85458944 }, { "type": "intermediary", - "timeSeconds": 1.000001163, - "uploadBytes": 627769344, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 269025280 }, { "type": "intermediary", - "timeSeconds": 1.000005089, - "uploadBytes": 584155136, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 269352960 }, { "type": "intermediary", - "timeSeconds": 1.016127796, - "uploadBytes": 587464704, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 269025280 }, { "type": "intermediary", - "timeSeconds": 1.047695473, - "uploadBytes": 624951296, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268894208 }, { "type": "intermediary", - "timeSeconds": 1.080467743, - "uploadBytes": 507281408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.027457164, - "uploadBytes": 372801536, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.053729549, - "uploadBytes": 353894400, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.043149609, - "uploadBytes": 359727104, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.032856751, - "uploadBytes": 365854720, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.028320416, - "uploadBytes": 371884032, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00103562, - "uploadBytes": 366346240, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016189357, - "uploadBytes": 378535936, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000022839, - "uploadBytes": 378634240, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.150647657, - "uploadBytes": 325550080, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000018275, - "uploadBytes": 104660992, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000019276, - "uploadBytes": 647725056, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000018011, - "uploadBytes": 608501760, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268697600 }, { "type": "intermediary", - "timeSeconds": 1.000021704, - "uploadBytes": 613810176, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268632064 }, { "type": "intermediary", - "timeSeconds": 1.062609656, - "uploadBytes": 584122368, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 269090816 }, { "type": "intermediary", - "timeSeconds": 1.00000059, - "uploadBytes": 620756992, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268894208 }, { "type": "intermediary", - "timeSeconds": 1.000017247, - "uploadBytes": 622624768, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268959744 }, { "type": "intermediary", - "timeSeconds": 1.035833613, - "uploadBytes": 567574528, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268566528 }, { "type": "intermediary", - "timeSeconds": 1.000015852, - "uploadBytes": 597950464, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268959744 }, { "type": "intermediary", - "timeSeconds": 1.000008712, - "uploadBytes": 601686016, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268500992 }, { "type": "intermediary", - "timeSeconds": 1.000043151, - "uploadBytes": 634322944, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268566528 }, { "type": "intermediary", - "timeSeconds": 1.048841031, - "uploadBytes": 581533696, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268763136 }, { "type": "intermediary", - "timeSeconds": 1.000019172, - "uploadBytes": 637829120, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268697600 }, { "type": "intermediary", - "timeSeconds": 1.037389973, - "uploadBytes": 577437696, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268894196 }, { "type": "intermediary", - "timeSeconds": 1.000001914, - "uploadBytes": 634617856, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268697612 }, { "type": "intermediary", - "timeSeconds": 1.045697157, - "uploadBytes": 585826304, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 268566528 }, { "type": "intermediary", - "timeSeconds": 1.000040056, - "uploadBytes": 634978304, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 80543744 }, { "type": "intermediary", - "timeSeconds": 1.057567908, - "uploadBytes": 592510976, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 263520256 }, { "type": "intermediary", - "timeSeconds": 1.090535869, - "uploadBytes": 650543104, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264503296 }, { "type": "intermediary", - "timeSeconds": 1.000032056, - "uploadBytes": 159088640, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264044544 }, { "type": "intermediary", - "timeSeconds": 1.000017252, - "uploadBytes": 638025728, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264110080 }, { "type": "intermediary", - "timeSeconds": 1.102435442, - "uploadBytes": 644841472, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 263127040 }, { "type": "intermediary", - "timeSeconds": 1.038551486, - "uploadBytes": 619479040, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264372224 }, { "type": "intermediary", - "timeSeconds": 1.018847332, - "uploadBytes": 607780864, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 263913472 }, { "type": "intermediary", - "timeSeconds": 1.00001384, - "uploadBytes": 616562688, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 263782388 }, { "type": "intermediary", - "timeSeconds": 1.000034443, - "uploadBytes": 596017152, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 263913484 }, { "type": "intermediary", - "timeSeconds": 1.077317438, - "uploadBytes": 623280128, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 263913472 }, { "type": "intermediary", - "timeSeconds": 1.00000633, - "uploadBytes": 596836352, - "downloadBytes": 0 + "timeSeconds": 1.01, + "uploadBytes": 0, + "downloadBytes": 249954304 }, { "type": "intermediary", - "timeSeconds": 1.000020939, - "uploadBytes": 599195648, - "downloadBytes": 0 + "timeSeconds": 1.018, + "uploadBytes": 0, + "downloadBytes": 268435456 }, { "type": "intermediary", - "timeSeconds": 1.000032455, - "uploadBytes": 597983232, - "downloadBytes": 0 + "timeSeconds": 1.017, + "uploadBytes": 0, + "downloadBytes": 268435456 }, { "type": "intermediary", - "timeSeconds": 1.000006956, - "uploadBytes": 645038080, - "downloadBytes": 0 + "timeSeconds": 1.017, + "uploadBytes": 0, + "downloadBytes": 268435456 }, { "type": "intermediary", - "timeSeconds": 1.000013633, - "uploadBytes": 583794688, - "downloadBytes": 0 + "timeSeconds": 1.018, + "uploadBytes": 0, + "downloadBytes": 268435456 }, { "type": "intermediary", - "timeSeconds": 1.000001974, - "uploadBytes": 583598080, - "downloadBytes": 0 + "timeSeconds": 1.018, + "uploadBytes": 0, + "downloadBytes": 268435456 }, { "type": "intermediary", - "timeSeconds": 1.000039665, - "uploadBytes": 581828608, - "downloadBytes": 0 + "timeSeconds": 1.018, + "uploadBytes": 0, + "downloadBytes": 268435456 }, { "type": "intermediary", - "timeSeconds": 1.000016835, - "uploadBytes": 591036416, - "downloadBytes": 0 + "timeSeconds": 1.019, + "uploadBytes": 0, + "downloadBytes": 268435456 }, { "type": "intermediary", - "timeSeconds": 1.000051739, - "uploadBytes": 599228416, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 80805888 }, { "type": "intermediary", - "timeSeconds": 1.000031086, - "uploadBytes": 594575360, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 267190272 }, { "type": "intermediary", - "timeSeconds": 1.000055371, - "uploadBytes": 600440832, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 267059188 }, { "type": "intermediary", - "timeSeconds": 1.017404111, - "uploadBytes": 58458112, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 265814028 }, { "type": "intermediary", - "timeSeconds": 1.077690736, - "uploadBytes": 715096064, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266797056 }, { "type": "intermediary", - "timeSeconds": 1.000005477, - "uploadBytes": 625934336, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 267059188 }, { "type": "intermediary", - "timeSeconds": 1.000000442, - "uploadBytes": 620953600, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266076172 }, { "type": "intermediary", - "timeSeconds": 1.000019111, - "uploadBytes": 588709888, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264830964 }, { "type": "intermediary", - "timeSeconds": 1.000021599, - "uploadBytes": 558104576, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266338316 }, { "type": "intermediary", - "timeSeconds": 1.000015935, - "uploadBytes": 652967936, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 267386880 }, { "type": "intermediary", - "timeSeconds": 1.000032575, - "uploadBytes": 552697856, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 267124736 }, { "type": "intermediary", - "timeSeconds": 1.000018173, - "uploadBytes": 623050752, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266797056 }, { "type": "intermediary", - "timeSeconds": 1.102671738, - "uploadBytes": 611287040, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266010624 }, { "type": "intermediary", - "timeSeconds": 1.035581423, - "uploadBytes": 611942400, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 265420800 }, { "type": "intermediary", - "timeSeconds": 1.074595968, - "uploadBytes": 641040384, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266010624 }, { "type": "intermediary", - "timeSeconds": 1.067895547, - "uploadBytes": 637042688, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266600448 }, { "type": "intermediary", - "timeSeconds": 1.060700573, - "uploadBytes": 632717312, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 267255808 }, { "type": "intermediary", - "timeSeconds": 1.055433472, - "uploadBytes": 629702656, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266797056 }, { "type": "intermediary", - "timeSeconds": 1.0693511980000001, - "uploadBytes": 637927424, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 266272768 }, { "type": "intermediary", - "timeSeconds": 1.065274127, - "uploadBytes": 635469824, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 83165184 }, { "type": "intermediary", - "timeSeconds": 1.000051536, - "uploadBytes": 661618688, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 262668276 }, { "type": "intermediary", - "timeSeconds": 1.00001269, - "uploadBytes": 557907968, - "downloadBytes": 0 - } - ], - "implementation": "https", - "version": "v0.1", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.008887069, - "uploadBytes": 8388608, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264241164 }, { "type": "intermediary", - "timeSeconds": 1.0561891939999999, - "uploadBytes": 109051904, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264044544 }, { "type": "intermediary", - "timeSeconds": 1.003392063, - "uploadBytes": 109051904, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 262209536 }, { "type": "intermediary", - "timeSeconds": 1.004827037, - "uploadBytes": 109051904, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264503284 }, { "type": "intermediary", - "timeSeconds": 1.000105883, - "uploadBytes": 112066560, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 263913484 }, { "type": "intermediary", - "timeSeconds": 1.001589579, - "uploadBytes": 106037248, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 261947392 }, { "type": "intermediary", - "timeSeconds": 1.000152031, - "uploadBytes": 115539968, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264699892 }, { "type": "intermediary", - "timeSeconds": 1.000033937, - "uploadBytes": 105644032, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264437772 }, { "type": "intermediary", - "timeSeconds": 1.000123003, - "uploadBytes": 112656384, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 261292032 }, { "type": "intermediary", - "timeSeconds": 1.000064014, - "uploadBytes": 110034944, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264765440 }, { "type": "intermediary", - "timeSeconds": 1.000030666, - "uploadBytes": 107020288, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 265027584 }, { "type": "intermediary", - "timeSeconds": 1.000044761, - "uploadBytes": 108331008, - "downloadBytes": 0 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 261226496 }, { "type": "intermediary", - "timeSeconds": 1.000135466, - "uploadBytes": 109248512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000006833, - "uploadBytes": 109838336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003251, - "uploadBytes": 108855296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005118086, - "uploadBytes": 103350272, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000064931, - "uploadBytes": 112852992, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003682223, - "uploadBytes": 105250816, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010027271, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.024735471, - "uploadBytes": 16777216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011432122, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01570106, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008072878, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010060198, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013801305, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009526828, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007331, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002416231, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006880402, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015095133, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014532833, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017513629, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008300586, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012035631, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009160926, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00953198, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011262263, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013478443, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.034764684, - "uploadBytes": 33554432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000070899, - "uploadBytes": 112197632, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003762687, - "uploadBytes": 105906176, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003298666, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000091455, - "uploadBytes": 111345664, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002131974, - "uploadBytes": 106758144, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002717041, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00013893, - "uploadBytes": 112852992, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000068995, - "uploadBytes": 108986368, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000028319, - "uploadBytes": 109969408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000085859, - "uploadBytes": 107085824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004072789, - "uploadBytes": 106364928, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002278261, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000006707, - "uploadBytes": 115408896, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000103433, - "uploadBytes": 107151360, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000010947, - "uploadBytes": 107413504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000061228, - "uploadBytes": 109445120, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001674276, - "uploadBytes": 105840640, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004178464, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.140925605, - "uploadBytes": 16777216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.145140522, - "uploadBytes": 41943040, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.164524767, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.1619015990000001, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.1586549210000001, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.1540446229999999, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.152609212, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.148895464, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.146871568, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.145316647, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.14433241, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.144064814, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.146485208, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.1460990899999999, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.143413208, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.1442730540000001, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.143093571, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.025723692, - "uploadBytes": 25165824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005416426, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003129337, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000004438, - "uploadBytes": 114098176, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003445, - "uploadBytes": 106627072, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00160692, - "uploadBytes": 106430464, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000074978, - "uploadBytes": 113246208, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001691291, - "uploadBytes": 104857600, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000017485, - "uploadBytes": 115998720, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.055976102, - "uploadBytes": 102105088, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002896072, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003660309, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010563658, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000090691, - "uploadBytes": 112394240, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001645246, - "uploadBytes": 105709568, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005458731, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003829558, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003498, - "uploadBytes": 110755840, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000019757, - "uploadBytes": 110493696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.045971187, - "uploadBytes": 25165824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.021669131, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015202557, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.022790103, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020898507, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00960012, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018428441, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017036983, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015859983, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0221801130000001, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013133616, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018693579, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.022759837, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013990117, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013887735, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.022797959, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014445051, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019815657, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019621461, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019455144, - "uploadBytes": 16777216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005592413, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012870333, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005579836, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013898793, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.065613248, - "uploadBytes": 100663296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010175964, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017518111, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010594467, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006108117, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012850215, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005412713, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009448271, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006255174, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005720306, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005310991, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001672198, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014046128, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006946638, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.04074447, - "uploadBytes": 33554432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000093214, - "uploadBytes": 112525312, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010242477, - "uploadBytes": 105578496, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007894201, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000009253, - "uploadBytes": 100466688, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.114371272, - "uploadBytes": 84082688, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.040529931, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.037734941, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.036904685, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.037047596, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.033627508, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.032742065, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.030696781, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.029975608, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.028481045, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.029082637, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.027473581, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.025818865, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.02626214, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020643587, - "uploadBytes": 16777216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004439343, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010975504, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012311917, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011517933, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008968236, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012145036, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007966709, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010547817, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006897217, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005975642, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011107436, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010686779, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007775145, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010666905, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011177117, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010775251, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014238052, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0022656, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.033674946, - "uploadBytes": 25165824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006029525, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011175419, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004220169, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008093394, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00537273, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010454387, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005584146, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001571774, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00850022, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001860744, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007750361, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011279602, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008740049, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006611193, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008733436, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011176052, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00569294, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018366155, - "uploadBytes": 109051904, - "downloadBytes": 0 - } - ], - "implementation": "go-libp2p", - "version": "v0.27", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.000186904, - "uploadBytes": 68485120, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000180823, - "uploadBytes": 125108224, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000026834, - "uploadBytes": 125108224, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000051938, - "uploadBytes": 124911616, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004182335, - "uploadBytes": 125894656, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00999625, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008454668, - "uploadBytes": 126615552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007044783, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006604481, - "uploadBytes": 126353408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008603089, - "uploadBytes": 126615552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008094202, - "uploadBytes": 126615552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007943127, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009157339, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00754124, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009742795, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011492643, - "uploadBytes": 126812160, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010212124, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007542584, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008929519, - "uploadBytes": 126746624, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000153897, - "uploadBytes": 65536000, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014170134, - "uploadBytes": 124321792, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000154118, - "uploadBytes": 125501440, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000148238, - "uploadBytes": 122028032, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008560917, - "uploadBytes": 123731968, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000308205, - "uploadBytes": 126091264, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000026696, - "uploadBytes": 122028032, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006979903, - "uploadBytes": 122945536, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.022411839, - "uploadBytes": 126222336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.024679254, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.022208964, - "uploadBytes": 126222336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000039632, - "uploadBytes": 125566976, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000403768, - "uploadBytes": 121765888, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019656413, - "uploadBytes": 126287872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000304164, - "uploadBytes": 126156800, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000031554, - "uploadBytes": 122028032, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017822176, - "uploadBytes": 125435904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000143752, - "uploadBytes": 125698048, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000182214, - "uploadBytes": 122486784, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000352375, - "uploadBytes": 65929216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014196561, - "uploadBytes": 124256256, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000100225, - "uploadBytes": 125960192, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000217887, - "uploadBytes": 123338752, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004559544, - "uploadBytes": 122486784, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000238973, - "uploadBytes": 126156800, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000196565, - "uploadBytes": 123404288, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002362577, - "uploadBytes": 122093568, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.023188944, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.021551587, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.021741687, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.023226888, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020641724, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.02203809, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.022906812, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000266191, - "uploadBytes": 109707264, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006065641, - "uploadBytes": 108855296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000448685, - "uploadBytes": 109182976, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00018339, - "uploadBytes": 108199936, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000257932, - "uploadBytes": 67698688, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000022293, - "uploadBytes": 124846080, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000172138, - "uploadBytes": 124256256, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0077198, - "uploadBytes": 126025728, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000319145, - "uploadBytes": 114753536, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000333867, - "uploadBytes": 109576192, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000320166, - "uploadBytes": 109838336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000076176, - "uploadBytes": 109838336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003888141, - "uploadBytes": 111017984, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000729395, - "uploadBytes": 111214592, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000088295, - "uploadBytes": 110493696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000252068, - "uploadBytes": 110231552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000066465, - "uploadBytes": 110297088, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000262312, - "uploadBytes": 110821376, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000480904, - "uploadBytes": 111083520, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000210947, - "uploadBytes": 111411200, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000106483, - "uploadBytes": 112001024, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000191403, - "uploadBytes": 111673344, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000167733, - "uploadBytes": 111673344, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000615869, - "uploadBytes": 63766528, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003564236, - "uploadBytes": 123666432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000235577, - "uploadBytes": 122421248, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000092559, - "uploadBytes": 122748928, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000200145, - "uploadBytes": 121634816, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000298808, - "uploadBytes": 123273216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000164004, - "uploadBytes": 122224640, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.037188658, - "uploadBytes": 119472128, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000074406, - "uploadBytes": 117768192, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008404032, - "uploadBytes": 121700352, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000214627, - "uploadBytes": 125173760, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000029679, - "uploadBytes": 119996416, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000214148, - "uploadBytes": 125108224, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000259277, - "uploadBytes": 119799808, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000258685, - "uploadBytes": 125304832, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000028933, - "uploadBytes": 120061952, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000131585, - "uploadBytes": 125042688, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000255093, - "uploadBytes": 119930880, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00016419, - "uploadBytes": 124780544, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007278611, - "uploadBytes": 68943872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004867439, - "uploadBytes": 126222336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005746457, - "uploadBytes": 126353408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004513581, - "uploadBytes": 126222336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000773151, - "uploadBytes": 110886912, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010590516, - "uploadBytes": 123273216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006467425, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005060796, - "uploadBytes": 126287872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005221329, - "uploadBytes": 126287872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000699174, - "uploadBytes": 101974016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000406974, - "uploadBytes": 77070336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000555754, - "uploadBytes": 77201408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000427189, - "uploadBytes": 77463552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000245218, - "uploadBytes": 77594624, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000067884, - "uploadBytes": 77856768, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000092067, - "uploadBytes": 78118912, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000433671, - "uploadBytes": 78315520, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000377804, - "uploadBytes": 78577664, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000026722, - "uploadBytes": 78905344, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003199114, - "uploadBytes": 66387968, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003115673, - "uploadBytes": 123731968, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000357096, - "uploadBytes": 125894656, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000058761, - "uploadBytes": 123731968, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000328863, - "uploadBytes": 122421248, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017252667, - "uploadBytes": 125829120, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00021827, - "uploadBytes": 126156800, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000239575, - "uploadBytes": 123797504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000012327, - "uploadBytes": 122421248, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017285358, - "uploadBytes": 125566976, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019923957, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019393491, - "uploadBytes": 126287872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019071813, - "uploadBytes": 126287872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01936927, - "uploadBytes": 126287872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018991135, - "uploadBytes": 126287872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.02190362, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019043238, - "uploadBytes": 126287872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020638786, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01952774, - "uploadBytes": 126222336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002731881, - "uploadBytes": 63635456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000007845, - "uploadBytes": 123600896, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00735225, - "uploadBytes": 121307136, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000002239, - "uploadBytes": 123404288, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00644066, - "uploadBytes": 121307136, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000295224, - "uploadBytes": 123666432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000999752, - "uploadBytes": 82182144, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001769372, - "uploadBytes": 74711040, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000269705, - "uploadBytes": 75694080, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000153675, - "uploadBytes": 75235328, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000011096, - "uploadBytes": 76021760, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001179529, - "uploadBytes": 75628544, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000335238, - "uploadBytes": 76152832, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001321112, - "uploadBytes": 76152832, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000381454, - "uploadBytes": 76283904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001207388, - "uploadBytes": 76808192, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00057949, - "uploadBytes": 76611584, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001392948, - "uploadBytes": 77398016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000624937, - "uploadBytes": 76873728, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001553573, - "uploadBytes": 66453504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001482039, - "uploadBytes": 123797504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000328456, - "uploadBytes": 126156800, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008068221, - "uploadBytes": 124190720, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000145939, - "uploadBytes": 124583936, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000046157, - "uploadBytes": 115539968, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00002136, - "uploadBytes": 108396544, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000364114, - "uploadBytes": 108724224, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000087782, - "uploadBytes": 109117440, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000348788, - "uploadBytes": 110231552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000024819, - "uploadBytes": 108920832, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00010181, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000457725, - "uploadBytes": 110034944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000272191, - "uploadBytes": 110231552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000089663, - "uploadBytes": 109510656, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000284918, - "uploadBytes": 110624768, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000174052, - "uploadBytes": 110886912, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000033803, - "uploadBytes": 110100480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000046873, - "uploadBytes": 111017984, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000535964, - "uploadBytes": 63766528, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004763792, - "uploadBytes": 123600896, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000084844, - "uploadBytes": 123273216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0000703, - "uploadBytes": 121503744, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000136177, - "uploadBytes": 121700352, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003409621, - "uploadBytes": 122945536, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000118458, - "uploadBytes": 121438208, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000215752, - "uploadBytes": 122814464, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014645763, - "uploadBytes": 124256256, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006458415, - "uploadBytes": 108724224, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000143958, - "uploadBytes": 124256256, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007526172, - "uploadBytes": 120782848, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000182084, - "uploadBytes": 124125184, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00615394, - "uploadBytes": 120848384, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000029644, - "uploadBytes": 123994112, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006169236, - "uploadBytes": 120913920, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000118678, - "uploadBytes": 123994112, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006236814, - "uploadBytes": 120782848, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00021579, - "uploadBytes": 124321792, - "downloadBytes": 0 - } - ], - "implementation": "go-libp2p", - "version": "v0.27", - "transportStack": "quic-v1" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.04053358, - "uploadBytes": 33554432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011380722, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000013623, - "uploadBytes": 112263168, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000080188, - "uploadBytes": 110886912, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000015004, - "uploadBytes": 108658688, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00007817, - "uploadBytes": 112066560, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003165, - "uploadBytes": 106627072, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000031669, - "uploadBytes": 109576192, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000041368, - "uploadBytes": 107413504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00002769, - "uploadBytes": 108593152, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000512576, - "uploadBytes": 105381888, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00008197, - "uploadBytes": 114294784, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000090007, - "uploadBytes": 110100480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00008996, - "uploadBytes": 108724224, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.066193431, - "uploadBytes": 111476736, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004455174, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000030982, - "uploadBytes": 113049600, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000108627, - "uploadBytes": 110362624, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000078681, - "uploadBytes": 109903872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.052704727, - "uploadBytes": 33554432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009249883, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005650299, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011631354, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003244019, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012919082, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011481547, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006858897, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010840685, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006684976, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014349014, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009256552, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00554232, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016382961, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006397421, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017839124, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004954696, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006178642, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009929968, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013293042, - "uploadBytes": 8650752, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.04927883, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001477199, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006340286, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003064031, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002053801, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005857107, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005220288, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00144631, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009930769, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012886219, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001917424, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004743012, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00009384, - "uploadBytes": 111345664, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000084976, - "uploadBytes": 109182976, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008566553, - "uploadBytes": 106627072, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00806399, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000051728, - "uploadBytes": 112984064, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008482023, - "uploadBytes": 105119744, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.064270231, - "uploadBytes": 41943040, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007589613, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013376531, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008985032, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007189721, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008932125, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011638929, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01426642, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015354301, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011918518, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003451436, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011814766, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008828802, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014646962, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013711793, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009061729, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006974223, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006132748, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007870005, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.033977377, - "uploadBytes": 25165824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015268948, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019507985, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0027978, - "uploadBytes": 100663296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015564993, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020992098, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014332604, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014310153, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.050468636, - "uploadBytes": 100663296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013971663, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007399721, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018164755, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.054004403, - "uploadBytes": 83886080, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.051327726, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.171692127, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.167956319, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.1643432599999999, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.162468686, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.069077389, - "uploadBytes": 16777216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000038323, - "uploadBytes": 112590848, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000088688, - "uploadBytes": 112918528, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0001491, - "uploadBytes": 101646336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000303531, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000040356, - "uploadBytes": 113639424, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000083975, - "uploadBytes": 110231552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000087822, - "uploadBytes": 107216896, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000046373, - "uploadBytes": 109248512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000008253, - "uploadBytes": 111804416, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000065395, - "uploadBytes": 108527616, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000085415, - "uploadBytes": 107806720, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000076694, - "uploadBytes": 108527616, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000770315, - "uploadBytes": 104464384, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006343776, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.061598019, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003370564, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000236695, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003711488, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.057832175, - "uploadBytes": 16777216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.061435844, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.065816627, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.05593058, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.057503664, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.057976732, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.061272003, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.064524344, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000034693, - "uploadBytes": 117047296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.044639752, - "uploadBytes": 109445120, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.06169433, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.065894083, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000026765, - "uploadBytes": 117243904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.054892281, - "uploadBytes": 109248512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.059026385, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.056803584, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.06108593, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.062079307, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.025507127, - "uploadBytes": 25165824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000045355, - "uploadBytes": 112328704, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000052019, - "uploadBytes": 108986368, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000490773, - "uploadBytes": 105840640, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005880467, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006983526, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005119624, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004007753, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000035069, - "uploadBytes": 111738880, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006087711, - "uploadBytes": 106364928, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003890386, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00578529, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004916227, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004536622, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010152478, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000104355, - "uploadBytes": 112852992, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000053491, - "uploadBytes": 108134400, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008516424, - "uploadBytes": 106168320, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006863508, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.061463419, - "uploadBytes": 16777216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.057291143, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000089193, - "uploadBytes": 112197632, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000014345, - "uploadBytes": 111411200, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000045594, - "uploadBytes": 110493696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.057079552, - "uploadBytes": 110493696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000036725, - "uploadBytes": 116523008, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.060256932, - "uploadBytes": 109969408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000077781, - "uploadBytes": 115539968, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.060576708, - "uploadBytes": 110952448, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000142391, - "uploadBytes": 117047296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.057746143, - "uploadBytes": 109445120, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000058068, - "uploadBytes": 112590848, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.064113025, - "uploadBytes": 113901568, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000041518, - "uploadBytes": 112263168, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000060568, - "uploadBytes": 109969408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.066270454, - "uploadBytes": 113311744, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000109743, - "uploadBytes": 112984064, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.063429006, - "uploadBytes": 113508352, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00011099, - "uploadBytes": 39714816, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006256376, - "uploadBytes": 102891520, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001143476, - "uploadBytes": 100663296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.022285963, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012557832, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019465296, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010927518, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000022922, - "uploadBytes": 103153664, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.066631964, - "uploadBytes": 106561536, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003734807, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.048910611, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.046888742, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.048359419, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.047065821, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.04277117, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0438138829999999, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.045425202, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.143055705, - "uploadBytes": 67108864, - "downloadBytes": 0 - } - ], - "implementation": "go-libp2p", - "version": "v0.28", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.000306004, - "uploadBytes": 61145088, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000330199, - "uploadBytes": 124715008, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004047154, - "uploadBytes": 126025728, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007467546, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005994288, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007132477, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008475948, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006542227, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006852558, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000121242, - "uploadBytes": 106299392, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000048021, - "uploadBytes": 91291648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000023843, - "uploadBytes": 67960832, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000320472, - "uploadBytes": 52887552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000596334, - "uploadBytes": 53084160, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001171293, - "uploadBytes": 40304640, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001379764, - "uploadBytes": 37683200, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000691298, - "uploadBytes": 37945344, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000741358, - "uploadBytes": 38207488, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001507003, - "uploadBytes": 21102592, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000154137, - "uploadBytes": 65077248, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000130798, - "uploadBytes": 124518400, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000201154, - "uploadBytes": 122290176, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006072069, - "uploadBytes": 123142144, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000131768, - "uploadBytes": 124780544, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002909629, - "uploadBytes": 122748928, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012270531, - "uploadBytes": 123928576, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000043315, - "uploadBytes": 125632512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004128551, - "uploadBytes": 121962496, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010474212, - "uploadBytes": 123797504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000252542, - "uploadBytes": 125763584, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000135775, - "uploadBytes": 121176064, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018838194, - "uploadBytes": 124583936, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000148087, - "uploadBytes": 126222336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000194847, - "uploadBytes": 120913920, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019182041, - "uploadBytes": 124715008, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.027030849, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000254252, - "uploadBytes": 126025728, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000215045, - "uploadBytes": 121569280, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000091924, - "uploadBytes": 66125824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011400855, - "uploadBytes": 124190720, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000099505, - "uploadBytes": 125370368, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000057348, - "uploadBytes": 123600896, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00013731, - "uploadBytes": 122748928, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000184802, - "uploadBytes": 107544576, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000179619, - "uploadBytes": 109707264, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000412363, - "uploadBytes": 108331008, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000423169, - "uploadBytes": 108199936, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000194561, - "uploadBytes": 110034944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000550553, - "uploadBytes": 108724224, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000425499, - "uploadBytes": 108396544, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002332032, - "uploadBytes": 110100480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000189025, - "uploadBytes": 109641728, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000047043, - "uploadBytes": 109248512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00051836, - "uploadBytes": 110166016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000884301, - "uploadBytes": 110428160, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000120189, - "uploadBytes": 109707264, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000305269, - "uploadBytes": 110755840, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000175758, - "uploadBytes": 65142784, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000041385, - "uploadBytes": 123928576, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00088818, - "uploadBytes": 122683392, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006920501, - "uploadBytes": 123666432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000200421, - "uploadBytes": 124256256, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000630937, - "uploadBytes": 123142144, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009411013, - "uploadBytes": 123666432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000193685, - "uploadBytes": 124387328, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001104057, - "uploadBytes": 123142144, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010023335, - "uploadBytes": 123731968, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000153967, - "uploadBytes": 124583936, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001229767, - "uploadBytes": 123011072, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009227981, - "uploadBytes": 123731968, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00018253, - "uploadBytes": 124452864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00015159, - "uploadBytes": 123273216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013198484, - "uploadBytes": 123863040, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0000601, - "uploadBytes": 124977152, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000144773, - "uploadBytes": 122748928, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015987736, - "uploadBytes": 124059648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000133132, - "uploadBytes": 67305472, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000237444, - "uploadBytes": 124846080, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002793328, - "uploadBytes": 124452864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011967168, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011324605, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010712902, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011901016, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010402852, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010695242, - "uploadBytes": 126353408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011026946, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011435924, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012354276, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013169272, - "uploadBytes": 126681088, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000366551, - "uploadBytes": 109445120, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000251057, - "uploadBytes": 108855296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008401526, - "uploadBytes": 110493696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001479017, - "uploadBytes": 110624768, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00026647, - "uploadBytes": 109707264, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000013402, - "uploadBytes": 109707264, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014087253, - "uploadBytes": 63832064, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002879133, - "uploadBytes": 123600896, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009007974, - "uploadBytes": 76546048, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000661669, - "uploadBytes": 76087296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00003524, - "uploadBytes": 74973184, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000196046, - "uploadBytes": 76349440, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000389872, - "uploadBytes": 75759616, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000377094, - "uploadBytes": 76742656, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000262639, - "uploadBytes": 76283904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00001386, - "uploadBytes": 77135872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000063707, - "uploadBytes": 76742656, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000573863, - "uploadBytes": 77725696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000165685, - "uploadBytes": 77135872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003361752, - "uploadBytes": 77922304, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000105044, - "uploadBytes": 77725696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000594233, - "uploadBytes": 77922304, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000885226, - "uploadBytes": 78446592, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000376174, - "uploadBytes": 78315520, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0003391, - "uploadBytes": 78970880, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000174824, - "uploadBytes": 66191360, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010884753, - "uploadBytes": 124059648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000098747, - "uploadBytes": 124715008, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001631869, - "uploadBytes": 122814464, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001584396, - "uploadBytes": 123797504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000215263, - "uploadBytes": 124977152, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003270999, - "uploadBytes": 122748928, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002030538, - "uploadBytes": 123928576, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000208357, - "uploadBytes": 124977152, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003761656, - "uploadBytes": 122814464, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001636437, - "uploadBytes": 123797504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000053235, - "uploadBytes": 125239296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002173684, - "uploadBytes": 122486784, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002429749, - "uploadBytes": 123928576, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000059212, - "uploadBytes": 124715008, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000141461, - "uploadBytes": 124649472, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015812117, - "uploadBytes": 124780544, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000009565, - "uploadBytes": 125566976, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004698943, - "uploadBytes": 122355712, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000321223, - "uploadBytes": 67436544, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000066032, - "uploadBytes": 113180672, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000147483, - "uploadBytes": 124059648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000223052, - "uploadBytes": 124059648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011581587, - "uploadBytes": 126353408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012346612, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011729701, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011395994, - "uploadBytes": 126353408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013536728, - "uploadBytes": 126681088, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01223426, - "uploadBytes": 126615552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011621589, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01211306, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012356838, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012741945, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013836729, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012545999, - "uploadBytes": 126615552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013311663, - "uploadBytes": 126615552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011660841, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011450067, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005795587, - "uploadBytes": 69140480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000017917, - "uploadBytes": 126877696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000070911, - "uploadBytes": 126943232, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000822963, - "uploadBytes": 112459776, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00065651, - "uploadBytes": 77791232, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000367977, - "uploadBytes": 78184448, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00016093, - "uploadBytes": 78381056, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00051647, - "uploadBytes": 78577664, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001083437, - "uploadBytes": 78839808, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000675569, - "uploadBytes": 78774272, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001241816, - "uploadBytes": 79167488, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00039233, - "uploadBytes": 79560704, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000126336, - "uploadBytes": 79495168, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00103092, - "uploadBytes": 79822848, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001396531, - "uploadBytes": 80084992, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000627436, - "uploadBytes": 80216064, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001487065, - "uploadBytes": 80543744, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000599172, - "uploadBytes": 80871424, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000536868, - "uploadBytes": 81068032, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000158417, - "uploadBytes": 67829760, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003278174, - "uploadBytes": 124911616, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000032686, - "uploadBytes": 125108224, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004618053, - "uploadBytes": 124911616, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009851624, - "uploadBytes": 126353408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009604589, - "uploadBytes": 126353408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010012536, - "uploadBytes": 126353408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009926695, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009092049, - "uploadBytes": 126222336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011226742, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009440034, - "uploadBytes": 126353408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011203992, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01103568, - "uploadBytes": 126287872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010996066, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010292345, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010013054, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010773228, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010594133, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009272338, - "uploadBytes": 126287872, - "downloadBytes": 0 - } - ], - "implementation": "go-libp2p", - "version": "v0.28", - "transportStack": "quic-v1" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.097208333, - "uploadBytes": 8650752, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.023034472, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018578435, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016933747, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.02228395, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.022691391, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019236662, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.022181471, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020387353, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.023216945, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.02313195, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015288257, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.025747805, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017571315, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016354232, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.027488929, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.023793358, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017445714, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017788026, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.03499143, - "uploadBytes": 25165824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011596103, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009101714, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013141383, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011675614, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008755288, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002265475, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013575676, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011506032, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014739705, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009363083, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0092108, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01213567, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008950853, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007511077, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007654486, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013766246, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011997149, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012462951, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00002502, - "uploadBytes": 41418752, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000082389, - "uploadBytes": 107872256, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002110922, - "uploadBytes": 102367232, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014139409, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009887191, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01063147, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016361563, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007021277, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.021577687, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012598835, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002636393, - "uploadBytes": 100663296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013776361, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006865801, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011224252, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016685408, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010766963, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01373917, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016093473, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018183329, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.023771814, - "uploadBytes": 33554432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000114936, - "uploadBytes": 113377280, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.061580085, - "uploadBytes": 113115136, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.064037753, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000060513, - "uploadBytes": 114425856, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000106605, - "uploadBytes": 110297088, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.062183675, - "uploadBytes": 110821376, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000024019, - "uploadBytes": 114032640, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00009985, - "uploadBytes": 111738880, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000031188, - "uploadBytes": 108199936, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.054576241, - "uploadBytes": 102236160, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000043709, - "uploadBytes": 114622464, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.064253863, - "uploadBytes": 111869952, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00784796, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000092447, - "uploadBytes": 112394240, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000037846, - "uploadBytes": 111738880, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.06618536, - "uploadBytes": 111411200, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002414815, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000014174, - "uploadBytes": 112263168, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001977305, - "uploadBytes": 16777216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000064275, - "uploadBytes": 116785152, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.035465405, - "uploadBytes": 92930048, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000071063, - "uploadBytes": 116588544, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.059969257, - "uploadBytes": 109903872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000055974, - "uploadBytes": 112525312, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000080968, - "uploadBytes": 109314048, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000069857, - "uploadBytes": 108593152, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.058987975, - "uploadBytes": 105775104, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.066883394, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000092132, - "uploadBytes": 113770496, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.059830357, - "uploadBytes": 112721920, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00008014, - "uploadBytes": 112263168, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000056911, - "uploadBytes": 113180672, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000025381, - "uploadBytes": 105906176, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000034975, - "uploadBytes": 109445120, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.064023772, - "uploadBytes": 112852992, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000101404, - "uploadBytes": 112918528, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00002917, - "uploadBytes": 110690304, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.057514223, - "uploadBytes": 16777216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.062322162, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000050584, - "uploadBytes": 115015680, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.051018545, - "uploadBytes": 111476736, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000024445, - "uploadBytes": 115277824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.062871064, - "uploadBytes": 111214592, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.057250578, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000042457, - "uploadBytes": 116785152, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.059593964, - "uploadBytes": 109707264, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00011787, - "uploadBytes": 116326400, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.058814815, - "uploadBytes": 110166016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.065985988, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.065172058, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.066342997, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.059744086, - "uploadBytes": 117440512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000015536, - "uploadBytes": 116850688, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.063436972, - "uploadBytes": 109641728, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000031896, - "uploadBytes": 116588544, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.055787451, - "uploadBytes": 33554432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01229669, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001985922, - "uploadBytes": 100663296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009734951, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012413114, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005221805, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014454239, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0142893, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007724763, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007011529, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014688337, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011568743, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0127131, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008666641, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011636988, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007710748, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007549112, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010793167, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012229705, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.026359166, - "uploadBytes": 25165824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001902902, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000028085, - "uploadBytes": 111476736, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006445494, - "uploadBytes": 106627072, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000108411, - "uploadBytes": 112852992, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000007631, - "uploadBytes": 108003328, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000050794, - "uploadBytes": 108920832, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000096134, - "uploadBytes": 111935488, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000040382, - "uploadBytes": 106233856, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001094175, - "uploadBytes": 106364928, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008162277, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008555729, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004713776, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004754974, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000391483, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001293223, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008126267, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003424245, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005746835, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014772069, - "uploadBytes": 16777216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00921267, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006706942, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014827769, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016478637, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008466872, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004389888, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007331507, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011872666, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011049489, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00630241, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004123767, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010104731, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004867662, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007908993, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007230082, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003121144, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009752891, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006282965, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000042893, - "uploadBytes": 39059456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001017632, - "uploadBytes": 103546880, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010947151, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01411221, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017986568, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009900271, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009266305, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004755743, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008380481, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012548858, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007754319, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008119054, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010513126, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011142561, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001795544, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011642459, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009496283, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003470801, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004939507, - "uploadBytes": 109051904, - "downloadBytes": 0 - } - ], - "implementation": "go-libp2p", - "version": "v0.29", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.000170042, - "uploadBytes": 69271552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005022961, - "uploadBytes": 96010240, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000143961, - "uploadBytes": 104792064, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000042802, - "uploadBytes": 95748096, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000007972, - "uploadBytes": 78184448, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000636928, - "uploadBytes": 53936128, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001010537, - "uploadBytes": 55312384, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008249821, - "uploadBytes": 55377920, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000451016, - "uploadBytes": 56033280, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001023405, - "uploadBytes": 56229888, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000309138, - "uploadBytes": 56426496, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001853606, - "uploadBytes": 56819712, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00073749, - "uploadBytes": 57212928, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000402907, - "uploadBytes": 57212928, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000617648, - "uploadBytes": 57540608, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00284265, - "uploadBytes": 57606144, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000098239, - "uploadBytes": 57868288, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001016589, - "uploadBytes": 48562176, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000372404, - "uploadBytes": 41156608, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000153819, - "uploadBytes": 66584576, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000142804, - "uploadBytes": 124256256, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011028966, - "uploadBytes": 125632512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01443828, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014614248, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017739071, - "uploadBytes": 126615552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013903756, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013335959, - "uploadBytes": 126353408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01244597, - "uploadBytes": 128122880, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000143389, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000070627, - "uploadBytes": 123404288, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000195417, - "uploadBytes": 123404288, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010824526, - "uploadBytes": 125435904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014637846, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015452554, - "uploadBytes": 126681088, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014382184, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015411096, - "uploadBytes": 126353408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013742278, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014898363, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003057344, - "uploadBytes": 66322432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002865975, - "uploadBytes": 123994112, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000963421, - "uploadBytes": 123797504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000205156, - "uploadBytes": 125042688, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000081616, - "uploadBytes": 123011072, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00022496, - "uploadBytes": 125173760, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011557557, - "uploadBytes": 124649472, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00017791, - "uploadBytes": 125763584, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002026767, - "uploadBytes": 122224640, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000117065, - "uploadBytes": 124256256, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018428546, - "uploadBytes": 126222336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020012697, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01969839, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020660276, - "uploadBytes": 126615552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.021238026, - "uploadBytes": 126615552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019603552, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.02106912, - "uploadBytes": 126681088, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018148784, - "uploadBytes": 126222336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.021209847, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001506603, - "uploadBytes": 63700992, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002077826, - "uploadBytes": 123731968, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000922695, - "uploadBytes": 121110528, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000180808, - "uploadBytes": 96665600, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002076103, - "uploadBytes": 107544576, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000049958, - "uploadBytes": 107872256, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001327045, - "uploadBytes": 107282432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001576083, - "uploadBytes": 108396544, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000260529, - "uploadBytes": 107610112, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000113447, - "uploadBytes": 109314048, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000078489, - "uploadBytes": 107413504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000025239, - "uploadBytes": 109445120, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000203647, - "uploadBytes": 108003328, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000104809, - "uploadBytes": 109445120, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000043363, - "uploadBytes": 108658688, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000204575, - "uploadBytes": 109641728, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000336952, - "uploadBytes": 108920832, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000058308, - "uploadBytes": 109969408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000603286, - "uploadBytes": 109772800, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000084368, - "uploadBytes": 66846720, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000167419, - "uploadBytes": 124518400, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011692595, - "uploadBytes": 122683392, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014630379, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015984642, - "uploadBytes": 126353408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016622145, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000124888, - "uploadBytes": 88735744, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000234059, - "uploadBytes": 123600896, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013595576, - "uploadBytes": 125894656, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018612661, - "uploadBytes": 126746624, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015093996, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015852753, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015601557, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015780279, - "uploadBytes": 126615552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015923125, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016207646, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015325204, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016495672, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016401743, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000055556, - "uploadBytes": 65273856, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00022274, - "uploadBytes": 107347968, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000180436, - "uploadBytes": 122224640, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013886178, - "uploadBytes": 123994112, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00022907, - "uploadBytes": 126156800, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000077896, - "uploadBytes": 122093568, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000753779, - "uploadBytes": 89915392, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000492714, - "uploadBytes": 106889216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003196407, - "uploadBytes": 107085824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000369366, - "uploadBytes": 108920832, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000537099, - "uploadBytes": 107020288, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001208481, - "uploadBytes": 107479040, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000691171, - "uploadBytes": 108593152, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000125097, - "uploadBytes": 107937792, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000376634, - "uploadBytes": 108396544, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00023618, - "uploadBytes": 108986368, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000130351, - "uploadBytes": 108527616, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000995071, - "uploadBytes": 109314048, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000544454, - "uploadBytes": 109379584, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000028544, - "uploadBytes": 65994752, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012030071, - "uploadBytes": 124321792, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000228006, - "uploadBytes": 126025728, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002900022, - "uploadBytes": 124387328, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004176585, - "uploadBytes": 123731968, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001493072, - "uploadBytes": 126287872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001432138, - "uploadBytes": 123797504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005545211, - "uploadBytes": 123928576, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000080284, - "uploadBytes": 125829120, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000206917, - "uploadBytes": 123600896, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000339921, - "uploadBytes": 122552320, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016664488, - "uploadBytes": 125763584, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020189629, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020299259, - "uploadBytes": 126353408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019772194, - "uploadBytes": 126353408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.022152778, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020974421, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019346763, - "uploadBytes": 126287872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020991262, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000269353, - "uploadBytes": 67698688, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006120008, - "uploadBytes": 125173760, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000079108, - "uploadBytes": 125632512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00004403, - "uploadBytes": 124256256, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002098718, - "uploadBytes": 124190720, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012235738, - "uploadBytes": 126615552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019727857, - "uploadBytes": 105054208, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018408371, - "uploadBytes": 127598592, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018175886, - "uploadBytes": 105512960, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008418979, - "uploadBytes": 110428160, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007538893, - "uploadBytes": 110493696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002929548, - "uploadBytes": 110624768, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000313624, - "uploadBytes": 110166016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000296132, - "uploadBytes": 109969408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008908424, - "uploadBytes": 69009408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007294727, - "uploadBytes": 54722560, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006607943, - "uploadBytes": 54984704, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007954059, - "uploadBytes": 55246848, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004492621, - "uploadBytes": 55443456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000171621, - "uploadBytes": 68747264, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000194834, - "uploadBytes": 125501440, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000151261, - "uploadBytes": 125370368, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000206936, - "uploadBytes": 125501440, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00003536, - "uploadBytes": 124977152, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005943696, - "uploadBytes": 126287872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00654025, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00482927, - "uploadBytes": 126353408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006526669, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007193202, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007238216, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008708979, - "uploadBytes": 126746624, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006676001, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007675664, - "uploadBytes": 126615552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005346479, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00634807, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005435379, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00995656, - "uploadBytes": 94175232, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002110554, - "uploadBytes": 110362624, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000878578, - "uploadBytes": 66519040, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000235847, - "uploadBytes": 124190720, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014066342, - "uploadBytes": 126156800, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014217678, - "uploadBytes": 126287872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000081884, - "uploadBytes": 126418944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004809344, - "uploadBytes": 123994112, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000157643, - "uploadBytes": 125304832, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000175151, - "uploadBytes": 123207680, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010605976, - "uploadBytes": 125370368, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015750737, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017120198, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016460428, - "uploadBytes": 126550016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01645971, - "uploadBytes": 126484480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017112246, - "uploadBytes": 126615552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000195333, - "uploadBytes": 112525312, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006677459, - "uploadBytes": 109707264, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00011637, - "uploadBytes": 110034944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000537707, - "uploadBytes": 108986368, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000287224, - "uploadBytes": 109641728, - "downloadBytes": 0 - } - ], - "implementation": "go-libp2p", - "version": "v0.29", - "transportStack": "quic-v1" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.01354346, - "uploadBytes": 41943040, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012734824, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01899061, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017037125, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001304573, - "uploadBytes": 100663296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020483756, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016695865, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002680665, - "uploadBytes": 100663296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017655235, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015493213, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020673317, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018108627, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018492181, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016781757, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020918522, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020560558, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.027951489, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012636508, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018773733, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004441701, - "uploadBytes": 33554432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.024197025, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.028332548, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.022168227, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.021875479, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.036342833, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019261079, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019879179, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.026388595, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.02872415, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.022484897, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018443524, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.02337114, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.022349524, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014499576, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.023823705, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.022204158, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020206705, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.023164283, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.038360891, - "uploadBytes": 33554432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004502313, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000039896, - "uploadBytes": 113770496, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000017764, - "uploadBytes": 108134400, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.066526787, - "uploadBytes": 113639424, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000098363, - "uploadBytes": 115277824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000092279, - "uploadBytes": 109117440, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000025301, - "uploadBytes": 107479040, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000045158, - "uploadBytes": 112459776, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.061881219, - "uploadBytes": 109314048, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000026875, - "uploadBytes": 111607808, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000065988, - "uploadBytes": 108920832, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.065160635, - "uploadBytes": 115015680, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000037234, - "uploadBytes": 112918528, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.065664604, - "uploadBytes": 113573888, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000064578, - "uploadBytes": 114622464, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000089157, - "uploadBytes": 107151360, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00094748, - "uploadBytes": 105381888, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000060958, - "uploadBytes": 111804416, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.030691565, - "uploadBytes": 16777216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017327434, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.025092938, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.029703192, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.023105769, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.029127671, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.026386925, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0290119, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019484567, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.02794075, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013803485, - "uploadBytes": 100663296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011791906, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.03055755, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.023149064, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.021544163, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.02019515, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.025298057, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.022425625, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018335971, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.045593249, - "uploadBytes": 33554432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016723623, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015451068, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018178917, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014553231, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005435182, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012584238, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013819086, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01736627, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012057051, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007303057, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017588023, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017529456, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011868954, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009197034, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014486459, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01016341, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010165616, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007305586, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.039366594, - "uploadBytes": 25165824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018135225, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016040375, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.022289638, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018655245, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019551466, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01625678, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.021485947, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012420624, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016261588, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0187278, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016902173, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019473031, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019248954, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.023174234, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018324633, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019658634, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006817641, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016033215, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020074637, - "uploadBytes": 8388608, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.066899885, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013163428, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.020722763, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.016149912, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015438494, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015019289, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019977084, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015074182, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013060412, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013970113, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01490098, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013731654, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.021615882, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012023231, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019459467, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014729563, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010051019, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014672745, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.052194791, - "uploadBytes": 41943040, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002647037, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000072731, - "uploadBytes": 112590848, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005766713, - "uploadBytes": 105512960, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00007374, - "uploadBytes": 113704960, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.053972639, - "uploadBytes": 104398848, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000094416, - "uploadBytes": 114294784, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000023377, - "uploadBytes": 106102784, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001163457, - "uploadBytes": 106758144, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000068713, - "uploadBytes": 112394240, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00010118, - "uploadBytes": 112656384, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.066747098, - "uploadBytes": 110493696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006438454, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000088712, - "uploadBytes": 111607808, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001687709, - "uploadBytes": 106496000, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000070738, - "uploadBytes": 112263168, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002110828, - "uploadBytes": 105840640, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000667264, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000017383, - "uploadBytes": 114556928, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.023427382, - "uploadBytes": 25165824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002110259, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005816583, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009829093, - "uploadBytes": 92274688, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00794909, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.100879661, - "uploadBytes": 83886080, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.036843187, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.032979403, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.03077315, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.029185619, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.030103627, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.028113722, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.066571305, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.050100176, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.051947948, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.050069393, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.048452684, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.042104964, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.042041011, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012011134, - "uploadBytes": 16777216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000087199, - "uploadBytes": 112066560, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.012003966, - "uploadBytes": 106037248, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005869394, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000065615, - "uploadBytes": 98172928, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005902083, - "uploadBytes": 103153664, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001009752, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008948598, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008338037, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01303403, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.010507383, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00898419, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009185885, - "uploadBytes": 109051904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.099747946, - "uploadBytes": 83886080, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.036652785, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.032778921, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.031939854, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.046657402, - "uploadBytes": 67108864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.057129244, - "uploadBytes": 67108864, - "downloadBytes": 0 - } - ], - "implementation": "go-libp2p", - "version": "v0.31", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.000004428, - "uploadBytes": 57671680, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00046953, - "uploadBytes": 104988672, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000488431, - "uploadBytes": 105119744, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000479969, - "uploadBytes": 107020288, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000027615, - "uploadBytes": 105578496, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0000117, - "uploadBytes": 105971712, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000335792, - "uploadBytes": 107020288, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000663028, - "uploadBytes": 106692608, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00002618, - "uploadBytes": 107020288, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000419539, - "uploadBytes": 107282432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000224892, - "uploadBytes": 107151360, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000582794, - "uploadBytes": 107937792, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000428395, - "uploadBytes": 107479040, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000070755, - "uploadBytes": 107937792, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000599238, - "uploadBytes": 108462080, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00006132, - "uploadBytes": 108199936, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000611338, - "uploadBytes": 108920832, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000668798, - "uploadBytes": 108724224, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000131151, - "uploadBytes": 109641728, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005932069, - "uploadBytes": 50331648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00067579, - "uploadBytes": 107413504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000483605, - "uploadBytes": 105644032, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000552127, - "uploadBytes": 105971712, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000481805, - "uploadBytes": 106889216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00016097, - "uploadBytes": 107413504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000115149, - "uploadBytes": 106627072, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000171771, - "uploadBytes": 107282432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000028117, - "uploadBytes": 108265472, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000015236, - "uploadBytes": 107479040, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000265549, - "uploadBytes": 107806720, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000454158, - "uploadBytes": 108789760, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000231227, - "uploadBytes": 108134400, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.053293732, - "uploadBytes": 106037248, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001210804, - "uploadBytes": 57147392, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0000109, - "uploadBytes": 48889856, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001007619, - "uploadBytes": 37683200, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000626252, - "uploadBytes": 38076416, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000971718, - "uploadBytes": 38797312, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000520369, - "uploadBytes": 48431104, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000926077, - "uploadBytes": 105250816, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000005127, - "uploadBytes": 106627072, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000244566, - "uploadBytes": 105316352, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000529728, - "uploadBytes": 106299392, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000421614, - "uploadBytes": 106627072, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000804767, - "uploadBytes": 106364928, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001192895, - "uploadBytes": 107282432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000377249, - "uploadBytes": 107085824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000321199, - "uploadBytes": 95354880, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000470432, - "uploadBytes": 76021760, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000172668, - "uploadBytes": 75104256, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000916292, - "uploadBytes": 75169792, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004792952, - "uploadBytes": 76480512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001153069, - "uploadBytes": 76218368, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000555937, - "uploadBytes": 76152832, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001249888, - "uploadBytes": 76808192, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000358703, - "uploadBytes": 77135872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000024894, - "uploadBytes": 76808192, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013019523, - "uploadBytes": 52428800, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000262696, - "uploadBytes": 107347968, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000009083, - "uploadBytes": 105644032, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000568356, - "uploadBytes": 105709568, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002827531, - "uploadBytes": 107085824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000606617, - "uploadBytes": 107413504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000349867, - "uploadBytes": 106627072, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000755582, - "uploadBytes": 107151360, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001427808, - "uploadBytes": 108331008, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000161287, - "uploadBytes": 107413504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000401627, - "uploadBytes": 107675648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000480414, - "uploadBytes": 108134400, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000002451, - "uploadBytes": 108265472, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000668723, - "uploadBytes": 108527616, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000239876, - "uploadBytes": 108724224, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000299818, - "uploadBytes": 109117440, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000433006, - "uploadBytes": 108789760, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000723863, - "uploadBytes": 109707264, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000520853, - "uploadBytes": 82706432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004248049, - "uploadBytes": 56557568, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000117589, - "uploadBytes": 108265472, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000441767, - "uploadBytes": 108527616, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000351379, - "uploadBytes": 108855296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000903761, - "uploadBytes": 109117440, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001134453, - "uploadBytes": 109314048, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000395362, - "uploadBytes": 109445120, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001198467, - "uploadBytes": 109576192, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000233848, - "uploadBytes": 109838336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000439237, - "uploadBytes": 110362624, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00000401, - "uploadBytes": 110034944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000305326, - "uploadBytes": 110166016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000136391, - "uploadBytes": 110493696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00026981, - "uploadBytes": 110952448, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000517912, - "uploadBytes": 110886912, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000041151, - "uploadBytes": 111214592, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000542181, - "uploadBytes": 111673344, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000151717, - "uploadBytes": 111935488, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000096745, - "uploadBytes": 112197632, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000771197, - "uploadBytes": 59506688, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000790642, - "uploadBytes": 72220672, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00069287, - "uploadBytes": 74121216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000303427, - "uploadBytes": 73007104, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00026472, - "uploadBytes": 74514432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000105348, - "uploadBytes": 73662464, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000039994, - "uploadBytes": 74776576, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000064258, - "uploadBytes": 74317824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001280035, - "uploadBytes": 75038720, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000307912, - "uploadBytes": 74907648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000559012, - "uploadBytes": 75694080, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000275843, - "uploadBytes": 75366400, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001217472, - "uploadBytes": 76021760, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000229441, - "uploadBytes": 76021760, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001975285, - "uploadBytes": 76283904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000741793, - "uploadBytes": 76414976, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001828188, - "uploadBytes": 76611584, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000850056, - "uploadBytes": 77266944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00115565, - "uploadBytes": 76939264, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001871548, - "uploadBytes": 56557568, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007911746, - "uploadBytes": 107806720, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006348008, - "uploadBytes": 108068864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00054746, - "uploadBytes": 108134400, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001094064, - "uploadBytes": 107085824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00068417, - "uploadBytes": 107413504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0001065, - "uploadBytes": 107872256, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000017775, - "uploadBytes": 108134400, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000468803, - "uploadBytes": 108986368, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000245129, - "uploadBytes": 80347136, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000360757, - "uploadBytes": 76283904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000010849, - "uploadBytes": 76152832, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000042325, - "uploadBytes": 76349440, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000621559, - "uploadBytes": 76873728, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000314124, - "uploadBytes": 77070336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001311889, - "uploadBytes": 77725696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000059234, - "uploadBytes": 77725696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000549921, - "uploadBytes": 77660160, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000765366, - "uploadBytes": 78053376, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000032687, - "uploadBytes": 51249152, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000311429, - "uploadBytes": 104923136, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000249674, - "uploadBytes": 105316352, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000020374, - "uploadBytes": 105250816, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001096064, - "uploadBytes": 105512960, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000873568, - "uploadBytes": 106496000, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001252477, - "uploadBytes": 106823680, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000372179, - "uploadBytes": 106102784, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000549131, - "uploadBytes": 106692608, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000320368, - "uploadBytes": 106954752, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000286576, - "uploadBytes": 107085824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001193675, - "uploadBytes": 107544576, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000278823, - "uploadBytes": 107806720, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001826103, - "uploadBytes": 107675648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00119412, - "uploadBytes": 108265472, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00022847, - "uploadBytes": 108068864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000149856, - "uploadBytes": 108724224, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000222033, - "uploadBytes": 108658688, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000276711, - "uploadBytes": 109314048, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000358845, - "uploadBytes": 49807360, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000237545, - "uploadBytes": 103350272, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.0002791, - "uploadBytes": 104136704, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002424807, - "uploadBytes": 104529920, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003108443, - "uploadBytes": 104792064, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002686505, - "uploadBytes": 105054208, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000195662, - "uploadBytes": 105119744, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000042607, - "uploadBytes": 104923136, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000343429, - "uploadBytes": 105185280, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000130893, - "uploadBytes": 105316352, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000503924, - "uploadBytes": 105709568, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000804531, - "uploadBytes": 106102784, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000477121, - "uploadBytes": 105971712, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000385687, - "uploadBytes": 106299392, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000090677, - "uploadBytes": 106692608, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000520691, - "uploadBytes": 106758144, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000403111, - "uploadBytes": 107020288, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000191133, - "uploadBytes": 107085824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000401746, - "uploadBytes": 107347968, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000373355, - "uploadBytes": 54525952, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00018882, - "uploadBytes": 102432768, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000315556, - "uploadBytes": 104464384, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000319614, - "uploadBytes": 102957056, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003934, - "uploadBytes": 104660992, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000987516, - "uploadBytes": 104136704, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00001507, - "uploadBytes": 104398848, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000063935, - "uploadBytes": 105381888, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000413439, - "uploadBytes": 104529920, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.00022837, - "uploadBytes": 105775104, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001562478, - "uploadBytes": 105119744, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000959767, - "uploadBytes": 105775104, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000587298, - "uploadBytes": 105381888, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000640741, - "uploadBytes": 106102784, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000312043, - "uploadBytes": 106168320, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000221354, - "uploadBytes": 106430464, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001434093, - "uploadBytes": 107085824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.000280855, - "uploadBytes": 106758144, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001045653, - "uploadBytes": 107282432, - "downloadBytes": 0 - } - ], - "implementation": "go-libp2p", - "version": "v0.31", - "transportStack": "quic-v1" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 72810496, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 215285760, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 238288896, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 230162432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 237633536, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 222429184, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 238026752, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 237436928, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 239992832, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 236716032, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 240648192, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 238092288, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 238944256, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 237305856, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007, - "uploadBytes": 241238016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 240648192, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008, - "uploadBytes": 239403008, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.037, - "uploadBytes": 232783872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 74448896, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006, - "uploadBytes": 232718336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 225247232, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 239861760, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 238944256, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 240975872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 241238016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 222298112, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 218824704, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 226623488, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 233635840, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 238092288, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 239534080, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 240648192, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 240123904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 236453888, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 231866368, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006, - "uploadBytes": 236519424, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 71172096, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006, - "uploadBytes": 237371392, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 238682112, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.032, - "uploadBytes": 234356736, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 236060672, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 237764608, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 236912640, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 236847104, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 237305856, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 238419968, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 239206400, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 230686720, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 239599616, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 238682112, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007, - "uploadBytes": 239403008, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006, - "uploadBytes": 238354432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006, - "uploadBytes": 237830144, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 238354432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 80740352, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009, - "uploadBytes": 229376000, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 227934208, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 231473152, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 233439232, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006, - "uploadBytes": 234291200, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 234356736, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 233242624, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007, - "uploadBytes": 234815488, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 234029056, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 234291200, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 234094592, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006, - "uploadBytes": 235012096, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 231342080, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 198049792, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018, - "uploadBytes": 197853184, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 208076800, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 213188608, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.024, - "uploadBytes": 69926912, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 225312768, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 232849408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 232259584, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 232849408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 231145472, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 227147776, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 234291200, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 234487808, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 234946560, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 232390656, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009, - "uploadBytes": 235012096, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 234094592, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006, - "uploadBytes": 235732992, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 233242624, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 235208704, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 233766912, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 234356736, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 83886080, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 231211008, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 239534080, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 238551040, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 239271936, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 237371392, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 236650496, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 238354432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006, - "uploadBytes": 230555648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 240713728, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 238157824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 240910336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 240582656, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 239206400, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 236519424, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 237895680, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 236650496, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 237568000, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 69730304, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 234553344, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 242089984, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 241762304, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 240451584, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 242745344, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 240910336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 238485504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 230883328, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 240451584, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 239009792, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 241893376, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 241041408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 243597312, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 241893376, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 243335168, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008, - "uploadBytes": 235995136, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 240189440, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.025, - "uploadBytes": 21102592, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 203161600, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 235470848, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 239337472, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 238288896, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 238616576, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 237240320, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 237830144, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007, - "uploadBytes": 239730688, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 239468544, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 236191744, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 238026752, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 237764608, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 232521728, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 237305856, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 237633536, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 238616576, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 236388352, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 85852160, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 225247232, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 227409920, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 229769216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 234684416, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 233439232, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 232390656, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 234553344, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 234553344, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 233373696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 233766912, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 226230272, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 232914944, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 232980480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 232718336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006, - "uploadBytes": 233111552, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 235208704, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 232849408, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 40697856, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 208011264, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.007, - "uploadBytes": 235077632, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 237043712, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 235929600, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 238157824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 235732992, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 237436928, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 236191744, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 234422272, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 236584960, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 234422272, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 236519424, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 233242624, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 233701376, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 236126208, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 232587264, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.011, - "uploadBytes": 237240320, - "downloadBytes": 0 - } - ], - "implementation": "js-libp2p", - "version": "v0.46", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 24903680, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 212729856, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 254345216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 251723776, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 247660544, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 235732992, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 243138560, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255787008, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 245301248, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 257818624, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 256770048, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 258932736, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 257097728, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255590400, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 256704512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 257949696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 239468544, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 209518592, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 215941120, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.034, - "uploadBytes": 62193664, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 237830144, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 254869504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 256049152, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 257228800, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 256245760, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 256835584, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 241238016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255328256, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255787008, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 252575744, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 257097728, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 239534080, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255590400, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 256049152, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 256245760, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255590400, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255852544, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 256573440, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008, - "uploadBytes": 74383360, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 244056064, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 255131648, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 256704512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 251658240, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 256901120, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 257622016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 253165568, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255262720, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 252575744, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 246349824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 257097728, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 252051456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 256049152, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 250347520, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 254214144, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 244580352, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 238878720, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 248643584, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.018, - "uploadBytes": 61341696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 231866368, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 256770048, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255787008, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 254214144, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 252968960, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 254279680, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 256180224, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255393792, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 246874112, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 251854848, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 255983616, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 251330560, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 247922688, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 244318208, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 242810880, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255590400, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 256376832, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 252968960, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.023, - "uploadBytes": 64028672, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 234881024, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 252706816, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 254869504, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 254148608, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 254935040, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 254738432, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 253493248, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255852544, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255524864, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255721472, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 247857152, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 243007488, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 251133952, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 241827840, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255393792, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 253231104, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 253952000, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 250806272, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 69206016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 244645888, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 157089792, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 143851520, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 153812992, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 135266304, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 114819072, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 114688000, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 122617856, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 121044992, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 105054208, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 90374144, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 97189888, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 96403456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 102301696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 100663296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 105578496, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 103153664, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 107479040, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 67829760, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 228524032, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 231866368, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 247201792, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 259063808, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 251658240, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255328256, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 242810880, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255721472, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 256114688, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 257359872, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 258211840, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 253427712, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 251068416, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 253100032, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 253231104, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 231342080, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 225640448, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 234946560, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 55836672, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 242941952, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 212008960, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 216006656, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 222953472, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 229507072, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 243007488, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 236716032, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 253034496, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 253296640, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 254541824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255655936, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 254148608, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 254935040, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 242745344, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 247857152, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 236257280, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009, - "uploadBytes": 204406784, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 203948032, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 74252288, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 215744512, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 232521728, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 233701376, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 234946560, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 229441536, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 231866368, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 229441536, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 231669760, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 231800832, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 227409920, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 232325120, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 230490112, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 233242624, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 256311296, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255852544, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 257622016, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 258473984, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 259063808, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.006, - "uploadBytes": 84475904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 242745344, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 234815488, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 238616576, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 250347520, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 241172480, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 223674368, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 225443840, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 225181696, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 231407616, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 246808576, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 250675200, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 249102336, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 246480896, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 229244928, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 223019008, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 247726080, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 245956608, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 245039104, - "downloadBytes": 0 - } - ], - "implementation": "js-libp2p", - "version": "v1.0", - "transportStack": "tcp" - } - ], - "parameters": { - "uploadBytes": 9007199254740991, - "downloadBytes": 0 - } - }, - { - "name": "throughput/download", - "unit": "bit/s", - "results": [ - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.000008344, - "uploadBytes": 0, - "downloadBytes": 85278720 - }, - { - "type": "intermediary", - "timeSeconds": 1.000480964, - "uploadBytes": 0, - "downloadBytes": 219819049 - }, - { - "type": "intermediary", - "timeSeconds": 1.000067397, - "uploadBytes": 0, - "downloadBytes": 218828953 - }, - { - "type": "intermediary", - "timeSeconds": 1.000154894, - "uploadBytes": 0, - "downloadBytes": 219841342 - }, - { - "type": "intermediary", - "timeSeconds": 1.000137675, - "uploadBytes": 0, - "downloadBytes": 219866794 - }, - { - "type": "intermediary", - "timeSeconds": 1.000190381, - "uploadBytes": 0, - "downloadBytes": 219671004 - }, - { - "type": "intermediary", - "timeSeconds": 1.000293077, - "uploadBytes": 0, - "downloadBytes": 218955776 - }, - { - "type": "intermediary", - "timeSeconds": 1.000112389, - "uploadBytes": 0, - "downloadBytes": 219705210 - }, - { - "type": "intermediary", - "timeSeconds": 1.000065937, - "uploadBytes": 0, - "downloadBytes": 218984850 - }, - { - "type": "intermediary", - "timeSeconds": 1.000087634, - "uploadBytes": 0, - "downloadBytes": 219568498 - }, - { - "type": "intermediary", - "timeSeconds": 1.000024891, - "uploadBytes": 0, - "downloadBytes": 218921598 - }, - { - "type": "intermediary", - "timeSeconds": 1.000224619, - "uploadBytes": 0, - "downloadBytes": 219500678 - }, - { - "type": "intermediary", - "timeSeconds": 1.000028296, - "uploadBytes": 0, - "downloadBytes": 218680068 - }, - { - "type": "intermediary", - "timeSeconds": 1.000048083, - "uploadBytes": 0, - "downloadBytes": 219609726 - }, - { - "type": "intermediary", - "timeSeconds": 1.000018327, - "uploadBytes": 0, - "downloadBytes": 218898700 - }, - { - "type": "intermediary", - "timeSeconds": 1.000067903, - "uploadBytes": 0, - "downloadBytes": 219663982 - }, - { - "type": "intermediary", - "timeSeconds": 1.000029467, - "uploadBytes": 0, - "downloadBytes": 219118206 - }, - { - "type": "intermediary", - "timeSeconds": 1.000032917, - "uploadBytes": 0, - "downloadBytes": 219167358 - }, - { - "type": "intermediary", - "timeSeconds": 1.00023442, - "uploadBytes": 0, - "downloadBytes": 219332608 - }, - { - "type": "intermediary", - "timeSeconds": 1.000057452, - "uploadBytes": 0, - "downloadBytes": 89339338 - }, - { - "type": "intermediary", - "timeSeconds": 1.000027649, - "uploadBytes": 0, - "downloadBytes": 160678258 - }, - { - "type": "intermediary", - "timeSeconds": 1.000110589, - "uploadBytes": 0, - "downloadBytes": 155699396 - }, - { - "type": "intermediary", - "timeSeconds": 1.000028317, - "uploadBytes": 0, - "downloadBytes": 156511280 - }, - { - "type": "intermediary", - "timeSeconds": 1.000135771, - "uploadBytes": 0, - "downloadBytes": 156210128 - }, - { - "type": "intermediary", - "timeSeconds": 1.000093398, - "uploadBytes": 0, - "downloadBytes": 155388684 - }, - { - "type": "intermediary", - "timeSeconds": 1.00004579, - "uploadBytes": 0, - "downloadBytes": 155741232 - }, - { - "type": "intermediary", - "timeSeconds": 1.000116404, - "uploadBytes": 0, - "downloadBytes": 156732998 - }, - { - "type": "intermediary", - "timeSeconds": 1.000081958, - "uploadBytes": 0, - "downloadBytes": 156748548 - }, - { - "type": "intermediary", - "timeSeconds": 1.000247055, - "uploadBytes": 0, - "downloadBytes": 155758458 - }, - { - "type": "intermediary", - "timeSeconds": 1.000064574, - "uploadBytes": 0, - "downloadBytes": 156261258 - }, - { - "type": "intermediary", - "timeSeconds": 1.000069842, - "uploadBytes": 0, - "downloadBytes": 156935286 - }, - { - "type": "intermediary", - "timeSeconds": 1.000022804, - "uploadBytes": 0, - "downloadBytes": 157752202 - }, - { - "type": "intermediary", - "timeSeconds": 1.000153949, - "uploadBytes": 0, - "downloadBytes": 157115510 - }, - { - "type": "intermediary", - "timeSeconds": 1.000110827, - "uploadBytes": 0, - "downloadBytes": 156648834 - }, - { - "type": "intermediary", - "timeSeconds": 1.00018227, - "uploadBytes": 0, - "downloadBytes": 157780740 - }, - { - "type": "intermediary", - "timeSeconds": 1.000056396, - "uploadBytes": 0, - "downloadBytes": 157984398 - }, - { - "type": "intermediary", - "timeSeconds": 1.000089591, - "uploadBytes": 0, - "downloadBytes": 157869174 - }, - { - "type": "intermediary", - "timeSeconds": 1.000035563, - "uploadBytes": 0, - "downloadBytes": 157787254 - }, - { - "type": "intermediary", - "timeSeconds": 1.000148599, - "uploadBytes": 0, - "downloadBytes": 87408640 - }, - { - "type": "intermediary", - "timeSeconds": 1.000021259, - "uploadBytes": 0, - "downloadBytes": 221146160 - }, - { - "type": "intermediary", - "timeSeconds": 1.000037398, - "uploadBytes": 0, - "downloadBytes": 220506600 - }, - { - "type": "intermediary", - "timeSeconds": 1.000029064, - "uploadBytes": 0, - "downloadBytes": 221035130 - }, - { - "type": "intermediary", - "timeSeconds": 1.00001947, - "uploadBytes": 0, - "downloadBytes": 221179758 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001836, - "uploadBytes": 0, - "downloadBytes": 103125126 - }, - { - "type": "intermediary", - "timeSeconds": 1.000139143, - "uploadBytes": 0, - "downloadBytes": 75832193 - }, - { - "type": "intermediary", - "timeSeconds": 1.000114675, - "uploadBytes": 0, - "downloadBytes": 77164419 - }, - { - "type": "intermediary", - "timeSeconds": 1.000031888, - "uploadBytes": 0, - "downloadBytes": 76234743 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001335, - "uploadBytes": 0, - "downloadBytes": 77001989 - }, - { - "type": "intermediary", - "timeSeconds": 1.000041853, - "uploadBytes": 0, - "downloadBytes": 77234176 - }, - { - "type": "intermediary", - "timeSeconds": 1.000009452, - "uploadBytes": 0, - "downloadBytes": 77156486 - }, - { - "type": "intermediary", - "timeSeconds": 1.000132292, - "uploadBytes": 0, - "downloadBytes": 77594624 - }, - { - "type": "intermediary", - "timeSeconds": 1.000222767, - "uploadBytes": 0, - "downloadBytes": 78039812 - }, - { - "type": "intermediary", - "timeSeconds": 1.000074341, - "uploadBytes": 0, - "downloadBytes": 78090374 - }, - { - "type": "intermediary", - "timeSeconds": 1.00010344, - "uploadBytes": 0, - "downloadBytes": 78345459 - }, - { - "type": "intermediary", - "timeSeconds": 1.000040171, - "uploadBytes": 0, - "downloadBytes": 78794359 - }, - { - "type": "intermediary", - "timeSeconds": 1.000407305, - "uploadBytes": 0, - "downloadBytes": 78938112 - }, - { - "type": "intermediary", - "timeSeconds": 1.000072411, - "uploadBytes": 0, - "downloadBytes": 79003648 - }, - { - "type": "intermediary", - "timeSeconds": 1.000036671, - "uploadBytes": 0, - "downloadBytes": 93503488 - }, - { - "type": "intermediary", - "timeSeconds": 1.000048835, - "uploadBytes": 0, - "downloadBytes": 225460224 - }, - { - "type": "intermediary", - "timeSeconds": 1.000059048, - "uploadBytes": 0, - "downloadBytes": 226263040 - }, - { - "type": "intermediary", - "timeSeconds": 1.000176409, - "uploadBytes": 0, - "downloadBytes": 226017280 - }, - { - "type": "intermediary", - "timeSeconds": 1.000295395, - "uploadBytes": 0, - "downloadBytes": 226074916 - }, - { - "type": "intermediary", - "timeSeconds": 1.000107438, - "uploadBytes": 0, - "downloadBytes": 225877724 - }, - { - "type": "intermediary", - "timeSeconds": 1.000107313, - "uploadBytes": 0, - "downloadBytes": 225913872 - }, - { - "type": "intermediary", - "timeSeconds": 1.000097713, - "uploadBytes": 0, - "downloadBytes": 226010230 - }, - { - "type": "intermediary", - "timeSeconds": 1.000164191, - "uploadBytes": 0, - "downloadBytes": 226042124 - }, - { - "type": "intermediary", - "timeSeconds": 1.000147909, - "uploadBytes": 0, - "downloadBytes": 226010230 - }, - { - "type": "intermediary", - "timeSeconds": 1.000012377, - "uploadBytes": 0, - "downloadBytes": 226109070 - }, - { - "type": "intermediary", - "timeSeconds": 1.000062778, - "uploadBytes": 0, - "downloadBytes": 225922670 - }, - { - "type": "intermediary", - "timeSeconds": 1.000041593, - "uploadBytes": 0, - "downloadBytes": 225917566 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003535, - "uploadBytes": 0, - "downloadBytes": 225861900 - }, - { - "type": "intermediary", - "timeSeconds": 1.000069805, - "uploadBytes": 0, - "downloadBytes": 225889028 - }, - { - "type": "intermediary", - "timeSeconds": 1.00005321, - "uploadBytes": 0, - "downloadBytes": 224562798 - }, - { - "type": "intermediary", - "timeSeconds": 1.000242396, - "uploadBytes": 0, - "downloadBytes": 225500042 - }, - { - "type": "intermediary", - "timeSeconds": 1.000135676, - "uploadBytes": 0, - "downloadBytes": 225738752 - }, - { - "type": "intermediary", - "timeSeconds": 1.000074999, - "uploadBytes": 0, - "downloadBytes": 226010230 - }, - { - "type": "intermediary", - "timeSeconds": 1.000039922, - "uploadBytes": 0, - "downloadBytes": 87044201 - }, - { - "type": "intermediary", - "timeSeconds": 1.000259393, - "uploadBytes": 0, - "downloadBytes": 221122455 - }, - { - "type": "intermediary", - "timeSeconds": 1.000077788, - "uploadBytes": 0, - "downloadBytes": 219481478 - }, - { - "type": "intermediary", - "timeSeconds": 1.000065838, - "uploadBytes": 0, - "downloadBytes": 221270162 - }, - { - "type": "intermediary", - "timeSeconds": 1.00004291, - "uploadBytes": 0, - "downloadBytes": 220951796 - }, - { - "type": "intermediary", - "timeSeconds": 1.000074178, - "uploadBytes": 0, - "downloadBytes": 219455739 - }, - { - "type": "intermediary", - "timeSeconds": 1.000295919, - "uploadBytes": 0, - "downloadBytes": 221582329 - }, - { - "type": "intermediary", - "timeSeconds": 1.000067536, - "uploadBytes": 0, - "downloadBytes": 219420168 - }, - { - "type": "intermediary", - "timeSeconds": 1.000222888, - "uploadBytes": 0, - "downloadBytes": 221010826 - }, - { - "type": "intermediary", - "timeSeconds": 1.000167434, - "uploadBytes": 0, - "downloadBytes": 219733739 - }, - { - "type": "intermediary", - "timeSeconds": 1.000328484, - "uploadBytes": 0, - "downloadBytes": 220235147 - }, - { - "type": "intermediary", - "timeSeconds": 1.000168153, - "uploadBytes": 0, - "downloadBytes": 220131194 - }, - { - "type": "intermediary", - "timeSeconds": 1.000088656, - "uploadBytes": 0, - "downloadBytes": 220199550 - }, - { - "type": "intermediary", - "timeSeconds": 1.00000338, - "uploadBytes": 0, - "downloadBytes": 148989582 - }, - { - "type": "intermediary", - "timeSeconds": 1.000363124, - "uploadBytes": 0, - "downloadBytes": 75718388 - }, - { - "type": "intermediary", - "timeSeconds": 1.000124111, - "uploadBytes": 0, - "downloadBytes": 76719758 - }, - { - "type": "intermediary", - "timeSeconds": 1.000260392, - "uploadBytes": 0, - "downloadBytes": 76068092 - }, - { - "type": "intermediary", - "timeSeconds": 1.000183306, - "uploadBytes": 0, - "downloadBytes": 76315253 - }, - { - "type": "intermediary", - "timeSeconds": 1.000248369, - "uploadBytes": 0, - "downloadBytes": 77369487 - }, - { - "type": "intermediary", - "timeSeconds": 1.011699888, - "uploadBytes": 0, - "downloadBytes": 54384004 - }, - { - "type": "intermediary", - "timeSeconds": 1.003048601, - "uploadBytes": 0, - "downloadBytes": 57371260 - }, - { - "type": "intermediary", - "timeSeconds": 1.002713049, - "uploadBytes": 0, - "downloadBytes": 53259312 - }, - { - "type": "intermediary", - "timeSeconds": 1.002120858, - "uploadBytes": 0, - "downloadBytes": 53530770 - }, - { - "type": "intermediary", - "timeSeconds": 1.001778505, - "uploadBytes": 0, - "downloadBytes": 53789502 - }, - { - "type": "intermediary", - "timeSeconds": 1.002057606, - "uploadBytes": 0, - "downloadBytes": 54083584 - }, - { - "type": "intermediary", - "timeSeconds": 1.000041326, - "uploadBytes": 0, - "downloadBytes": 54209584 - }, - { - "type": "intermediary", - "timeSeconds": 1.000143937, - "uploadBytes": 0, - "downloadBytes": 54401366 - }, - { - "type": "intermediary", - "timeSeconds": 1.000237013, - "uploadBytes": 0, - "downloadBytes": 54733872 - }, - { - "type": "intermediary", - "timeSeconds": 1.000055445, - "uploadBytes": 0, - "downloadBytes": 54857290 - }, - { - "type": "intermediary", - "timeSeconds": 1.000193061, - "uploadBytes": 0, - "downloadBytes": 55377090 - }, - { - "type": "intermediary", - "timeSeconds": 1.000153631, - "uploadBytes": 0, - "downloadBytes": 55671418 - }, - { - "type": "intermediary", - "timeSeconds": 1.00016652, - "uploadBytes": 0, - "downloadBytes": 56005584 - }, - { - "type": "intermediary", - "timeSeconds": 1.000055432, - "uploadBytes": 0, - "downloadBytes": 56162938 - }, - { - "type": "intermediary", - "timeSeconds": 1.000070421, - "uploadBytes": 0, - "downloadBytes": 56452778 - }, - { - "type": "intermediary", - "timeSeconds": 1.000075709, - "uploadBytes": 0, - "downloadBytes": 56924502 - }, - { - "type": "intermediary", - "timeSeconds": 1.000046932, - "uploadBytes": 0, - "downloadBytes": 57168018 - }, - { - "type": "intermediary", - "timeSeconds": 1.000088721, - "uploadBytes": 0, - "downloadBytes": 57447960 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000053, - "uploadBytes": 0, - "downloadBytes": 57475063 - }, - { - "type": "intermediary", - "timeSeconds": 1.00003684, - "uploadBytes": 0, - "downloadBytes": 86425600 - }, - { - "type": "intermediary", - "timeSeconds": 1.000040037, - "uploadBytes": 0, - "downloadBytes": 220894744 - }, - { - "type": "intermediary", - "timeSeconds": 1.000255189, - "uploadBytes": 0, - "downloadBytes": 219304082 - }, - { - "type": "intermediary", - "timeSeconds": 1.000196673, - "uploadBytes": 0, - "downloadBytes": 221632854 - }, - { - "type": "intermediary", - "timeSeconds": 1.028583274, - "uploadBytes": 0, - "downloadBytes": 205186730 - }, - { - "type": "intermediary", - "timeSeconds": 1.000186621, - "uploadBytes": 0, - "downloadBytes": 86530390 - }, - { - "type": "intermediary", - "timeSeconds": 1.000084224, - "uploadBytes": 0, - "downloadBytes": 75854226 - }, - { - "type": "intermediary", - "timeSeconds": 1.00003092, - "uploadBytes": 0, - "downloadBytes": 76724862 - }, - { - "type": "intermediary", - "timeSeconds": 1.000063633, - "uploadBytes": 0, - "downloadBytes": 75964148 - }, - { - "type": "intermediary", - "timeSeconds": 1.000040691, - "uploadBytes": 0, - "downloadBytes": 76864394 - }, - { - "type": "intermediary", - "timeSeconds": 1.000018972, - "uploadBytes": 0, - "downloadBytes": 77186434 - }, - { - "type": "intermediary", - "timeSeconds": 1.00009742, - "uploadBytes": 0, - "downloadBytes": 76769775 - }, - { - "type": "intermediary", - "timeSeconds": 1.000268188, - "uploadBytes": 0, - "downloadBytes": 77865228 - }, - { - "type": "intermediary", - "timeSeconds": 1.000222817, - "uploadBytes": 0, - "downloadBytes": 77633915 - }, - { - "type": "intermediary", - "timeSeconds": 1.000083609, - "uploadBytes": 0, - "downloadBytes": 77806206 - }, - { - "type": "intermediary", - "timeSeconds": 1.000092849, - "uploadBytes": 0, - "downloadBytes": 78456462 - }, - { - "type": "intermediary", - "timeSeconds": 1.000043433, - "uploadBytes": 0, - "downloadBytes": 78417518 - }, - { - "type": "intermediary", - "timeSeconds": 1.000006259, - "uploadBytes": 0, - "downloadBytes": 78412950 - }, - { - "type": "intermediary", - "timeSeconds": 1.000225866, - "uploadBytes": 0, - "downloadBytes": 79184746 - }, - { - "type": "intermediary", - "timeSeconds": 1.000187138, - "uploadBytes": 0, - "downloadBytes": 87343104 - }, - { - "type": "intermediary", - "timeSeconds": 1.000046647, - "uploadBytes": 0, - "downloadBytes": 220970178 - }, - { - "type": "intermediary", - "timeSeconds": 1.000032879, - "uploadBytes": 0, - "downloadBytes": 219890494 - }, - { - "type": "intermediary", - "timeSeconds": 1.000025709, - "uploadBytes": 0, - "downloadBytes": 221339940 - }, - { - "type": "intermediary", - "timeSeconds": 1.000310682, - "uploadBytes": 0, - "downloadBytes": 220147566 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001006, - "uploadBytes": 0, - "downloadBytes": 221067890 - }, - { - "type": "intermediary", - "timeSeconds": 1.000074937, - "uploadBytes": 0, - "downloadBytes": 220296444 - }, - { - "type": "intermediary", - "timeSeconds": 1.000135897, - "uploadBytes": 0, - "downloadBytes": 220273546 - }, - { - "type": "intermediary", - "timeSeconds": 1.000039189, - "uploadBytes": 0, - "downloadBytes": 220446720 - }, - { - "type": "intermediary", - "timeSeconds": 1.000018897, - "uploadBytes": 0, - "downloadBytes": 219958020 - }, - { - "type": "intermediary", - "timeSeconds": 1.000050593, - "uploadBytes": 0, - "downloadBytes": 221075826 - }, - { - "type": "intermediary", - "timeSeconds": 1.000093072, - "uploadBytes": 0, - "downloadBytes": 219585418 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003559, - "uploadBytes": 0, - "downloadBytes": 220908292 - }, - { - "type": "intermediary", - "timeSeconds": 1.000098824, - "uploadBytes": 0, - "downloadBytes": 219572728 - }, - { - "type": "intermediary", - "timeSeconds": 1.000158797, - "uploadBytes": 0, - "downloadBytes": 220550664 - }, - { - "type": "intermediary", - "timeSeconds": 1.000059985, - "uploadBytes": 0, - "downloadBytes": 220092786 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003851, - "uploadBytes": 0, - "downloadBytes": 126746624 - }, - { - "type": "intermediary", - "timeSeconds": 1.000045123, - "uploadBytes": 0, - "downloadBytes": 75595776 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000615, - "uploadBytes": 0, - "downloadBytes": 76079372 - }, - { - "type": "intermediary", - "timeSeconds": 1.0000153, - "uploadBytes": 0, - "downloadBytes": 89653248 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000502, - "uploadBytes": 0, - "downloadBytes": 222598680 - }, - { - "type": "intermediary", - "timeSeconds": 1.028253613, - "uploadBytes": 0, - "downloadBytes": 208492056 - }, - { - "type": "intermediary", - "timeSeconds": 1.000036076, - "uploadBytes": 0, - "downloadBytes": 66704336 - }, - { - "type": "intermediary", - "timeSeconds": 1.000289507, - "uploadBytes": 0, - "downloadBytes": 54184716 - }, - { - "type": "intermediary", - "timeSeconds": 1.000118286, - "uploadBytes": 0, - "downloadBytes": 54491770 - }, - { - "type": "intermediary", - "timeSeconds": 1.000013399, - "uploadBytes": 0, - "downloadBytes": 54622012 - }, - { - "type": "intermediary", - "timeSeconds": 1.000063047, - "uploadBytes": 0, - "downloadBytes": 55193454 - }, - { - "type": "intermediary", - "timeSeconds": 1.00027605, - "uploadBytes": 0, - "downloadBytes": 55551065 - }, - { - "type": "intermediary", - "timeSeconds": 1.000076114, - "uploadBytes": 0, - "downloadBytes": 55513243 - }, - { - "type": "intermediary", - "timeSeconds": 1.000092513, - "uploadBytes": 0, - "downloadBytes": 55690630 - }, - { - "type": "intermediary", - "timeSeconds": 1.000242057, - "uploadBytes": 0, - "downloadBytes": 55997684 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000453, - "uploadBytes": 0, - "downloadBytes": 56214894 - }, - { - "type": "intermediary", - "timeSeconds": 1.000206542, - "uploadBytes": 0, - "downloadBytes": 56447110 - }, - { - "type": "intermediary", - "timeSeconds": 1.000261017, - "uploadBytes": 0, - "downloadBytes": 56921710 - }, - { - "type": "intermediary", - "timeSeconds": 1.000080258, - "uploadBytes": 0, - "downloadBytes": 57214338 - }, - { - "type": "intermediary", - "timeSeconds": 1.000117911, - "uploadBytes": 0, - "downloadBytes": 57457278 - }, - { - "type": "intermediary", - "timeSeconds": 1.000133612, - "uploadBytes": 0, - "downloadBytes": 57583246 - }, - { - "type": "intermediary", - "timeSeconds": 1.000002695, - "uploadBytes": 0, - "downloadBytes": 57750780 - }, - { - "type": "intermediary", - "timeSeconds": 1.000012745, - "uploadBytes": 0, - "downloadBytes": 85762118 - }, - { - "type": "intermediary", - "timeSeconds": 1.000185455, - "uploadBytes": 0, - "downloadBytes": 220520378 - }, - { - "type": "intermediary", - "timeSeconds": 1.000044423, - "uploadBytes": 0, - "downloadBytes": 218628096 - }, - { - "type": "intermediary", - "timeSeconds": 1.000790415, - "uploadBytes": 0, - "downloadBytes": 221396992 - }, - { - "type": "intermediary", - "timeSeconds": 1.000151924, - "uploadBytes": 0, - "downloadBytes": 218560316 - }, - { - "type": "intermediary", - "timeSeconds": 1.000027582, - "uploadBytes": 0, - "downloadBytes": 220951755 - }, - { - "type": "intermediary", - "timeSeconds": 1.00007643, - "uploadBytes": 0, - "downloadBytes": 139426439 - }, - { - "type": "intermediary", - "timeSeconds": 1.000261184, - "uploadBytes": 0, - "downloadBytes": 76454258 - }, - { - "type": "intermediary", - "timeSeconds": 1.000481026, - "uploadBytes": 0, - "downloadBytes": 75464704 - }, - { - "type": "intermediary", - "timeSeconds": 1.000132454, - "uploadBytes": 0, - "downloadBytes": 75890688 - }, - { - "type": "intermediary", - "timeSeconds": 1.000309113, - "uploadBytes": 0, - "downloadBytes": 76972032 - }, - { - "type": "intermediary", - "timeSeconds": 1.000019675, - "uploadBytes": 0, - "downloadBytes": 76201984 - }, - { - "type": "intermediary", - "timeSeconds": 1.00002232, - "uploadBytes": 0, - "downloadBytes": 77567496 - }, - { - "type": "intermediary", - "timeSeconds": 1.000137956, - "uploadBytes": 0, - "downloadBytes": 76976262 - }, - { - "type": "intermediary", - "timeSeconds": 1.000116379, - "uploadBytes": 0, - "downloadBytes": 77276278 - }, - { - "type": "intermediary", - "timeSeconds": 1.000087055, - "uploadBytes": 0, - "downloadBytes": 78083324 - }, - { - "type": "intermediary", - "timeSeconds": 1.000283918, - "uploadBytes": 0, - "downloadBytes": 77561856 - }, - { - "type": "intermediary", - "timeSeconds": 1.000093877, - "uploadBytes": 0, - "downloadBytes": 78875396 - }, - { - "type": "intermediary", - "timeSeconds": 1.000080973, - "uploadBytes": 0, - "downloadBytes": 78218626 - } - ], - "implementation": "quic-go", - "version": "v0.34", - "transportStack": "quic-v1" - }, - { - "result": [ - { - "type": "intermediate", - "timeSeconds": 1.000109616, - "uploadBytes": 0, - "downloadBytes": 2752512 - }, - { - "type": "intermediate", - "timeSeconds": 1.00007651, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000094613, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000093274, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000100186, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.00008546, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000099198, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000080124, - "uploadBytes": 0, - "downloadBytes": 4168704 - }, - { - "type": "intermediate", - "timeSeconds": 1.000093118, - "uploadBytes": 0, - "downloadBytes": 3957760 - }, - { - "type": "intermediate", - "timeSeconds": 1.000083861, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000092544, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.00008763, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.00008133, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000092347, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000080694, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000102538, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000083451, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000101184, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070716, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000104054, - "uploadBytes": 0, - "downloadBytes": 1577951 - }, - { - "type": "intermediate", - "timeSeconds": 1.00007137, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000096054, - "uploadBytes": 0, - "downloadBytes": 1973281 - }, - { - "type": "intermediate", - "timeSeconds": 1.000077753, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000091273, - "uploadBytes": 0, - "downloadBytes": 1974239 - }, - { - "type": "intermediate", - "timeSeconds": 1.00009839, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000105759, - "uploadBytes": 0, - "downloadBytes": 1973281 - }, - { - "type": "intermediate", - "timeSeconds": 1.00010069, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000105689, - "uploadBytes": 0, - "downloadBytes": 1974239 - }, - { - "type": "intermediate", - "timeSeconds": 1.000100832, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000119209, - "uploadBytes": 0, - "downloadBytes": 1973281 - }, - { - "type": "intermediate", - "timeSeconds": 1.000097436, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000110274, - "uploadBytes": 0, - "downloadBytes": 1974239 - }, - { - "type": "intermediate", - "timeSeconds": 1.00011979, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000113833, - "uploadBytes": 0, - "downloadBytes": 1973281 - }, - { - "type": "intermediate", - "timeSeconds": 1.000072761, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000096264, - "uploadBytes": 0, - "downloadBytes": 1974239 - }, - { - "type": "intermediate", - "timeSeconds": 1.000077837, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000111467, - "uploadBytes": 0, - "downloadBytes": 1973281 - }, - { - "type": "intermediate", - "timeSeconds": 1.000112955, - "uploadBytes": 0, - "downloadBytes": 1709056 - }, - { - "type": "intermediate", - "timeSeconds": 1.000111692, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000116186, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000115234, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000095208, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000080649, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000105444, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000071988, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000091259, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000087258, - "uploadBytes": 0, - "downloadBytes": 1974239 - }, - { - "type": "intermediate", - "timeSeconds": 1.000094635, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000108977, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000092459, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000118352, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000086105, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000086342, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.00009007, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000103159, - "uploadBytes": 0, - "downloadBytes": 1973281 - }, - { - "type": "intermediate", - "timeSeconds": 1.000084749, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000105527, - "uploadBytes": 0, - "downloadBytes": 2752512 - }, - { - "type": "intermediate", - "timeSeconds": 1.000061213, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000107135, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000093815, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000080698, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000093236, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000116113, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000098128, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000063358, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000102599, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000062358, - "uploadBytes": 0, - "downloadBytes": 4060160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000103811, - "uploadBytes": 0, - "downloadBytes": 4066304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000110558, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000103971, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000108346, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000095185, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000092646, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.00006229, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000100985, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000083749, - "uploadBytes": 0, - "downloadBytes": 1709056 - }, - { - "type": "intermediate", - "timeSeconds": 1.000097237, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000100682, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000090024, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000097434, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000090479, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000100606, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000101532, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000068262, - "uploadBytes": 0, - "downloadBytes": 2237407 - }, - { - "type": "intermediate", - "timeSeconds": 1.000084236, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.00008326, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070698, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000074774, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000079676, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000099183, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000091991, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000100923, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000085905, - "uploadBytes": 0, - "downloadBytes": 2236449 - }, - { - "type": "intermediate", - "timeSeconds": 1.000086011, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000091884, - "uploadBytes": 0, - "downloadBytes": 1709056 - }, - { - "type": "intermediate", - "timeSeconds": 1.000095674, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000081089, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000102483, - "uploadBytes": 0, - "downloadBytes": 1974239 - }, - { - "type": "intermediate", - "timeSeconds": 1.000096543, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000096565, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000072962, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000086868, - "uploadBytes": 0, - "downloadBytes": 1973281 - }, - { - "type": "intermediate", - "timeSeconds": 1.000066942, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000057146, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000085644, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000107085, - "uploadBytes": 0, - "downloadBytes": 1974239 - }, - { - "type": "intermediate", - "timeSeconds": 1.000081969, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000100473, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000073943, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.0000898, - "uploadBytes": 0, - "downloadBytes": 1973281 - }, - { - "type": "intermediate", - "timeSeconds": 1.000092269, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000086034, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070047, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000117221, - "uploadBytes": 0, - "downloadBytes": 2621440 - }, - { - "type": "intermediate", - "timeSeconds": 1.000093677, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000102808, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000076511, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000091167, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.0000569, - "uploadBytes": 0, - "downloadBytes": 4123648 - }, - { - "type": "intermediate", - "timeSeconds": 1.000100379, - "uploadBytes": 0, - "downloadBytes": 4002816 - }, - { - "type": "intermediate", - "timeSeconds": 1.000068741, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000098169, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000054513, - "uploadBytes": 0, - "downloadBytes": 4002816 - }, - { - "type": "intermediate", - "timeSeconds": 1.000088681, - "uploadBytes": 0, - "downloadBytes": 4123648 - }, - { - "type": "intermediate", - "timeSeconds": 1.000097348, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000084337, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000099319, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000093689, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000093989, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000067821, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000104805, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000110418, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000113155, - "uploadBytes": 0, - "downloadBytes": 2621440 - }, - { - "type": "intermediate", - "timeSeconds": 1.000076369, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000105299, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000068625, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000097326, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000065648, - "uploadBytes": 0, - "downloadBytes": 3965952 - }, - { - "type": "intermediate", - "timeSeconds": 1.000103371, - "uploadBytes": 0, - "downloadBytes": 4160512 - }, - { - "type": "intermediate", - "timeSeconds": 1.000106465, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000077062, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000104729, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.0001068, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000093392, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.00007943, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000079311, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000079108, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000110553, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000107533, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.000095317, - "uploadBytes": 0, - "downloadBytes": 4194304 - }, - { - "type": "intermediate", - "timeSeconds": 1.000098258, - "uploadBytes": 0, - "downloadBytes": 3932160 - }, - { - "type": "intermediate", - "timeSeconds": 1.0001117, - "uploadBytes": 0, - "downloadBytes": 1709056 - }, - { - "type": "intermediate", - "timeSeconds": 1.000076376, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000069989, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000099614, - "uploadBytes": 0, - "downloadBytes": 1974239 - }, - { - "type": "intermediate", - "timeSeconds": 1.000102353, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000093003, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000099102, - "uploadBytes": 0, - "downloadBytes": 1973281 - }, - { - "type": "intermediate", - "timeSeconds": 1.000077207, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.00010312, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.00009992, - "uploadBytes": 0, - "downloadBytes": 1974239 - }, - { - "type": "intermediate", - "timeSeconds": 1.000120187, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000109646, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000074367, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000106728, - "uploadBytes": 0, - "downloadBytes": 1973281 - }, - { - "type": "intermediate", - "timeSeconds": 1.000105028, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000108566, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000108941, - "uploadBytes": 0, - "downloadBytes": 1974239 - }, - { - "type": "intermediate", - "timeSeconds": 1.000087509, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000092042, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000115093, - "uploadBytes": 0, - "downloadBytes": 1577951 - }, - { - "type": "intermediate", - "timeSeconds": 1.000085002, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000084486, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000090726, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000088424, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000083231, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000096737, - "uploadBytes": 0, - "downloadBytes": 1973281 - }, - { - "type": "intermediate", - "timeSeconds": 1.000094649, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000092292, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000071067, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000089755, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000076052, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000079801, - "uploadBytes": 0, - "downloadBytes": 1974239 - }, - { - "type": "intermediate", - "timeSeconds": 1.000110941, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.00008096, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000086616, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.00007378, - "uploadBytes": 0, - "downloadBytes": 2105344 - }, - { - "type": "intermediate", - "timeSeconds": 1.000094156, - "uploadBytes": 0, - "downloadBytes": 1973281 - }, - { - "type": "intermediate", - "timeSeconds": 1.000087382, - "uploadBytes": 0, - "downloadBytes": 2105344 - } - ], - "implementation": "rust-libp2p", - "version": "v0.53", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "intermediate", - "timeSeconds": 1.000075269, - "uploadBytes": 0, - "downloadBytes": 28510298 - }, - { - "type": "intermediate", - "timeSeconds": 1.000071672, - "uploadBytes": 0, - "downloadBytes": 71999015 - }, - { - "type": "intermediate", - "timeSeconds": 1.000065555, - "uploadBytes": 0, - "downloadBytes": 72140937 - }, - { - "type": "intermediate", - "timeSeconds": 1.000066776, - "uploadBytes": 0, - "downloadBytes": 72660055 - }, - { - "type": "intermediate", - "timeSeconds": 1.000066086, - "uploadBytes": 0, - "downloadBytes": 72651697 - }, - { - "type": "intermediate", - "timeSeconds": 1.000054448, - "uploadBytes": 0, - "downloadBytes": 72594600 - }, - { - "type": "intermediate", - "timeSeconds": 1.000074317, - "uploadBytes": 0, - "downloadBytes": 72963540 - }, - { - "type": "intermediate", - "timeSeconds": 1.000074338, - "uploadBytes": 0, - "downloadBytes": 72906810 - }, - { - "type": "intermediate", - "timeSeconds": 1.00001584, - "uploadBytes": 0, - "downloadBytes": 73048710 - }, - { - "type": "intermediate", - "timeSeconds": 1.000068152, - "uploadBytes": 0, - "downloadBytes": 72736545 - }, - { - "type": "intermediate", - "timeSeconds": 1.000067989, - "uploadBytes": 0, - "downloadBytes": 72977760 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070404, - "uploadBytes": 0, - "downloadBytes": 71621323 - }, - { - "type": "intermediate", - "timeSeconds": 1.000067352, - "uploadBytes": 0, - "downloadBytes": 72787584 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070623, - "uploadBytes": 0, - "downloadBytes": 72911067 - }, - { - "type": "intermediate", - "timeSeconds": 1.000068668, - "uploadBytes": 0, - "downloadBytes": 72902538 - }, - { - "type": "intermediate", - "timeSeconds": 1.000071188, - "uploadBytes": 0, - "downloadBytes": 72809420 - }, - { - "type": "intermediate", - "timeSeconds": 1.000068638, - "uploadBytes": 0, - "downloadBytes": 73323875 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070217, - "uploadBytes": 0, - "downloadBytes": 73323845 - }, - { - "type": "intermediate", - "timeSeconds": 1.000068617, - "uploadBytes": 0, - "downloadBytes": 73189465 - }, - { - "type": "intermediate", - "timeSeconds": 1.000081347, - "uploadBytes": 0, - "downloadBytes": 28982739 - }, - { - "type": "intermediate", - "timeSeconds": 1.000080192, - "uploadBytes": 0, - "downloadBytes": 73237791 - }, - { - "type": "intermediate", - "timeSeconds": 1.000012996, - "uploadBytes": 0, - "downloadBytes": 73229595 - }, - { - "type": "intermediate", - "timeSeconds": 1.000076408, - "uploadBytes": 0, - "downloadBytes": 73209104 - }, - { - "type": "intermediate", - "timeSeconds": 1.000069519, - "uploadBytes": 0, - "downloadBytes": 72822057 - }, - { - "type": "intermediate", - "timeSeconds": 1.000069558, - "uploadBytes": 0, - "downloadBytes": 73304125 - }, - { - "type": "intermediate", - "timeSeconds": 1.00008323, - "uploadBytes": 0, - "downloadBytes": 73162215 - }, - { - "type": "intermediate", - "timeSeconds": 1.000080336, - "uploadBytes": 0, - "downloadBytes": 73304085 - }, - { - "type": "intermediate", - "timeSeconds": 1.000046542, - "uploadBytes": 0, - "downloadBytes": 72963555 - }, - { - "type": "intermediate", - "timeSeconds": 1.000074654, - "uploadBytes": 0, - "downloadBytes": 73275735 - }, - { - "type": "intermediate", - "timeSeconds": 1.000074217, - "uploadBytes": 0, - "downloadBytes": 73190565 - }, - { - "type": "intermediate", - "timeSeconds": 1.000074971, - "uploadBytes": 0, - "downloadBytes": 73218960 - }, - { - "type": "intermediate", - "timeSeconds": 1.00008846, - "uploadBytes": 0, - "downloadBytes": 73226070 - }, - { - "type": "intermediate", - "timeSeconds": 1.000072685, - "uploadBytes": 0, - "downloadBytes": 72875637 - }, - { - "type": "intermediate", - "timeSeconds": 1.000068825, - "uploadBytes": 0, - "downloadBytes": 73384983 - }, - { - "type": "intermediate", - "timeSeconds": 1.00006708, - "uploadBytes": 0, - "downloadBytes": 73239770 - }, - { - "type": "intermediate", - "timeSeconds": 1.000073031, - "uploadBytes": 0, - "downloadBytes": 73608260 - }, - { - "type": "intermediate", - "timeSeconds": 1.000065446, - "uploadBytes": 0, - "downloadBytes": 73185205 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070805, - "uploadBytes": 0, - "downloadBytes": 73093215 - }, - { - "type": "intermediate", - "timeSeconds": 1.000078463, - "uploadBytes": 0, - "downloadBytes": 28808360 - }, - { - "type": "intermediate", - "timeSeconds": 1.000064237, - "uploadBytes": 0, - "downloadBytes": 72793644 - }, - { - "type": "intermediate", - "timeSeconds": 1.000078468, - "uploadBytes": 0, - "downloadBytes": 72055764 - }, - { - "type": "intermediate", - "timeSeconds": 1.000061279, - "uploadBytes": 0, - "downloadBytes": 72254428 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070688, - "uploadBytes": 0, - "downloadBytes": 72963540 - }, - { - "type": "intermediate", - "timeSeconds": 1.000092262, - "uploadBytes": 0, - "downloadBytes": 72537885 - }, - { - "type": "intermediate", - "timeSeconds": 1.000072007, - "uploadBytes": 0, - "downloadBytes": 72651390 - }, - { - "type": "intermediate", - "timeSeconds": 1.000079925, - "uploadBytes": 0, - "downloadBytes": 72225675 - }, - { - "type": "intermediate", - "timeSeconds": 1.000075918, - "uploadBytes": 0, - "downloadBytes": 72651375 - }, - { - "type": "intermediate", - "timeSeconds": 1.000057619, - "uploadBytes": 0, - "downloadBytes": 72338508 - }, - { - "type": "intermediate", - "timeSeconds": 1.00007199, - "uploadBytes": 0, - "downloadBytes": 72765672 - }, - { - "type": "intermediate", - "timeSeconds": 1.000078346, - "uploadBytes": 0, - "downloadBytes": 72850020 - }, - { - "type": "intermediate", - "timeSeconds": 1.000068431, - "uploadBytes": 0, - "downloadBytes": 72367575 - }, - { - "type": "intermediate", - "timeSeconds": 1.000063986, - "uploadBytes": 0, - "downloadBytes": 72395970 - }, - { - "type": "intermediate", - "timeSeconds": 1.000076365, - "uploadBytes": 0, - "downloadBytes": 72827316 - }, - { - "type": "intermediate", - "timeSeconds": 1.000081314, - "uploadBytes": 0, - "downloadBytes": 73089368 - }, - { - "type": "intermediate", - "timeSeconds": 1.000074384, - "uploadBytes": 0, - "downloadBytes": 73097550 - }, - { - "type": "intermediate", - "timeSeconds": 1.000072327, - "uploadBytes": 0, - "downloadBytes": 72644660 - }, - { - "type": "intermediate", - "timeSeconds": 1.000067953, - "uploadBytes": 0, - "downloadBytes": 72588075 - }, - { - "type": "intermediate", - "timeSeconds": 1.000078985, - "uploadBytes": 0, - "downloadBytes": 27578627 - }, - { - "type": "intermediate", - "timeSeconds": 1.000021799, - "uploadBytes": 0, - "downloadBytes": 72165038 - }, - { - "type": "intermediate", - "timeSeconds": 1.0000632, - "uploadBytes": 0, - "downloadBytes": 72055797 - }, - { - "type": "intermediate", - "timeSeconds": 1.00007306, - "uploadBytes": 0, - "downloadBytes": 72084166 - }, - { - "type": "intermediate", - "timeSeconds": 1.000053156, - "uploadBytes": 0, - "downloadBytes": 72651755 - }, - { - "type": "intermediate", - "timeSeconds": 1.000068466, - "uploadBytes": 0, - "downloadBytes": 72316567 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070527, - "uploadBytes": 0, - "downloadBytes": 72191604 - }, - { - "type": "intermediate", - "timeSeconds": 1.000066365, - "uploadBytes": 0, - "downloadBytes": 72029868 - }, - { - "type": "intermediate", - "timeSeconds": 1.000066616, - "uploadBytes": 0, - "downloadBytes": 72080937 - }, - { - "type": "intermediate", - "timeSeconds": 1.000058253, - "uploadBytes": 0, - "downloadBytes": 71944773 - }, - { - "type": "intermediate", - "timeSeconds": 1.000078851, - "uploadBytes": 0, - "downloadBytes": 72137742 - }, - { - "type": "intermediate", - "timeSeconds": 1.000073937, - "uploadBytes": 0, - "downloadBytes": 72027045 - }, - { - "type": "intermediate", - "timeSeconds": 1.000069543, - "uploadBytes": 0, - "downloadBytes": 72112155 - }, - { - "type": "intermediate", - "timeSeconds": 1.000048204, - "uploadBytes": 0, - "downloadBytes": 72452730 - }, - { - "type": "intermediate", - "timeSeconds": 1.000077213, - "uploadBytes": 0, - "downloadBytes": 72622980 - }, - { - "type": "intermediate", - "timeSeconds": 1.000072224, - "uploadBytes": 0, - "downloadBytes": 72857389 - }, - { - "type": "intermediate", - "timeSeconds": 1.000073336, - "uploadBytes": 0, - "downloadBytes": 72389975 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070964, - "uploadBytes": 0, - "downloadBytes": 72191875 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070198, - "uploadBytes": 0, - "downloadBytes": 72078675 - }, - { - "type": "intermediate", - "timeSeconds": 1.000078608, - "uploadBytes": 0, - "downloadBytes": 28106522 - }, - { - "type": "intermediate", - "timeSeconds": 1.000061348, - "uploadBytes": 0, - "downloadBytes": 72543911 - }, - { - "type": "intermediate", - "timeSeconds": 1.000065079, - "uploadBytes": 0, - "downloadBytes": 72475810 - }, - { - "type": "intermediate", - "timeSeconds": 1.000067776, - "uploadBytes": 0, - "downloadBytes": 72826281 - }, - { - "type": "intermediate", - "timeSeconds": 1.000071101, - "uploadBytes": 0, - "downloadBytes": 73243478 - }, - { - "type": "intermediate", - "timeSeconds": 1.000066468, - "uploadBytes": 0, - "downloadBytes": 72793314 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070012, - "uploadBytes": 0, - "downloadBytes": 72339225 - }, - { - "type": "intermediate", - "timeSeconds": 1.000073862, - "uploadBytes": 0, - "downloadBytes": 72452730 - }, - { - "type": "intermediate", - "timeSeconds": 1.000075275, - "uploadBytes": 0, - "downloadBytes": 72793260 - }, - { - "type": "intermediate", - "timeSeconds": 1.000011657, - "uploadBytes": 0, - "downloadBytes": 72483918 - }, - { - "type": "intermediate", - "timeSeconds": 1.000054336, - "uploadBytes": 0, - "downloadBytes": 72818817 - }, - { - "type": "intermediate", - "timeSeconds": 1.000072393, - "uploadBytes": 0, - "downloadBytes": 72481095 - }, - { - "type": "intermediate", - "timeSeconds": 1.000069512, - "uploadBytes": 0, - "downloadBytes": 72736515 - }, - { - "type": "intermediate", - "timeSeconds": 1.000066661, - "uploadBytes": 0, - "downloadBytes": 73077060 - }, - { - "type": "intermediate", - "timeSeconds": 1.000066216, - "uploadBytes": 0, - "downloadBytes": 73247325 - }, - { - "type": "intermediate", - "timeSeconds": 1.000068279, - "uploadBytes": 0, - "downloadBytes": 72863199 - }, - { - "type": "intermediate", - "timeSeconds": 1.000075998, - "uploadBytes": 0, - "downloadBytes": 72757875 - }, - { - "type": "intermediate", - "timeSeconds": 1.00006363, - "uploadBytes": 0, - "downloadBytes": 72620605 - }, - { - "type": "intermediate", - "timeSeconds": 1.000071489, - "uploadBytes": 0, - "downloadBytes": 72934750 - }, - { - "type": "intermediate", - "timeSeconds": 1.000113987, - "uploadBytes": 0, - "downloadBytes": 27671815 - }, - { - "type": "intermediate", - "timeSeconds": 1.000063843, - "uploadBytes": 0, - "downloadBytes": 72024557 - }, - { - "type": "intermediate", - "timeSeconds": 1.000081946, - "uploadBytes": 0, - "downloadBytes": 72339575 - }, - { - "type": "intermediate", - "timeSeconds": 1.000079778, - "uploadBytes": 0, - "downloadBytes": 72424715 - }, - { - "type": "intermediate", - "timeSeconds": 1.000083741, - "uploadBytes": 0, - "downloadBytes": 72316867 - }, - { - "type": "intermediate", - "timeSeconds": 1.000066658, - "uploadBytes": 0, - "downloadBytes": 71624049 - }, - { - "type": "intermediate", - "timeSeconds": 1.000071722, - "uploadBytes": 0, - "downloadBytes": 71775852 - }, - { - "type": "intermediate", - "timeSeconds": 1.000080021, - "uploadBytes": 0, - "downloadBytes": 71739078 - }, - { - "type": "intermediate", - "timeSeconds": 1.000042498, - "uploadBytes": 0, - "downloadBytes": 71998635 - }, - { - "type": "intermediate", - "timeSeconds": 1.000067377, - "uploadBytes": 0, - "downloadBytes": 71896482 - }, - { - "type": "intermediate", - "timeSeconds": 1.000077595, - "uploadBytes": 0, - "downloadBytes": 71845398 - }, - { - "type": "intermediate", - "timeSeconds": 1.000038226, - "uploadBytes": 0, - "downloadBytes": 70821075 - }, - { - "type": "intermediate", - "timeSeconds": 1.000053327, - "uploadBytes": 0, - "downloadBytes": 71941920 - }, - { - "type": "intermediate", - "timeSeconds": 1.000069169, - "uploadBytes": 0, - "downloadBytes": 70528551 - }, - { - "type": "intermediate", - "timeSeconds": 1.0000712, - "uploadBytes": 0, - "downloadBytes": 71652414 - }, - { - "type": "intermediate", - "timeSeconds": 1.000077679, - "uploadBytes": 0, - "downloadBytes": 71266411 - }, - { - "type": "intermediate", - "timeSeconds": 1.000069744, - "uploadBytes": 0, - "downloadBytes": 71171690 - }, - { - "type": "intermediate", - "timeSeconds": 1.000071363, - "uploadBytes": 0, - "downloadBytes": 71454705 - }, - { - "type": "intermediate", - "timeSeconds": 1.000071966, - "uploadBytes": 0, - "downloadBytes": 71651480 - }, - { - "type": "intermediate", - "timeSeconds": 1.00007709, - "uploadBytes": 0, - "downloadBytes": 27935694 - }, - { - "type": "intermediate", - "timeSeconds": 1.00007233, - "uploadBytes": 0, - "downloadBytes": 72254435 - }, - { - "type": "intermediate", - "timeSeconds": 1.000071908, - "uploadBytes": 0, - "downloadBytes": 72282793 - }, - { - "type": "intermediate", - "timeSeconds": 1.00006333, - "uploadBytes": 0, - "downloadBytes": 72428956 - }, - { - "type": "intermediate", - "timeSeconds": 1.000080952, - "uploadBytes": 0, - "downloadBytes": 72282435 - }, - { - "type": "intermediate", - "timeSeconds": 1.000076358, - "uploadBytes": 0, - "downloadBytes": 72193053 - }, - { - "type": "intermediate", - "timeSeconds": 1.000074156, - "uploadBytes": 0, - "downloadBytes": 72001473 - }, - { - "type": "intermediate", - "timeSeconds": 1.00005552, - "uploadBytes": 0, - "downloadBytes": 71831223 - }, - { - "type": "intermediate", - "timeSeconds": 1.000058939, - "uploadBytes": 0, - "downloadBytes": 72503784 - }, - { - "type": "intermediate", - "timeSeconds": 1.000072312, - "uploadBytes": 0, - "downloadBytes": 71885115 - }, - { - "type": "intermediate", - "timeSeconds": 1.000077839, - "uploadBytes": 0, - "downloadBytes": 72140595 - }, - { - "type": "intermediate", - "timeSeconds": 1.000044703, - "uploadBytes": 0, - "downloadBytes": 72542097 - }, - { - "type": "intermediate", - "timeSeconds": 1.000084349, - "uploadBytes": 0, - "downloadBytes": 72703908 - }, - { - "type": "intermediate", - "timeSeconds": 1.000060292, - "uploadBytes": 0, - "downloadBytes": 72488175 - }, - { - "type": "intermediate", - "timeSeconds": 1.000072317, - "uploadBytes": 0, - "downloadBytes": 72417285 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070758, - "uploadBytes": 0, - "downloadBytes": 72376444 - }, - { - "type": "intermediate", - "timeSeconds": 1.00007129, - "uploadBytes": 0, - "downloadBytes": 72300860 - }, - { - "type": "intermediate", - "timeSeconds": 1.000072854, - "uploadBytes": 0, - "downloadBytes": 72729545 - }, - { - "type": "intermediate", - "timeSeconds": 1.000081533, - "uploadBytes": 0, - "downloadBytes": 72483380 - }, - { - "type": "intermediate", - "timeSeconds": 1.000075428, - "uploadBytes": 0, - "downloadBytes": 27381398 - }, - { - "type": "intermediate", - "timeSeconds": 1.000073077, - "uploadBytes": 0, - "downloadBytes": 71999026 - }, - { - "type": "intermediate", - "timeSeconds": 1.000077192, - "uploadBytes": 0, - "downloadBytes": 71943674 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070939, - "uploadBytes": 0, - "downloadBytes": 71742209 - }, - { - "type": "intermediate", - "timeSeconds": 1.000068787, - "uploadBytes": 0, - "downloadBytes": 71861024 - }, - { - "type": "intermediate", - "timeSeconds": 1.000073125, - "uploadBytes": 0, - "downloadBytes": 71767368 - }, - { - "type": "intermediate", - "timeSeconds": 1.000082848, - "uploadBytes": 0, - "downloadBytes": 71913495 - }, - { - "type": "intermediate", - "timeSeconds": 1.000072537, - "uploadBytes": 0, - "downloadBytes": 71941890 - }, - { - "type": "intermediate", - "timeSeconds": 1.000074646, - "uploadBytes": 0, - "downloadBytes": 71716269 - }, - { - "type": "intermediate", - "timeSeconds": 1.000065215, - "uploadBytes": 0, - "downloadBytes": 71713446 - }, - { - "type": "intermediate", - "timeSeconds": 1.000069944, - "uploadBytes": 0, - "downloadBytes": 72462648 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070633, - "uploadBytes": 0, - "downloadBytes": 72327873 - }, - { - "type": "intermediate", - "timeSeconds": 1.000074241, - "uploadBytes": 0, - "downloadBytes": 72255504 - }, - { - "type": "intermediate", - "timeSeconds": 1.000081964, - "uploadBytes": 0, - "downloadBytes": 71800005 - }, - { - "type": "intermediate", - "timeSeconds": 1.000068978, - "uploadBytes": 0, - "downloadBytes": 71917752 - }, - { - "type": "intermediate", - "timeSeconds": 1.000071815, - "uploadBytes": 0, - "downloadBytes": 71363666 - }, - { - "type": "intermediate", - "timeSeconds": 1.000071721, - "uploadBytes": 0, - "downloadBytes": 71767390 - }, - { - "type": "intermediate", - "timeSeconds": 1.000065607, - "uploadBytes": 0, - "downloadBytes": 71824065 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070641, - "uploadBytes": 0, - "downloadBytes": 71658420 - }, - { - "type": "intermediate", - "timeSeconds": 1.000086125, - "uploadBytes": 0, - "downloadBytes": 29403015 - }, - { - "type": "intermediate", - "timeSeconds": 1.000073257, - "uploadBytes": 0, - "downloadBytes": 73097332 - }, - { - "type": "intermediate", - "timeSeconds": 1.000066668, - "uploadBytes": 0, - "downloadBytes": 72765253 - }, - { - "type": "intermediate", - "timeSeconds": 1.000078713, - "uploadBytes": 0, - "downloadBytes": 72680025 - }, - { - "type": "intermediate", - "timeSeconds": 1.00007107, - "uploadBytes": 0, - "downloadBytes": 73304145 - }, - { - "type": "intermediate", - "timeSeconds": 1.000073526, - "uploadBytes": 0, - "downloadBytes": 73077060 - }, - { - "type": "intermediate", - "timeSeconds": 1.000068157, - "uploadBytes": 0, - "downloadBytes": 73275750 - }, - { - "type": "intermediate", - "timeSeconds": 1.000073366, - "uploadBytes": 0, - "downloadBytes": 73105440 - }, - { - "type": "intermediate", - "timeSeconds": 1.000071984, - "uploadBytes": 0, - "downloadBytes": 73133850 - }, - { - "type": "intermediate", - "timeSeconds": 1.000072486, - "uploadBytes": 0, - "downloadBytes": 72991920 - }, - { - "type": "intermediate", - "timeSeconds": 1.000074394, - "uploadBytes": 0, - "downloadBytes": 72991935 - }, - { - "type": "intermediate", - "timeSeconds": 1.000055117, - "uploadBytes": 0, - "downloadBytes": 73474380 - }, - { - "type": "intermediate", - "timeSeconds": 1.000072836, - "uploadBytes": 0, - "downloadBytes": 73531185 - }, - { - "type": "intermediate", - "timeSeconds": 1.000074223, - "uploadBytes": 0, - "downloadBytes": 73538220 - }, - { - "type": "intermediate", - "timeSeconds": 1.000071129, - "uploadBytes": 0, - "downloadBytes": 73211880 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070831, - "uploadBytes": 0, - "downloadBytes": 73158522 - }, - { - "type": "intermediate", - "timeSeconds": 1.000076516, - "uploadBytes": 0, - "downloadBytes": 73206445 - }, - { - "type": "intermediate", - "timeSeconds": 1.000072586, - "uploadBytes": 0, - "downloadBytes": 73238945 - }, - { - "type": "intermediate", - "timeSeconds": 1.000073729, - "uploadBytes": 0, - "downloadBytes": 73183775 - }, - { - "type": "intermediate", - "timeSeconds": 1.000075767, - "uploadBytes": 0, - "downloadBytes": 28547330 - }, - { - "type": "intermediate", - "timeSeconds": 1.000074415, - "uploadBytes": 0, - "downloadBytes": 72481464 - }, - { - "type": "intermediate", - "timeSeconds": 1.000071562, - "uploadBytes": 0, - "downloadBytes": 72680124 - }, - { - "type": "intermediate", - "timeSeconds": 1.000084055, - "uploadBytes": 0, - "downloadBytes": 72481475 - }, - { - "type": "intermediate", - "timeSeconds": 1.000070304, - "uploadBytes": 0, - "downloadBytes": 72316882 - }, - { - "type": "intermediate", - "timeSeconds": 1.000073642, - "uploadBytes": 0, - "downloadBytes": 72049704 - }, - { - "type": "intermediate", - "timeSeconds": 1.00007177, - "uploadBytes": 0, - "downloadBytes": 72112200 - }, - { - "type": "intermediate", - "timeSeconds": 1.00007134, - "uploadBytes": 0, - "downloadBytes": 71885115 - }, - { - "type": "intermediate", - "timeSeconds": 1.000074996, - "uploadBytes": 0, - "downloadBytes": 72225705 - }, - { - "type": "intermediate", - "timeSeconds": 1.000072657, - "uploadBytes": 0, - "downloadBytes": 72112170 - }, - { - "type": "intermediate", - "timeSeconds": 1.000066872, - "uploadBytes": 0, - "downloadBytes": 72483963 - }, - { - "type": "intermediate", - "timeSeconds": 1.000076873, - "uploadBytes": 0, - "downloadBytes": 72591777 - }, - { - "type": "intermediate", - "timeSeconds": 1.000076675, - "uploadBytes": 0, - "downloadBytes": 72452730 - }, - { - "type": "intermediate", - "timeSeconds": 1.000075945, - "uploadBytes": 0, - "downloadBytes": 72282465 - }, - { - "type": "intermediate", - "timeSeconds": 1.000073288, - "uploadBytes": 0, - "downloadBytes": 72254100 - }, - { - "type": "intermediate", - "timeSeconds": 1.000074552, - "uploadBytes": 0, - "downloadBytes": 72234755 - }, - { - "type": "intermediate", - "timeSeconds": 1.000069949, - "uploadBytes": 0, - "downloadBytes": 72213115 - }, - { - "type": "intermediate", - "timeSeconds": 1.00007651, - "uploadBytes": 0, - "downloadBytes": 72361690 - }, - { - "type": "intermediate", - "timeSeconds": 1.000024637, - "uploadBytes": 0, - "downloadBytes": 72133875 - } - ], - "implementation": "rust-libp2p", - "version": "v0.53", - "transportStack": "quic-v1" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.000038131, - "uploadBytes": 0, - "downloadBytes": 159703040 - }, - { - "type": "intermediary", - "timeSeconds": 1.000050019, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000058113, - "uploadBytes": 0, - "downloadBytes": 597262336 - }, - { - "type": "intermediary", - "timeSeconds": 1.000052672, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000037, - "uploadBytes": 0, - "downloadBytes": 597237760 - }, - { - "type": "intermediary", - "timeSeconds": 1.000007588, - "uploadBytes": 0, - "downloadBytes": 597237760 - }, - { - "type": "intermediary", - "timeSeconds": 1.000006255, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000006036, - "uploadBytes": 0, - "downloadBytes": 597213184 - }, - { - "type": "intermediary", - "timeSeconds": 1.000038921, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000019216, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000025204, - "uploadBytes": 0, - "downloadBytes": 597262336 - }, - { - "type": "intermediary", - "timeSeconds": 1.000039686, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.00002249, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003075, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.0000276, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.0000745, - "uploadBytes": 0, - "downloadBytes": 597262336 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001495, - "uploadBytes": 0, - "downloadBytes": 597262336 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000249, - "uploadBytes": 0, - "downloadBytes": 597213184 - }, - { - "type": "intermediary", - "timeSeconds": 1.000068974, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.00002453, - "uploadBytes": 0, - "downloadBytes": 142172160 - }, - { - "type": "intermediary", - "timeSeconds": 1.000074935, - "uploadBytes": 0, - "downloadBytes": 597164032 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003813, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000915, - "uploadBytes": 0, - "downloadBytes": 597262336 - }, - { - "type": "intermediary", - "timeSeconds": 1.000027575, - "uploadBytes": 0, - "downloadBytes": 597180416 - }, - { - "type": "intermediary", - "timeSeconds": 1.000002725, - "uploadBytes": 0, - "downloadBytes": 597164032 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001557, - "uploadBytes": 0, - "downloadBytes": 597180416 - }, - { - "type": "intermediary", - "timeSeconds": 1.000030096, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003483, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.00006381, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000532, - "uploadBytes": 0, - "downloadBytes": 597213184 - }, - { - "type": "intermediary", - "timeSeconds": 1.000070215, - "uploadBytes": 0, - "downloadBytes": 597295104 - }, - { - "type": "intermediary", - "timeSeconds": 1.000030267, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.00014428, - "uploadBytes": 0, - "downloadBytes": 597295104 - }, - { - "type": "intermediary", - "timeSeconds": 1.000002243, - "uploadBytes": 0, - "downloadBytes": 597311488 - }, - { - "type": "intermediary", - "timeSeconds": 1.000002548, - "uploadBytes": 0, - "downloadBytes": 597180416 - }, - { - "type": "intermediary", - "timeSeconds": 1.000011665, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000026056, - "uploadBytes": 0, - "downloadBytes": 597196800 - }, - { - "type": "intermediary", - "timeSeconds": 1.000021255, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000024088, - "uploadBytes": 0, - "downloadBytes": 185688064 - }, - { - "type": "intermediary", - "timeSeconds": 1.000025519, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000046742, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.00000618, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000036858, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000014738, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000017816, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003582, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000017925, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.00004837, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001283, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000039309, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000011867, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000010673, - "uploadBytes": 0, - "downloadBytes": 597114880 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003176, - "uploadBytes": 0, - "downloadBytes": 597295104 - }, - { - "type": "intermediary", - "timeSeconds": 1.000106823, - "uploadBytes": 0, - "downloadBytes": 597213184 - }, - { - "type": "intermediary", - "timeSeconds": 1.000009717, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.00005578, - "uploadBytes": 0, - "downloadBytes": 597262336 - }, - { - "type": "intermediary", - "timeSeconds": 1.000013592, - "uploadBytes": 0, - "downloadBytes": 597278720 - }, - { - "type": "intermediary", - "timeSeconds": 1.000009608, - "uploadBytes": 0, - "downloadBytes": 109518848 - }, - { - "type": "intermediary", - "timeSeconds": 1.000119031, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000006717, - "uploadBytes": 0, - "downloadBytes": 597295104 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003852, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000021693, - "uploadBytes": 0, - "downloadBytes": 597180416 - }, - { - "type": "intermediary", - "timeSeconds": 1.000040175, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000004749, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.0000496, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000016845, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000082306, - "uploadBytes": 0, - "downloadBytes": 597278720 - }, - { - "type": "intermediary", - "timeSeconds": 1.000131074, - "uploadBytes": 0, - "downloadBytes": 597295104 - }, - { - "type": "intermediary", - "timeSeconds": 1.000016889, - "uploadBytes": 0, - "downloadBytes": 597278720 - }, - { - "type": "intermediary", - "timeSeconds": 1.000010407, - "uploadBytes": 0, - "downloadBytes": 597262336 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003415, - "uploadBytes": 0, - "downloadBytes": 597164032 - }, - { - "type": "intermediary", - "timeSeconds": 1.000162508, - "uploadBytes": 0, - "downloadBytes": 597295104 - }, - { - "type": "intermediary", - "timeSeconds": 1.000099236, - "uploadBytes": 0, - "downloadBytes": 597295104 - }, - { - "type": "intermediary", - "timeSeconds": 1.000138541, - "uploadBytes": 0, - "downloadBytes": 597295104 - }, - { - "type": "intermediary", - "timeSeconds": 1.000014793, - "uploadBytes": 0, - "downloadBytes": 597262336 - }, - { - "type": "intermediary", - "timeSeconds": 1.000023576, - "uploadBytes": 0, - "downloadBytes": 597196800 - }, - { - "type": "intermediary", - "timeSeconds": 1.000004884, - "uploadBytes": 0, - "downloadBytes": 144154624 - }, - { - "type": "intermediary", - "timeSeconds": 1.000051191, - "uploadBytes": 0, - "downloadBytes": 597164032 - }, - { - "type": "intermediary", - "timeSeconds": 1.000010715, - "uploadBytes": 0, - "downloadBytes": 591036416 - }, - { - "type": "intermediary", - "timeSeconds": 1.000072697, - "uploadBytes": 0, - "downloadBytes": 477626368 - }, - { - "type": "intermediary", - "timeSeconds": 1.000011805, - "uploadBytes": 0, - "downloadBytes": 438829056 - }, - { - "type": "intermediary", - "timeSeconds": 1.00016395, - "uploadBytes": 0, - "downloadBytes": 450035712 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001203, - "uploadBytes": 0, - "downloadBytes": 458817536 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001053, - "uploadBytes": 0, - "downloadBytes": 468025344 - }, - { - "type": "intermediary", - "timeSeconds": 1.000007313, - "uploadBytes": 0, - "downloadBytes": 476217344 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003489, - "uploadBytes": 0, - "downloadBytes": 482689024 - }, - { - "type": "intermediary", - "timeSeconds": 1.000014395, - "uploadBytes": 0, - "downloadBytes": 487014400 - }, - { - "type": "intermediary", - "timeSeconds": 1.000006512, - "uploadBytes": 0, - "downloadBytes": 426065920 - }, - { - "type": "intermediary", - "timeSeconds": 1.000004156, - "uploadBytes": 0, - "downloadBytes": 356597760 - }, - { - "type": "intermediary", - "timeSeconds": 1.000132072, - "uploadBytes": 0, - "downloadBytes": 364969984 - }, - { - "type": "intermediary", - "timeSeconds": 1.000002644, - "uploadBytes": 0, - "downloadBytes": 373096448 - }, - { - "type": "intermediary", - "timeSeconds": 1.00009657, - "uploadBytes": 0, - "downloadBytes": 381534208 - }, - { - "type": "intermediary", - "timeSeconds": 1.000074518, - "uploadBytes": 0, - "downloadBytes": 388349952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000043481, - "uploadBytes": 0, - "downloadBytes": 393314304 - }, - { - "type": "intermediary", - "timeSeconds": 1.000067479, - "uploadBytes": 0, - "downloadBytes": 399474688 - }, - { - "type": "intermediary", - "timeSeconds": 1.000056104, - "uploadBytes": 0, - "downloadBytes": 163192832 - }, - { - "type": "intermediary", - "timeSeconds": 1.000019381, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.00000492, - "uploadBytes": 0, - "downloadBytes": 597295104 - }, - { - "type": "intermediary", - "timeSeconds": 1.000028615, - "uploadBytes": 0, - "downloadBytes": 597164032 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001364, - "uploadBytes": 0, - "downloadBytes": 597311488 - }, - { - "type": "intermediary", - "timeSeconds": 1.000014797, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000004297, - "uploadBytes": 0, - "downloadBytes": 597213184 - }, - { - "type": "intermediary", - "timeSeconds": 1.000204009, - "uploadBytes": 0, - "downloadBytes": 565952512 - }, - { - "type": "intermediary", - "timeSeconds": 1.000152452, - "uploadBytes": 0, - "downloadBytes": 567164928 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001811, - "uploadBytes": 0, - "downloadBytes": 527892480 - }, - { - "type": "intermediary", - "timeSeconds": 1.000092578, - "uploadBytes": 0, - "downloadBytes": 423084032 - }, - { - "type": "intermediary", - "timeSeconds": 1.000017154, - "uploadBytes": 0, - "downloadBytes": 434307072 - }, - { - "type": "intermediary", - "timeSeconds": 1.000040736, - "uploadBytes": 0, - "downloadBytes": 443498496 - }, - { - "type": "intermediary", - "timeSeconds": 1.000060388, - "uploadBytes": 0, - "downloadBytes": 452968448 - }, - { - "type": "intermediary", - "timeSeconds": 1.000225746, - "uploadBytes": 0, - "downloadBytes": 461455360 - }, - { - "type": "intermediary", - "timeSeconds": 1.000202907, - "uploadBytes": 0, - "downloadBytes": 468697088 - }, - { - "type": "intermediary", - "timeSeconds": 1.000229242, - "uploadBytes": 0, - "downloadBytes": 472875008 - }, - { - "type": "intermediary", - "timeSeconds": 1.000047229, - "uploadBytes": 0, - "downloadBytes": 480624640 - }, - { - "type": "intermediary", - "timeSeconds": 1.000011184, - "uploadBytes": 0, - "downloadBytes": 484294656 - }, - { - "type": "intermediary", - "timeSeconds": 1.000016531, - "uploadBytes": 0, - "downloadBytes": 171220992 - }, - { - "type": "intermediary", - "timeSeconds": 1.000026185, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000044971, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000002118, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000045534, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000023553, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000048212, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.00002894, - "uploadBytes": 0, - "downloadBytes": 597278720 - }, - { - "type": "intermediary", - "timeSeconds": 1.000064599, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000026163, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000034254, - "uploadBytes": 0, - "downloadBytes": 597147648 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000876, - "uploadBytes": 0, - "downloadBytes": 597344256 - }, - { - "type": "intermediary", - "timeSeconds": 1.000042451, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003077, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.00000749, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000047726, - "uploadBytes": 0, - "downloadBytes": 597213184 - }, - { - "type": "intermediary", - "timeSeconds": 1.000014616, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000013997, - "uploadBytes": 0, - "downloadBytes": 597213184 - }, - { - "type": "intermediary", - "timeSeconds": 1.000004036, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000002808, - "uploadBytes": 0, - "downloadBytes": 196829184 - }, - { - "type": "intermediary", - "timeSeconds": 1.00004814, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000987, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000032033, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000044928, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000067256, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000026737, - "uploadBytes": 0, - "downloadBytes": 597262336 - }, - { - "type": "intermediary", - "timeSeconds": 1.00004202, - "uploadBytes": 0, - "downloadBytes": 597213184 - }, - { - "type": "intermediary", - "timeSeconds": 1.000011143, - "uploadBytes": 0, - "downloadBytes": 597262336 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001657, - "uploadBytes": 0, - "downloadBytes": 597213184 - }, - { - "type": "intermediary", - "timeSeconds": 1.000005957, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000001, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000004286, - "uploadBytes": 0, - "downloadBytes": 597213184 - }, - { - "type": "intermediary", - "timeSeconds": 1.000048287, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000019164, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000021098, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000041821, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000005241, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000064175, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000010398, - "uploadBytes": 0, - "downloadBytes": 135569408 - }, - { - "type": "intermediary", - "timeSeconds": 1.000011922, - "uploadBytes": 0, - "downloadBytes": 597180416 - }, - { - "type": "intermediary", - "timeSeconds": 1.000069864, - "uploadBytes": 0, - "downloadBytes": 597262336 - }, - { - "type": "intermediary", - "timeSeconds": 1.000007826, - "uploadBytes": 0, - "downloadBytes": 597295104 - }, - { - "type": "intermediary", - "timeSeconds": 1.000088061, - "uploadBytes": 0, - "downloadBytes": 597196800 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001821, - "uploadBytes": 0, - "downloadBytes": 597327872 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000391, - "uploadBytes": 0, - "downloadBytes": 597180416 - }, - { - "type": "intermediary", - "timeSeconds": 1.000008261, - "uploadBytes": 0, - "downloadBytes": 597147648 - }, - { - "type": "intermediary", - "timeSeconds": 1.000012566, - "uploadBytes": 0, - "downloadBytes": 597295104 - }, - { - "type": "intermediary", - "timeSeconds": 1.0001107, - "uploadBytes": 0, - "downloadBytes": 597278720 - }, - { - "type": "intermediary", - "timeSeconds": 1.000028127, - "uploadBytes": 0, - "downloadBytes": 597196800 - }, - { - "type": "intermediary", - "timeSeconds": 1.000073551, - "uploadBytes": 0, - "downloadBytes": 597295104 - }, - { - "type": "intermediary", - "timeSeconds": 1.000147812, - "uploadBytes": 0, - "downloadBytes": 597327872 - }, - { - "type": "intermediary", - "timeSeconds": 1.00009482, - "uploadBytes": 0, - "downloadBytes": 597180416 - }, - { - "type": "intermediary", - "timeSeconds": 1.000008595, - "uploadBytes": 0, - "downloadBytes": 597295104 - }, - { - "type": "intermediary", - "timeSeconds": 1.000026828, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000086203, - "uploadBytes": 0, - "downloadBytes": 597278720 - }, - { - "type": "intermediary", - "timeSeconds": 1.000126895, - "uploadBytes": 0, - "downloadBytes": 597295104 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003728, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000031986, - "uploadBytes": 0, - "downloadBytes": 200663040 - }, - { - "type": "intermediary", - "timeSeconds": 1.000031378, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000039083, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000005363, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000058817, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000019633, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000008586, - "uploadBytes": 0, - "downloadBytes": 597147648 - }, - { - "type": "intermediary", - "timeSeconds": 1.000022787, - "uploadBytes": 0, - "downloadBytes": 597327872 - }, - { - "type": "intermediary", - "timeSeconds": 1.000013354, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000015993, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.0000277, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001715, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000021944, - "uploadBytes": 0, - "downloadBytes": 597213184 - }, - { - "type": "intermediary", - "timeSeconds": 1.00003402, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000123, - "uploadBytes": 0, - "downloadBytes": 597213184 - }, - { - "type": "intermediary", - "timeSeconds": 1.00002976, - "uploadBytes": 0, - "downloadBytes": 597262336 - }, - { - "type": "intermediary", - "timeSeconds": 1.000081301, - "uploadBytes": 0, - "downloadBytes": 597229568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000398, - "uploadBytes": 0, - "downloadBytes": 597245952 - }, - { - "type": "intermediary", - "timeSeconds": 1.000032451, - "uploadBytes": 0, - "downloadBytes": 597262336 - } - ], - "implementation": "https", - "version": "v0.1", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.040670852, - "uploadBytes": 0, - "downloadBytes": 33554432 - }, - { - "type": "intermediary", - "timeSeconds": 1.025603193, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.011538215, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024458709, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.002328832, - "uploadBytes": 0, - "downloadBytes": 100663296 - }, - { - "type": "intermediary", - "timeSeconds": 1.01156147, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.010805414, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014970739, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.011489609, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.005326186, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.048527734, - "uploadBytes": 0, - "downloadBytes": 100663296 - }, - { - "type": "intermediary", - "timeSeconds": 1.009382438, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.007209301, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014156978, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017055401, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.011660935, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.018584072, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014637197, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014190884, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.042341727, - "uploadBytes": 0, - "downloadBytes": 25165824 - }, - { - "type": "intermediary", - "timeSeconds": 1.02040248, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.026328401, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.028257983, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025763681, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02980046, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02747928, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.027076768, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025843132, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.028326994, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02044731, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021769882, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024154229, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022388807, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024899066, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025064317, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019578823, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01956842, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024940541, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.003585591, - "uploadBytes": 0, - "downloadBytes": 33554432 - }, - { - "type": "intermediary", - "timeSeconds": 1.029481684, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021070962, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.028839565, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.029330581, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.035478808, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021110787, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.027295546, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.026030591, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.027526142, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.029124784, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.028328854, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.030107209, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.03171085, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023763852, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020717174, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025840362, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.033220081, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.032385381, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000540491, - "uploadBytes": 0, - "downloadBytes": 14032896 - }, - { - "type": "intermediary", - "timeSeconds": 1.00905571, - "uploadBytes": 0, - "downloadBytes": 103407616 - }, - { - "type": "intermediary", - "timeSeconds": 1.027102842, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022803898, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020596429, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024952276, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024587646, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.011992727, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020894518, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015673714, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017495806, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.018637871, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016655029, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019525336, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017802664, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015355561, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022463701, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.030698178, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.009729693, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024730635, - "uploadBytes": 0, - "downloadBytes": 16908288 - }, - { - "type": "intermediary", - "timeSeconds": 1.023401143, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.028901947, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025117614, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022899891, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025581373, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025245721, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.018099847, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020646435, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019330119, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.026656927, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.026063099, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022221694, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023757508, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02239706, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.028973287, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023683433, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022649667, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020608114, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.04885271, - "uploadBytes": 0, - "downloadBytes": 33554432 - }, - { - "type": "intermediary", - "timeSeconds": 1.018091919, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01488779, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019508013, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02466463, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.018585022, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.018613831, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.013957242, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014159515, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016876395, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016064036, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017783817, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02127229, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012271409, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023657585, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.006754569, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024320762, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025360786, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012934617, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.056165928, - "uploadBytes": 0, - "downloadBytes": 33554432 - }, - { - "type": "intermediary", - "timeSeconds": 1.016951019, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015993336, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020765337, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.0251587, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012138462, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016224633, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019432823, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02532639, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020681105, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023337809, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021547551, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.013280547, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025173933, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017958616, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.029304145, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025702438, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014386997, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024541223, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02577347, - "uploadBytes": 0, - "downloadBytes": 25165824 - }, - { - "type": "intermediary", - "timeSeconds": 1.01783504, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.008527722, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.00995878, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02182952, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015081074, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015739455, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.013987979, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015543119, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017397574, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.006430124, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017561892, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019359101, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017951818, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016427953, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.011027086, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019211649, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022428092, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01262396, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02122145, - "uploadBytes": 0, - "downloadBytes": 25165824 - }, - { - "type": "intermediary", - "timeSeconds": 1.005655452, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014541953, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012240397, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.001853846, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.004913686, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.008164621, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.004322337, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01436477, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.005350239, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.008317657, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015833663, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.004051951, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.00789712, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.007497062, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.006826154, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.004443593, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.008077229, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.011185186, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02090761, - "uploadBytes": 0, - "downloadBytes": 16777216 - }, - { - "type": "intermediary", - "timeSeconds": 1.020144182, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012964157, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01570117, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016992766, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.003584411, - "uploadBytes": 0, - "downloadBytes": 100663296 - }, - { - "type": "intermediary", - "timeSeconds": 1.018652135, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017769514, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015370956, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.026084662, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.026412095, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019512777, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025554249, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020593121, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021319532, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019801023, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.029364043, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02371156, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.013131293, - "uploadBytes": 0, - "downloadBytes": 109051904 - } - ], - "implementation": "go-libp2p", - "version": "v0.27", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.000120848, - "uploadBytes": 0, - "downloadBytes": 59571173 - }, - { - "type": "intermediary", - "timeSeconds": 1.000184945, - "uploadBytes": 0, - "downloadBytes": 124639709 - }, - { - "type": "intermediary", - "timeSeconds": 1.000005534, - "uploadBytes": 0, - "downloadBytes": 113401926 - }, - { - "type": "intermediary", - "timeSeconds": 1.004551183, - "uploadBytes": 0, - "downloadBytes": 125054227 - }, - { - "type": "intermediary", - "timeSeconds": 1.012457157, - "uploadBytes": 0, - "downloadBytes": 126475761 - }, - { - "type": "intermediary", - "timeSeconds": 1.011767116, - "uploadBytes": 0, - "downloadBytes": 126412153 - }, - { - "type": "intermediary", - "timeSeconds": 1.015148579, - "uploadBytes": 0, - "downloadBytes": 126683908 - }, - { - "type": "intermediary", - "timeSeconds": 1.013240956, - "uploadBytes": 0, - "downloadBytes": 126452525 - }, - { - "type": "intermediary", - "timeSeconds": 1.012387186, - "uploadBytes": 0, - "downloadBytes": 126523485 - }, - { - "type": "intermediary", - "timeSeconds": 1.013202645, - "uploadBytes": 0, - "downloadBytes": 126477394 - }, - { - "type": "intermediary", - "timeSeconds": 1.012952284, - "uploadBytes": 0, - "downloadBytes": 126542986 - }, - { - "type": "intermediary", - "timeSeconds": 1.013995279, - "uploadBytes": 0, - "downloadBytes": 126608833 - }, - { - "type": "intermediary", - "timeSeconds": 1.013820133, - "uploadBytes": 0, - "downloadBytes": 126622573 - }, - { - "type": "intermediary", - "timeSeconds": 1.013174111, - "uploadBytes": 0, - "downloadBytes": 126505033 - }, - { - "type": "intermediary", - "timeSeconds": 1.013329461, - "uploadBytes": 0, - "downloadBytes": 126689759 - }, - { - "type": "intermediary", - "timeSeconds": 1.013349602, - "uploadBytes": 0, - "downloadBytes": 126573674 - }, - { - "type": "intermediary", - "timeSeconds": 1.013847175, - "uploadBytes": 0, - "downloadBytes": 126614390 - }, - { - "type": "intermediary", - "timeSeconds": 1.012409279, - "uploadBytes": 0, - "downloadBytes": 126463390 - }, - { - "type": "intermediary", - "timeSeconds": 1.013915117, - "uploadBytes": 0, - "downloadBytes": 126602898 - }, - { - "type": "intermediary", - "timeSeconds": 1.003343421, - "uploadBytes": 0, - "downloadBytes": 58334210 - }, - { - "type": "intermediary", - "timeSeconds": 1.003862162, - "uploadBytes": 0, - "downloadBytes": 123715394 - }, - { - "type": "intermediary", - "timeSeconds": 1.000021913, - "uploadBytes": 0, - "downloadBytes": 124960232 - }, - { - "type": "intermediary", - "timeSeconds": 1.000171974, - "uploadBytes": 0, - "downloadBytes": 124187900 - }, - { - "type": "intermediary", - "timeSeconds": 1.000070344, - "uploadBytes": 0, - "downloadBytes": 122459994 - }, - { - "type": "intermediary", - "timeSeconds": 1.00011742, - "uploadBytes": 0, - "downloadBytes": 125080758 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000545, - "uploadBytes": 0, - "downloadBytes": 124599169 - }, - { - "type": "intermediary", - "timeSeconds": 1.000037839, - "uploadBytes": 0, - "downloadBytes": 121988829 - }, - { - "type": "intermediary", - "timeSeconds": 1.000090434, - "uploadBytes": 0, - "downloadBytes": 124301367 - }, - { - "type": "intermediary", - "timeSeconds": 1.015358263, - "uploadBytes": 0, - "downloadBytes": 125320995 - }, - { - "type": "intermediary", - "timeSeconds": 1.000023938, - "uploadBytes": 0, - "downloadBytes": 125462618 - }, - { - "type": "intermediary", - "timeSeconds": 1.000729856, - "uploadBytes": 0, - "downloadBytes": 122132625 - }, - { - "type": "intermediary", - "timeSeconds": 1.000024219, - "uploadBytes": 0, - "downloadBytes": 124052383 - }, - { - "type": "intermediary", - "timeSeconds": 1.000123975, - "uploadBytes": 0, - "downloadBytes": 125614762 - }, - { - "type": "intermediary", - "timeSeconds": 1.000009714, - "uploadBytes": 0, - "downloadBytes": 122282002 - }, - { - "type": "intermediary", - "timeSeconds": 1.000005609, - "uploadBytes": 0, - "downloadBytes": 123524112 - }, - { - "type": "intermediary", - "timeSeconds": 1.019077831, - "uploadBytes": 0, - "downloadBytes": 125923627 - }, - { - "type": "intermediary", - "timeSeconds": 1.000115947, - "uploadBytes": 0, - "downloadBytes": 126276935 - }, - { - "type": "intermediary", - "timeSeconds": 1.00004918, - "uploadBytes": 0, - "downloadBytes": 122674956 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001293, - "uploadBytes": 0, - "downloadBytes": 58005164 - }, - { - "type": "intermediary", - "timeSeconds": 1.011880724, - "uploadBytes": 0, - "downloadBytes": 124186319 - }, - { - "type": "intermediary", - "timeSeconds": 1.000038239, - "uploadBytes": 0, - "downloadBytes": 109011487 - }, - { - "type": "intermediary", - "timeSeconds": 1.000230441, - "uploadBytes": 0, - "downloadBytes": 107490320 - }, - { - "type": "intermediary", - "timeSeconds": 1.00002342, - "uploadBytes": 0, - "downloadBytes": 109874262 - }, - { - "type": "intermediary", - "timeSeconds": 1.00022362, - "uploadBytes": 0, - "downloadBytes": 108119615 - }, - { - "type": "intermediary", - "timeSeconds": 1.000168468, - "uploadBytes": 0, - "downloadBytes": 108574831 - }, - { - "type": "intermediary", - "timeSeconds": 1.000057316, - "uploadBytes": 0, - "downloadBytes": 110083819 - }, - { - "type": "intermediary", - "timeSeconds": 1.000083198, - "uploadBytes": 0, - "downloadBytes": 108984699 - }, - { - "type": "intermediary", - "timeSeconds": 1.000027078, - "uploadBytes": 0, - "downloadBytes": 109309818 - }, - { - "type": "intermediary", - "timeSeconds": 1.000033964, - "uploadBytes": 0, - "downloadBytes": 110185672 - }, - { - "type": "intermediary", - "timeSeconds": 1.000266678, - "uploadBytes": 0, - "downloadBytes": 109216720 - }, - { - "type": "intermediary", - "timeSeconds": 1.000126914, - "uploadBytes": 0, - "downloadBytes": 110026752 - }, - { - "type": "intermediary", - "timeSeconds": 1.000167639, - "uploadBytes": 0, - "downloadBytes": 110080552 - }, - { - "type": "intermediary", - "timeSeconds": 1.000047927, - "uploadBytes": 0, - "downloadBytes": 109623694 - }, - { - "type": "intermediary", - "timeSeconds": 1.000102003, - "uploadBytes": 0, - "downloadBytes": 110885262 - }, - { - "type": "intermediary", - "timeSeconds": 1.000018164, - "uploadBytes": 0, - "downloadBytes": 110697334 - }, - { - "type": "intermediary", - "timeSeconds": 1.000037956, - "uploadBytes": 0, - "downloadBytes": 110159221 - }, - { - "type": "intermediary", - "timeSeconds": 1.000111437, - "uploadBytes": 0, - "downloadBytes": 111554691 - }, - { - "type": "intermediary", - "timeSeconds": 1.000041137, - "uploadBytes": 0, - "downloadBytes": 58671150 - }, - { - "type": "intermediary", - "timeSeconds": 1.000023009, - "uploadBytes": 0, - "downloadBytes": 124434080 - }, - { - "type": "intermediary", - "timeSeconds": 1.009437117, - "uploadBytes": 0, - "downloadBytes": 125574961 - }, - { - "type": "intermediary", - "timeSeconds": 1.01415957, - "uploadBytes": 0, - "downloadBytes": 126673353 - }, - { - "type": "intermediary", - "timeSeconds": 1.000086581, - "uploadBytes": 0, - "downloadBytes": 111806986 - }, - { - "type": "intermediary", - "timeSeconds": 1.000492744, - "uploadBytes": 0, - "downloadBytes": 109538122 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000458, - "uploadBytes": 0, - "downloadBytes": 109559540 - }, - { - "type": "intermediary", - "timeSeconds": 1.000140889, - "uploadBytes": 0, - "downloadBytes": 109910654 - }, - { - "type": "intermediary", - "timeSeconds": 1.000404047, - "uploadBytes": 0, - "downloadBytes": 110392225 - }, - { - "type": "intermediary", - "timeSeconds": 1.000076448, - "uploadBytes": 0, - "downloadBytes": 110655051 - }, - { - "type": "intermediary", - "timeSeconds": 1.000332941, - "uploadBytes": 0, - "downloadBytes": 110010426 - }, - { - "type": "intermediary", - "timeSeconds": 1.000044314, - "uploadBytes": 0, - "downloadBytes": 110407070 - }, - { - "type": "intermediary", - "timeSeconds": 1.000082616, - "uploadBytes": 0, - "downloadBytes": 110502123 - }, - { - "type": "intermediary", - "timeSeconds": 1.000007375, - "uploadBytes": 0, - "downloadBytes": 111053759 - }, - { - "type": "intermediary", - "timeSeconds": 1.000081854, - "uploadBytes": 0, - "downloadBytes": 111334962 - }, - { - "type": "intermediary", - "timeSeconds": 1.000008355, - "uploadBytes": 0, - "downloadBytes": 110874258 - }, - { - "type": "intermediary", - "timeSeconds": 1.000012416, - "uploadBytes": 0, - "downloadBytes": 110865822 - }, - { - "type": "intermediary", - "timeSeconds": 1.000103327, - "uploadBytes": 0, - "downloadBytes": 111871358 - }, - { - "type": "intermediary", - "timeSeconds": 1.000065733, - "uploadBytes": 0, - "downloadBytes": 111938544 - }, - { - "type": "intermediary", - "timeSeconds": 1.000117377, - "uploadBytes": 0, - "downloadBytes": 61110112 - }, - { - "type": "intermediary", - "timeSeconds": 1.000095815, - "uploadBytes": 0, - "downloadBytes": 127237998 - }, - { - "type": "intermediary", - "timeSeconds": 1.019473551, - "uploadBytes": 0, - "downloadBytes": 126825526 - }, - { - "type": "intermediary", - "timeSeconds": 1.000089294, - "uploadBytes": 0, - "downloadBytes": 126571166 - }, - { - "type": "intermediary", - "timeSeconds": 1.015063068, - "uploadBytes": 0, - "downloadBytes": 121553770 - }, - { - "type": "intermediary", - "timeSeconds": 1.000259953, - "uploadBytes": 0, - "downloadBytes": 112058368 - }, - { - "type": "intermediary", - "timeSeconds": 1.000034787, - "uploadBytes": 0, - "downloadBytes": 111530048 - }, - { - "type": "intermediary", - "timeSeconds": 1.000029633, - "uploadBytes": 0, - "downloadBytes": 111422480 - }, - { - "type": "intermediary", - "timeSeconds": 1.000081319, - "uploadBytes": 0, - "downloadBytes": 111755066 - }, - { - "type": "intermediary", - "timeSeconds": 1.000225062, - "uploadBytes": 0, - "downloadBytes": 111752896 - }, - { - "type": "intermediary", - "timeSeconds": 1.000283852, - "uploadBytes": 0, - "downloadBytes": 111770907 - }, - { - "type": "intermediary", - "timeSeconds": 1.000143559, - "uploadBytes": 0, - "downloadBytes": 111837925 - }, - { - "type": "intermediary", - "timeSeconds": 1.000090919, - "uploadBytes": 0, - "downloadBytes": 112109600 - }, - { - "type": "intermediary", - "timeSeconds": 1.000153518, - "uploadBytes": 0, - "downloadBytes": 112416736 - }, - { - "type": "intermediary", - "timeSeconds": 1.000147529, - "uploadBytes": 0, - "downloadBytes": 112448528 - }, - { - "type": "intermediary", - "timeSeconds": 1.000146843, - "uploadBytes": 0, - "downloadBytes": 112720758 - }, - { - "type": "intermediary", - "timeSeconds": 1.000068719, - "uploadBytes": 0, - "downloadBytes": 112926720 - }, - { - "type": "intermediary", - "timeSeconds": 1.000326589, - "uploadBytes": 0, - "downloadBytes": 112865890 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003959, - "uploadBytes": 0, - "downloadBytes": 113052403 - }, - { - "type": "intermediary", - "timeSeconds": 1.000096096, - "uploadBytes": 0, - "downloadBytes": 56896186 - }, - { - "type": "intermediary", - "timeSeconds": 1.00576447, - "uploadBytes": 0, - "downloadBytes": 125762248 - }, - { - "type": "intermediary", - "timeSeconds": 1.00009467, - "uploadBytes": 0, - "downloadBytes": 113451276 - }, - { - "type": "intermediary", - "timeSeconds": 1.000016248, - "uploadBytes": 0, - "downloadBytes": 124416938 - }, - { - "type": "intermediary", - "timeSeconds": 1.002991471, - "uploadBytes": 0, - "downloadBytes": 124565865 - }, - { - "type": "intermediary", - "timeSeconds": 1.009777307, - "uploadBytes": 0, - "downloadBytes": 126470380 - }, - { - "type": "intermediary", - "timeSeconds": 1.010189288, - "uploadBytes": 0, - "downloadBytes": 126688138 - }, - { - "type": "intermediary", - "timeSeconds": 1.009151763, - "uploadBytes": 0, - "downloadBytes": 126451115 - }, - { - "type": "intermediary", - "timeSeconds": 1.008817009, - "uploadBytes": 0, - "downloadBytes": 126446410 - }, - { - "type": "intermediary", - "timeSeconds": 1.010625872, - "uploadBytes": 0, - "downloadBytes": 126592407 - }, - { - "type": "intermediary", - "timeSeconds": 1.010380609, - "uploadBytes": 0, - "downloadBytes": 126503383 - }, - { - "type": "intermediary", - "timeSeconds": 1.010027119, - "uploadBytes": 0, - "downloadBytes": 126621411 - }, - { - "type": "intermediary", - "timeSeconds": 1.009471992, - "uploadBytes": 0, - "downloadBytes": 126481668 - }, - { - "type": "intermediary", - "timeSeconds": 1.009323196, - "uploadBytes": 0, - "downloadBytes": 126487292 - }, - { - "type": "intermediary", - "timeSeconds": 1.010230946, - "uploadBytes": 0, - "downloadBytes": 126502523 - }, - { - "type": "intermediary", - "timeSeconds": 1.009887947, - "uploadBytes": 0, - "downloadBytes": 126515110 - }, - { - "type": "intermediary", - "timeSeconds": 1.008049903, - "uploadBytes": 0, - "downloadBytes": 126361835 - }, - { - "type": "intermediary", - "timeSeconds": 1.010005342, - "uploadBytes": 0, - "downloadBytes": 126420350 - }, - { - "type": "intermediary", - "timeSeconds": 1.010266984, - "uploadBytes": 0, - "downloadBytes": 126518224 - }, - { - "type": "intermediary", - "timeSeconds": 1.000069254, - "uploadBytes": 0, - "downloadBytes": 57897075 - }, - { - "type": "intermediary", - "timeSeconds": 1.013476025, - "uploadBytes": 0, - "downloadBytes": 124446630 - }, - { - "type": "intermediary", - "timeSeconds": 1.000058688, - "uploadBytes": 0, - "downloadBytes": 124962115 - }, - { - "type": "intermediary", - "timeSeconds": 1.000057415, - "uploadBytes": 0, - "downloadBytes": 123994788 - }, - { - "type": "intermediary", - "timeSeconds": 1.004310184, - "uploadBytes": 0, - "downloadBytes": 122590390 - }, - { - "type": "intermediary", - "timeSeconds": 1.000035734, - "uploadBytes": 0, - "downloadBytes": 124908796 - }, - { - "type": "intermediary", - "timeSeconds": 1.000053148, - "uploadBytes": 0, - "downloadBytes": 124068108 - }, - { - "type": "intermediary", - "timeSeconds": 1.002023306, - "uploadBytes": 0, - "downloadBytes": 122269017 - }, - { - "type": "intermediary", - "timeSeconds": 1.000011189, - "uploadBytes": 0, - "downloadBytes": 124596635 - }, - { - "type": "intermediary", - "timeSeconds": 1.000018936, - "uploadBytes": 0, - "downloadBytes": 124267404 - }, - { - "type": "intermediary", - "timeSeconds": 1.003898024, - "uploadBytes": 0, - "downloadBytes": 122620894 - }, - { - "type": "intermediary", - "timeSeconds": 1.000013284, - "uploadBytes": 0, - "downloadBytes": 124794366 - }, - { - "type": "intermediary", - "timeSeconds": 1.000018053, - "uploadBytes": 0, - "downloadBytes": 124427568 - }, - { - "type": "intermediary", - "timeSeconds": 1.00166103, - "uploadBytes": 0, - "downloadBytes": 121990305 - }, - { - "type": "intermediary", - "timeSeconds": 1.000119514, - "uploadBytes": 0, - "downloadBytes": 124728833 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001882, - "uploadBytes": 0, - "downloadBytes": 124298436 - }, - { - "type": "intermediary", - "timeSeconds": 1.003411258, - "uploadBytes": 0, - "downloadBytes": 122388910 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000368, - "uploadBytes": 0, - "downloadBytes": 124970122 - }, - { - "type": "intermediary", - "timeSeconds": 1.000018643, - "uploadBytes": 0, - "downloadBytes": 123390228 - }, - { - "type": "intermediary", - "timeSeconds": 1.000008738, - "uploadBytes": 0, - "downloadBytes": 60267355 - }, - { - "type": "intermediary", - "timeSeconds": 1.000109639, - "uploadBytes": 0, - "downloadBytes": 125013929 - }, - { - "type": "intermediary", - "timeSeconds": 1.000044673, - "uploadBytes": 0, - "downloadBytes": 121834244 - }, - { - "type": "intermediary", - "timeSeconds": 1.000866482, - "uploadBytes": 0, - "downloadBytes": 124816044 - }, - { - "type": "intermediary", - "timeSeconds": 1.000062379, - "uploadBytes": 0, - "downloadBytes": 124697838 - }, - { - "type": "intermediary", - "timeSeconds": 1.000008998, - "uploadBytes": 0, - "downloadBytes": 124695268 - }, - { - "type": "intermediary", - "timeSeconds": 1.000615857, - "uploadBytes": 0, - "downloadBytes": 124793493 - }, - { - "type": "intermediary", - "timeSeconds": 1.009655569, - "uploadBytes": 0, - "downloadBytes": 126540146 - }, - { - "type": "intermediary", - "timeSeconds": 1.008711637, - "uploadBytes": 0, - "downloadBytes": 126492681 - }, - { - "type": "intermediary", - "timeSeconds": 1.008754184, - "uploadBytes": 0, - "downloadBytes": 126448426 - }, - { - "type": "intermediary", - "timeSeconds": 1.008742736, - "uploadBytes": 0, - "downloadBytes": 126416367 - }, - { - "type": "intermediary", - "timeSeconds": 1.009096558, - "uploadBytes": 0, - "downloadBytes": 126530332 - }, - { - "type": "intermediary", - "timeSeconds": 1.00908117, - "uploadBytes": 0, - "downloadBytes": 126582345 - }, - { - "type": "intermediary", - "timeSeconds": 1.009647968, - "uploadBytes": 0, - "downloadBytes": 126432232 - }, - { - "type": "intermediary", - "timeSeconds": 1.008454608, - "uploadBytes": 0, - "downloadBytes": 126451282 - }, - { - "type": "intermediary", - "timeSeconds": 1.009474181, - "uploadBytes": 0, - "downloadBytes": 126552828 - }, - { - "type": "intermediary", - "timeSeconds": 1.009064452, - "uploadBytes": 0, - "downloadBytes": 126427380 - }, - { - "type": "intermediary", - "timeSeconds": 1.008358094, - "uploadBytes": 0, - "downloadBytes": 126359258 - }, - { - "type": "intermediary", - "timeSeconds": 1.010563845, - "uploadBytes": 0, - "downloadBytes": 126675473 - }, - { - "type": "intermediary", - "timeSeconds": 1.000008995, - "uploadBytes": 0, - "downloadBytes": 60290650 - }, - { - "type": "intermediary", - "timeSeconds": 1.000077346, - "uploadBytes": 0, - "downloadBytes": 125047034 - }, - { - "type": "intermediary", - "timeSeconds": 1.000125178, - "uploadBytes": 0, - "downloadBytes": 125461960 - }, - { - "type": "intermediary", - "timeSeconds": 1.000056696, - "uploadBytes": 0, - "downloadBytes": 124841850 - }, - { - "type": "intermediary", - "timeSeconds": 1.004915102, - "uploadBytes": 0, - "downloadBytes": 125927354 - }, - { - "type": "intermediary", - "timeSeconds": 1.010021508, - "uploadBytes": 0, - "downloadBytes": 126788181 - }, - { - "type": "intermediary", - "timeSeconds": 1.008304012, - "uploadBytes": 0, - "downloadBytes": 126657118 - }, - { - "type": "intermediary", - "timeSeconds": 1.008229957, - "uploadBytes": 0, - "downloadBytes": 126547671 - }, - { - "type": "intermediary", - "timeSeconds": 1.007715422, - "uploadBytes": 0, - "downloadBytes": 126476279 - }, - { - "type": "intermediary", - "timeSeconds": 1.007716978, - "uploadBytes": 0, - "downloadBytes": 126524293 - }, - { - "type": "intermediary", - "timeSeconds": 1.008637233, - "uploadBytes": 0, - "downloadBytes": 126631018 - }, - { - "type": "intermediary", - "timeSeconds": 1.007280289, - "uploadBytes": 0, - "downloadBytes": 126437213 - }, - { - "type": "intermediary", - "timeSeconds": 1.009650344, - "uploadBytes": 0, - "downloadBytes": 126609937 - }, - { - "type": "intermediary", - "timeSeconds": 1.008955922, - "uploadBytes": 0, - "downloadBytes": 126562359 - }, - { - "type": "intermediary", - "timeSeconds": 1.00800101, - "uploadBytes": 0, - "downloadBytes": 126669849 - }, - { - "type": "intermediary", - "timeSeconds": 1.006857242, - "uploadBytes": 0, - "downloadBytes": 126368630 - }, - { - "type": "intermediary", - "timeSeconds": 1.008452822, - "uploadBytes": 0, - "downloadBytes": 126557046 - }, - { - "type": "intermediary", - "timeSeconds": 1.008517454, - "uploadBytes": 0, - "downloadBytes": 126649531 - }, - { - "type": "intermediary", - "timeSeconds": 1.00763708, - "uploadBytes": 0, - "downloadBytes": 126362713 - }, - { - "type": "intermediary", - "timeSeconds": 1.00073619, - "uploadBytes": 0, - "downloadBytes": 61182242 - }, - { - "type": "intermediary", - "timeSeconds": 1.000049027, - "uploadBytes": 0, - "downloadBytes": 127528064 - }, - { - "type": "intermediary", - "timeSeconds": 1.000021959, - "uploadBytes": 0, - "downloadBytes": 127155350 - }, - { - "type": "intermediary", - "timeSeconds": 1.000043091, - "uploadBytes": 0, - "downloadBytes": 126572567 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001163, - "uploadBytes": 0, - "downloadBytes": 127128837 - }, - { - "type": "intermediary", - "timeSeconds": 1.018244823, - "uploadBytes": 0, - "downloadBytes": 126884012 - }, - { - "type": "intermediary", - "timeSeconds": 1.00011048, - "uploadBytes": 0, - "downloadBytes": 126875333 - }, - { - "type": "intermediary", - "timeSeconds": 1.000016573, - "uploadBytes": 0, - "downloadBytes": 127142669 - }, - { - "type": "intermediary", - "timeSeconds": 1.000062813, - "uploadBytes": 0, - "downloadBytes": 127023524 - }, - { - "type": "intermediary", - "timeSeconds": 1.000025038, - "uploadBytes": 0, - "downloadBytes": 127103830 - }, - { - "type": "intermediary", - "timeSeconds": 1.000038297, - "uploadBytes": 0, - "downloadBytes": 126731158 - }, - { - "type": "intermediary", - "timeSeconds": 1.000502925, - "uploadBytes": 0, - "downloadBytes": 127038529 - }, - { - "type": "intermediary", - "timeSeconds": 1.00000278, - "uploadBytes": 0, - "downloadBytes": 126361112 - }, - { - "type": "intermediary", - "timeSeconds": 1.000067352, - "uploadBytes": 0, - "downloadBytes": 127232041 - }, - { - "type": "intermediary", - "timeSeconds": 1.000125638, - "uploadBytes": 0, - "downloadBytes": 127378628 - }, - { - "type": "intermediary", - "timeSeconds": 1.008631512, - "uploadBytes": 0, - "downloadBytes": 114927648 - }, - { - "type": "intermediary", - "timeSeconds": 1.000096166, - "uploadBytes": 0, - "downloadBytes": 126802318 - }, - { - "type": "intermediary", - "timeSeconds": 1.000100814, - "uploadBytes": 0, - "downloadBytes": 126983460 - }, - { - "type": "intermediary", - "timeSeconds": 1.000044176, - "uploadBytes": 0, - "downloadBytes": 126962916 - } - ], - "implementation": "go-libp2p", - "version": "v0.27", - "transportStack": "quic-v1" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.018832286, - "uploadBytes": 0, - "downloadBytes": 14426112 - }, - { - "type": "intermediary", - "timeSeconds": 1.002008519, - "uploadBytes": 0, - "downloadBytes": 103014400 - }, - { - "type": "intermediary", - "timeSeconds": 1.019041653, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023050333, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02103033, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.032037174, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.013462183, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023395881, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022929132, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016406609, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024053353, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022127902, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017435922, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014764379, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022345831, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024454094, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.018334741, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.018635256, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015807185, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000040337, - "uploadBytes": 0, - "downloadBytes": 32841728 - }, - { - "type": "intermediary", - "timeSeconds": 1.00137918, - "uploadBytes": 0, - "downloadBytes": 101376000 - }, - { - "type": "intermediary", - "timeSeconds": 1.015045563, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023974372, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021586782, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020896917, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.0215800800000001, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016144192, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015215035, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02309791, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021700876, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015125351, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019169877, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.013867834, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01440786, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.0156567, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020692336, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.018421961, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016480564, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000105907, - "uploadBytes": 0, - "downloadBytes": 40902656 - }, - { - "type": "intermediary", - "timeSeconds": 1.000012755, - "uploadBytes": 0, - "downloadBytes": 109707264 - }, - { - "type": "intermediary", - "timeSeconds": 1.000026501, - "uploadBytes": 0, - "downloadBytes": 103022592 - }, - { - "type": "intermediary", - "timeSeconds": 1.010198337, - "uploadBytes": 0, - "downloadBytes": 107077632 - }, - { - "type": "intermediary", - "timeSeconds": 1.006885417, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.040529329, - "uploadBytes": 0, - "downloadBytes": 100663296 - }, - { - "type": "intermediary", - "timeSeconds": 1.001323144, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012135981, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.00523708, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.007620742, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.009949929, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.005371577, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.009613761, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000014296, - "uploadBytes": 0, - "downloadBytes": 109584384 - }, - { - "type": "intermediary", - "timeSeconds": 1.006945803, - "uploadBytes": 0, - "downloadBytes": 108519424 - }, - { - "type": "intermediary", - "timeSeconds": 1.011532959, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.010366034, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014034302, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.013534208, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000152276, - "uploadBytes": 0, - "downloadBytes": 34545664 - }, - { - "type": "intermediary", - "timeSeconds": 1.019978526, - "uploadBytes": 0, - "downloadBytes": 108060672 - }, - { - "type": "intermediary", - "timeSeconds": 1.018858857, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022927313, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.030259403, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.027978049, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02428624, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021502059, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.026113907, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023665976, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025744867, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02139804, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.027576124, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021144789, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021383976, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021658314, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025674218, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.026837478, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.028424498, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020758029, - "uploadBytes": 0, - "downloadBytes": 3874816 - }, - { - "type": "intermediary", - "timeSeconds": 1.030941371, - "uploadBytes": 0, - "downloadBytes": 88530944 - }, - { - "type": "intermediary", - "timeSeconds": 1.020110597, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024005499, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.030788295, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.028071053, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.026682961, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022622998, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016697925, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017325682, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020546691, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.027692812, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.030647882, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019345747, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024912403, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.031562484, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022335838, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023843997, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023140145, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.031086936, - "uploadBytes": 0, - "downloadBytes": 25296896 - }, - { - "type": "intermediary", - "timeSeconds": 1.000035741, - "uploadBytes": 0, - "downloadBytes": 109191168 - }, - { - "type": "intermediary", - "timeSeconds": 1.004586116, - "uploadBytes": 0, - "downloadBytes": 108912640 - }, - { - "type": "intermediary", - "timeSeconds": 1.014786491, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.007077529, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.013439993, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.010213212, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012221083, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.005933973, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.011439084, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.010286697, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.009391776, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.011025985, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.009793591, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.009860115, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.008867857, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.010354547, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021990382, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.013517724, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.035303836, - "uploadBytes": 0, - "downloadBytes": 25165824 - }, - { - "type": "intermediary", - "timeSeconds": 1.022311529, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016645271, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019418287, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023846699, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016669068, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020349376, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019050752, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016146697, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017341421, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015158439, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01168574, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01987688, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019601293, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021902326, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01918628, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016119293, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01702298, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017672946, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.046987973, - "uploadBytes": 0, - "downloadBytes": 33554432 - }, - { - "type": "intermediary", - "timeSeconds": 1.000011933, - "uploadBytes": 0, - "downloadBytes": 111288320 - }, - { - "type": "intermediary", - "timeSeconds": 1.003048772, - "uploadBytes": 0, - "downloadBytes": 106815488 - }, - { - "type": "intermediary", - "timeSeconds": 1.020405998, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.018485267, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01681466, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012020668, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017764532, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012219304, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.013190174, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.011564867, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016133844, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017167156, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.018585712, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019191232, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.0177145969999999, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.011688362, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01608556, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.008631871, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025484114, - "uploadBytes": 0, - "downloadBytes": 25165824 - }, - { - "type": "intermediary", - "timeSeconds": 1.017339077, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016585453, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016474295, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01591885, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.009446815, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022631843, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.006621961, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.005357724, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019353132, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016106488, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012213956, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020573039, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016272987, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023758413, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020406066, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.013994231, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014322307, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019663795, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.004880012, - "uploadBytes": 0, - "downloadBytes": 41943040 - }, - { - "type": "intermediary", - "timeSeconds": 1.0120538, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.007476214, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.003628374, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014642363, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.007642985, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.013430394, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014489882, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012156547, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015938925, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.010986074, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012150581, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020323195, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014435858, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.002832583, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01626981, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023111125, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014611751, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.007653064, - "uploadBytes": 0, - "downloadBytes": 109051904 - } - ], - "implementation": "go-libp2p", - "version": "v0.28", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.000012806, - "uploadBytes": 0, - "downloadBytes": 60239895 - }, - { - "type": "intermediary", - "timeSeconds": 1.000103535, - "uploadBytes": 0, - "downloadBytes": 124758829 - }, - { - "type": "intermediary", - "timeSeconds": 1.000021343, - "uploadBytes": 0, - "downloadBytes": 125032818 - }, - { - "type": "intermediary", - "timeSeconds": 1.002694899, - "uploadBytes": 0, - "downloadBytes": 125047177 - }, - { - "type": "intermediary", - "timeSeconds": 1.009309819, - "uploadBytes": 0, - "downloadBytes": 126463330 - }, - { - "type": "intermediary", - "timeSeconds": 1.009071339, - "uploadBytes": 0, - "downloadBytes": 126534506 - }, - { - "type": "intermediary", - "timeSeconds": 1.008244694, - "uploadBytes": 0, - "downloadBytes": 126442914 - }, - { - "type": "intermediary", - "timeSeconds": 1.010272234, - "uploadBytes": 0, - "downloadBytes": 126643027 - }, - { - "type": "intermediary", - "timeSeconds": 1.007789321, - "uploadBytes": 0, - "downloadBytes": 126351304 - }, - { - "type": "intermediary", - "timeSeconds": 1.008439667, - "uploadBytes": 0, - "downloadBytes": 126411508 - }, - { - "type": "intermediary", - "timeSeconds": 1.008992649, - "uploadBytes": 0, - "downloadBytes": 126465031 - }, - { - "type": "intermediary", - "timeSeconds": 1.009544494, - "uploadBytes": 0, - "downloadBytes": 126531738 - }, - { - "type": "intermediary", - "timeSeconds": 1.008121444, - "uploadBytes": 0, - "downloadBytes": 126328628 - }, - { - "type": "intermediary", - "timeSeconds": 1.008534731, - "uploadBytes": 0, - "downloadBytes": 126424577 - }, - { - "type": "intermediary", - "timeSeconds": 1.008907447, - "uploadBytes": 0, - "downloadBytes": 126359910 - }, - { - "type": "intermediary", - "timeSeconds": 1.00002594, - "uploadBytes": 0, - "downloadBytes": 85711792 - }, - { - "type": "intermediary", - "timeSeconds": 1.000023761, - "uploadBytes": 0, - "downloadBytes": 76718510 - }, - { - "type": "intermediary", - "timeSeconds": 1.000190305, - "uploadBytes": 0, - "downloadBytes": 76845852 - }, - { - "type": "intermediary", - "timeSeconds": 1.000064378, - "uploadBytes": 0, - "downloadBytes": 77667190 - }, - { - "type": "intermediary", - "timeSeconds": 1.000099582, - "uploadBytes": 0, - "downloadBytes": 58370930 - }, - { - "type": "intermediary", - "timeSeconds": 1.008389393, - "uploadBytes": 0, - "downloadBytes": 123854132 - }, - { - "type": "intermediary", - "timeSeconds": 1.000033376, - "uploadBytes": 0, - "downloadBytes": 125518360 - }, - { - "type": "intermediary", - "timeSeconds": 1.000733424, - "uploadBytes": 0, - "downloadBytes": 123568466 - }, - { - "type": "intermediary", - "timeSeconds": 1.000025354, - "uploadBytes": 0, - "downloadBytes": 123245750 - }, - { - "type": "intermediary", - "timeSeconds": 1.016506108, - "uploadBytes": 0, - "downloadBytes": 125576837 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001071, - "uploadBytes": 0, - "downloadBytes": 125559935 - }, - { - "type": "intermediary", - "timeSeconds": 1.00001772, - "uploadBytes": 0, - "downloadBytes": 123450084 - }, - { - "type": "intermediary", - "timeSeconds": 1.000421066, - "uploadBytes": 0, - "downloadBytes": 122623487 - }, - { - "type": "intermediary", - "timeSeconds": 1.000147484, - "uploadBytes": 0, - "downloadBytes": 125339337 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001774, - "uploadBytes": 0, - "downloadBytes": 124270316 - }, - { - "type": "intermediary", - "timeSeconds": 1.000081028, - "uploadBytes": 0, - "downloadBytes": 122301424 - }, - { - "type": "intermediary", - "timeSeconds": 1.000014116, - "uploadBytes": 0, - "downloadBytes": 125226642 - }, - { - "type": "intermediary", - "timeSeconds": 1.000084268, - "uploadBytes": 0, - "downloadBytes": 124257662 - }, - { - "type": "intermediary", - "timeSeconds": 1.000053535, - "uploadBytes": 0, - "downloadBytes": 122210580 - }, - { - "type": "intermediary", - "timeSeconds": 1.000012659, - "uploadBytes": 0, - "downloadBytes": 101698349 - }, - { - "type": "intermediary", - "timeSeconds": 1.000084323, - "uploadBytes": 0, - "downloadBytes": 107668627 - }, - { - "type": "intermediary", - "timeSeconds": 1.000195356, - "uploadBytes": 0, - "downloadBytes": 109660866 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000767, - "uploadBytes": 0, - "downloadBytes": 108283994 - }, - { - "type": "intermediary", - "timeSeconds": 1.00184739, - "uploadBytes": 0, - "downloadBytes": 55776621 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001048, - "uploadBytes": 0, - "downloadBytes": 123761726 - }, - { - "type": "intermediary", - "timeSeconds": 1.008877798, - "uploadBytes": 0, - "downloadBytes": 121262748 - }, - { - "type": "intermediary", - "timeSeconds": 1.002826022, - "uploadBytes": 0, - "downloadBytes": 123683093 - }, - { - "type": "intermediary", - "timeSeconds": 1.003401822, - "uploadBytes": 0, - "downloadBytes": 121176740 - }, - { - "type": "intermediary", - "timeSeconds": 1.003996333, - "uploadBytes": 0, - "downloadBytes": 123814674 - }, - { - "type": "intermediary", - "timeSeconds": 1.003635625, - "uploadBytes": 0, - "downloadBytes": 121202604 - }, - { - "type": "intermediary", - "timeSeconds": 1.001299653, - "uploadBytes": 0, - "downloadBytes": 123749823 - }, - { - "type": "intermediary", - "timeSeconds": 1.006369251, - "uploadBytes": 0, - "downloadBytes": 121092923 - }, - { - "type": "intermediary", - "timeSeconds": 1.000013979, - "uploadBytes": 0, - "downloadBytes": 123996794 - }, - { - "type": "intermediary", - "timeSeconds": 1.009880876, - "uploadBytes": 0, - "downloadBytes": 120942891 - }, - { - "type": "intermediary", - "timeSeconds": 1.000006993, - "uploadBytes": 0, - "downloadBytes": 101176345 - }, - { - "type": "intermediary", - "timeSeconds": 1.000256845, - "uploadBytes": 0, - "downloadBytes": 107483014 - }, - { - "type": "intermediary", - "timeSeconds": 1.000247977, - "uploadBytes": 0, - "downloadBytes": 106182380 - }, - { - "type": "intermediary", - "timeSeconds": 1.00003599, - "uploadBytes": 0, - "downloadBytes": 107678460 - }, - { - "type": "intermediary", - "timeSeconds": 1.000042379, - "uploadBytes": 0, - "downloadBytes": 106663628 - }, - { - "type": "intermediary", - "timeSeconds": 1.000234918, - "uploadBytes": 0, - "downloadBytes": 108305691 - }, - { - "type": "intermediary", - "timeSeconds": 1.000266755, - "uploadBytes": 0, - "downloadBytes": 106820877 - }, - { - "type": "intermediary", - "timeSeconds": 1.000040322, - "uploadBytes": 0, - "downloadBytes": 108682590 - }, - { - "type": "intermediary", - "timeSeconds": 1.000062738, - "uploadBytes": 0, - "downloadBytes": 58867758 - }, - { - "type": "intermediary", - "timeSeconds": 1.000078853, - "uploadBytes": 0, - "downloadBytes": 124455906 - }, - { - "type": "intermediary", - "timeSeconds": 1.007645584, - "uploadBytes": 0, - "downloadBytes": 125514130 - }, - { - "type": "intermediary", - "timeSeconds": 1.011512156, - "uploadBytes": 0, - "downloadBytes": 126451365 - }, - { - "type": "intermediary", - "timeSeconds": 1.012973937, - "uploadBytes": 0, - "downloadBytes": 126462188 - }, - { - "type": "intermediary", - "timeSeconds": 1.011646519, - "uploadBytes": 0, - "downloadBytes": 126304774 - }, - { - "type": "intermediary", - "timeSeconds": 1.017470797, - "uploadBytes": 0, - "downloadBytes": 126517604 - }, - { - "type": "intermediary", - "timeSeconds": 1.01297065, - "uploadBytes": 0, - "downloadBytes": 126368659 - }, - { - "type": "intermediary", - "timeSeconds": 1.015475387, - "uploadBytes": 0, - "downloadBytes": 126682757 - }, - { - "type": "intermediary", - "timeSeconds": 1.012641979, - "uploadBytes": 0, - "downloadBytes": 126463266 - }, - { - "type": "intermediary", - "timeSeconds": 1.000017942, - "uploadBytes": 0, - "downloadBytes": 107173621 - }, - { - "type": "intermediary", - "timeSeconds": 1.000137314, - "uploadBytes": 0, - "downloadBytes": 108952624 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001774, - "uploadBytes": 0, - "downloadBytes": 109032766 - }, - { - "type": "intermediary", - "timeSeconds": 1.000425494, - "uploadBytes": 0, - "downloadBytes": 110086664 - }, - { - "type": "intermediary", - "timeSeconds": 1.000193359, - "uploadBytes": 0, - "downloadBytes": 110680462 - }, - { - "type": "intermediary", - "timeSeconds": 1.000113308, - "uploadBytes": 0, - "downloadBytes": 109605465 - }, - { - "type": "intermediary", - "timeSeconds": 1.000039273, - "uploadBytes": 0, - "downloadBytes": 109828503 - }, - { - "type": "intermediary", - "timeSeconds": 1.00001871, - "uploadBytes": 0, - "downloadBytes": 109920442 - }, - { - "type": "intermediary", - "timeSeconds": 1.000151377, - "uploadBytes": 0, - "downloadBytes": 110651238 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001793, - "uploadBytes": 0, - "downloadBytes": 57092794 - }, - { - "type": "intermediary", - "timeSeconds": 1.000021628, - "uploadBytes": 0, - "downloadBytes": 124307358 - }, - { - "type": "intermediary", - "timeSeconds": 1.00173733, - "uploadBytes": 0, - "downloadBytes": 122256327 - }, - { - "type": "intermediary", - "timeSeconds": 1.0088999300000001, - "uploadBytes": 0, - "downloadBytes": 123801475 - }, - { - "type": "intermediary", - "timeSeconds": 1.000010741, - "uploadBytes": 0, - "downloadBytes": 124206230 - }, - { - "type": "intermediary", - "timeSeconds": 1.000018408, - "uploadBytes": 0, - "downloadBytes": 123280266 - }, - { - "type": "intermediary", - "timeSeconds": 1.014756592, - "uploadBytes": 0, - "downloadBytes": 123766743 - }, - { - "type": "intermediary", - "timeSeconds": 1.000048753, - "uploadBytes": 0, - "downloadBytes": 124029103 - }, - { - "type": "intermediary", - "timeSeconds": 1.000019655, - "uploadBytes": 0, - "downloadBytes": 123526891 - }, - { - "type": "intermediary", - "timeSeconds": 1.016180308, - "uploadBytes": 0, - "downloadBytes": 123899174 - }, - { - "type": "intermediary", - "timeSeconds": 1.000025532, - "uploadBytes": 0, - "downloadBytes": 124049571 - }, - { - "type": "intermediary", - "timeSeconds": 1.00004531, - "uploadBytes": 0, - "downloadBytes": 123108946 - }, - { - "type": "intermediary", - "timeSeconds": 1.047181127, - "uploadBytes": 0, - "downloadBytes": 108013170 - }, - { - "type": "intermediary", - "timeSeconds": 1.000036894, - "uploadBytes": 0, - "downloadBytes": 101549868 - }, - { - "type": "intermediary", - "timeSeconds": 1.000035807, - "uploadBytes": 0, - "downloadBytes": 107031536 - }, - { - "type": "intermediary", - "timeSeconds": 1.000889164, - "uploadBytes": 0, - "downloadBytes": 108439828 - }, - { - "type": "intermediary", - "timeSeconds": 1.000259751, - "uploadBytes": 0, - "downloadBytes": 107905756 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000096, - "uploadBytes": 0, - "downloadBytes": 107733910 - }, - { - "type": "intermediary", - "timeSeconds": 1.000105835, - "uploadBytes": 0, - "downloadBytes": 109141586 - }, - { - "type": "intermediary", - "timeSeconds": 1.003709333, - "uploadBytes": 0, - "downloadBytes": 58470423 - }, - { - "type": "intermediary", - "timeSeconds": 1.003959151, - "uploadBytes": 0, - "downloadBytes": 123928687 - }, - { - "type": "intermediary", - "timeSeconds": 1.000013043, - "uploadBytes": 0, - "downloadBytes": 125538100 - }, - { - "type": "intermediary", - "timeSeconds": 1.009997383, - "uploadBytes": 0, - "downloadBytes": 124441834 - }, - { - "type": "intermediary", - "timeSeconds": 1.000067884, - "uploadBytes": 0, - "downloadBytes": 124048118 - }, - { - "type": "intermediary", - "timeSeconds": 1.003629555, - "uploadBytes": 0, - "downloadBytes": 123566639 - }, - { - "type": "intermediary", - "timeSeconds": 1.000045847, - "uploadBytes": 0, - "downloadBytes": 125545567 - }, - { - "type": "intermediary", - "timeSeconds": 1.000022056, - "uploadBytes": 0, - "downloadBytes": 124729108 - }, - { - "type": "intermediary", - "timeSeconds": 1.00000225, - "uploadBytes": 0, - "downloadBytes": 122287624 - }, - { - "type": "intermediary", - "timeSeconds": 1.000031044, - "uploadBytes": 0, - "downloadBytes": 125443960 - }, - { - "type": "intermediary", - "timeSeconds": 1.01122652, - "uploadBytes": 0, - "downloadBytes": 124171280 - }, - { - "type": "intermediary", - "timeSeconds": 1.000005302, - "uploadBytes": 0, - "downloadBytes": 124625326 - }, - { - "type": "intermediary", - "timeSeconds": 1.003769088, - "uploadBytes": 0, - "downloadBytes": 123083638 - }, - { - "type": "intermediary", - "timeSeconds": 1.000048979, - "uploadBytes": 0, - "downloadBytes": 125287100 - }, - { - "type": "intermediary", - "timeSeconds": 1.000045577, - "uploadBytes": 0, - "downloadBytes": 124763672 - }, - { - "type": "intermediary", - "timeSeconds": 1.000075167, - "uploadBytes": 0, - "downloadBytes": 122145044 - }, - { - "type": "intermediary", - "timeSeconds": 1.00005885, - "uploadBytes": 0, - "downloadBytes": 124677592 - }, - { - "type": "intermediary", - "timeSeconds": 1.000005443, - "uploadBytes": 0, - "downloadBytes": 124536132 - }, - { - "type": "intermediary", - "timeSeconds": 1.000049208, - "uploadBytes": 0, - "downloadBytes": 123133708 - }, - { - "type": "intermediary", - "timeSeconds": 1.000739808, - "uploadBytes": 0, - "downloadBytes": 58480073 - }, - { - "type": "intermediary", - "timeSeconds": 1.000044264, - "uploadBytes": 0, - "downloadBytes": 124545521 - }, - { - "type": "intermediary", - "timeSeconds": 1.011175912, - "uploadBytes": 0, - "downloadBytes": 125794129 - }, - { - "type": "intermediary", - "timeSeconds": 1.014031507, - "uploadBytes": 0, - "downloadBytes": 126324523 - }, - { - "type": "intermediary", - "timeSeconds": 1.014137842, - "uploadBytes": 0, - "downloadBytes": 126315088 - }, - { - "type": "intermediary", - "timeSeconds": 1.016454167, - "uploadBytes": 0, - "downloadBytes": 126467143 - }, - { - "type": "intermediary", - "timeSeconds": 1.014075451, - "uploadBytes": 0, - "downloadBytes": 126436281 - }, - { - "type": "intermediary", - "timeSeconds": 1.000244879, - "uploadBytes": 0, - "downloadBytes": 110936262 - }, - { - "type": "intermediary", - "timeSeconds": 1.000010391, - "uploadBytes": 0, - "downloadBytes": 108811586 - }, - { - "type": "intermediary", - "timeSeconds": 1.000013869, - "uploadBytes": 0, - "downloadBytes": 108819258 - }, - { - "type": "intermediary", - "timeSeconds": 1.000144381, - "uploadBytes": 0, - "downloadBytes": 108898336 - }, - { - "type": "intermediary", - "timeSeconds": 1.000187709, - "uploadBytes": 0, - "downloadBytes": 110449485 - }, - { - "type": "intermediary", - "timeSeconds": 1.000170519, - "uploadBytes": 0, - "downloadBytes": 109529803 - }, - { - "type": "intermediary", - "timeSeconds": 1.000129326, - "uploadBytes": 0, - "downloadBytes": 109699130 - }, - { - "type": "intermediary", - "timeSeconds": 1.000120434, - "uploadBytes": 0, - "downloadBytes": 110071189 - }, - { - "type": "intermediary", - "timeSeconds": 1.000112427, - "uploadBytes": 0, - "downloadBytes": 110394727 - }, - { - "type": "intermediary", - "timeSeconds": 1.000553361, - "uploadBytes": 0, - "downloadBytes": 110747404 - }, - { - "type": "intermediary", - "timeSeconds": 1.000126748, - "uploadBytes": 0, - "downloadBytes": 110771306 - }, - { - "type": "intermediary", - "timeSeconds": 1.000020529, - "uploadBytes": 0, - "downloadBytes": 110822773 - }, - { - "type": "intermediary", - "timeSeconds": 1.007901382, - "uploadBytes": 0, - "downloadBytes": 56042884 - }, - { - "type": "intermediary", - "timeSeconds": 1.000111896, - "uploadBytes": 0, - "downloadBytes": 128117972 - }, - { - "type": "intermediary", - "timeSeconds": 1.007335416, - "uploadBytes": 0, - "downloadBytes": 124442985 - }, - { - "type": "intermediary", - "timeSeconds": 1.024034693, - "uploadBytes": 0, - "downloadBytes": 126396643 - }, - { - "type": "intermediary", - "timeSeconds": 1.024876859, - "uploadBytes": 0, - "downloadBytes": 126475770 - }, - { - "type": "intermediary", - "timeSeconds": 1.00001054, - "uploadBytes": 0, - "downloadBytes": 126170900 - }, - { - "type": "intermediary", - "timeSeconds": 1.00437478, - "uploadBytes": 0, - "downloadBytes": 119054942 - }, - { - "type": "intermediary", - "timeSeconds": 1.011161739, - "uploadBytes": 0, - "downloadBytes": 116072716 - }, - { - "type": "intermediary", - "timeSeconds": 1.000025186, - "uploadBytes": 0, - "downloadBytes": 125639562 - }, - { - "type": "intermediary", - "timeSeconds": 1.000014414, - "uploadBytes": 0, - "downloadBytes": 122281664 - }, - { - "type": "intermediary", - "timeSeconds": 1.009131878, - "uploadBytes": 0, - "downloadBytes": 123602302 - }, - { - "type": "intermediary", - "timeSeconds": 1.000024837, - "uploadBytes": 0, - "downloadBytes": 125963248 - }, - { - "type": "intermediary", - "timeSeconds": 1.00002114, - "uploadBytes": 0, - "downloadBytes": 121836804 - }, - { - "type": "intermediary", - "timeSeconds": 1.013111105, - "uploadBytes": 0, - "downloadBytes": 123932794 - }, - { - "type": "intermediary", - "timeSeconds": 1.000006397, - "uploadBytes": 0, - "downloadBytes": 126037220 - }, - { - "type": "intermediary", - "timeSeconds": 1.000182606, - "uploadBytes": 0, - "downloadBytes": 121712753 - }, - { - "type": "intermediary", - "timeSeconds": 1.013172296, - "uploadBytes": 0, - "downloadBytes": 123801429 - }, - { - "type": "intermediary", - "timeSeconds": 1.000009751, - "uploadBytes": 0, - "downloadBytes": 126462277 - }, - { - "type": "intermediary", - "timeSeconds": 1.000042395, - "uploadBytes": 0, - "downloadBytes": 121529061 - }, - { - "type": "intermediary", - "timeSeconds": 1.000146414, - "uploadBytes": 0, - "downloadBytes": 57546422 - }, - { - "type": "intermediary", - "timeSeconds": 1.000062164, - "uploadBytes": 0, - "downloadBytes": 124839576 - }, - { - "type": "intermediary", - "timeSeconds": 1.007441592, - "uploadBytes": 0, - "downloadBytes": 126433725 - }, - { - "type": "intermediary", - "timeSeconds": 1.008223448, - "uploadBytes": 0, - "downloadBytes": 126465465 - }, - { - "type": "intermediary", - "timeSeconds": 1.006928898, - "uploadBytes": 0, - "downloadBytes": 126290692 - }, - { - "type": "intermediary", - "timeSeconds": 1.008939272, - "uploadBytes": 0, - "downloadBytes": 126369344 - }, - { - "type": "intermediary", - "timeSeconds": 1.006876759, - "uploadBytes": 0, - "downloadBytes": 126339576 - }, - { - "type": "intermediary", - "timeSeconds": 1.006645472, - "uploadBytes": 0, - "downloadBytes": 126287872 - }, - { - "type": "intermediary", - "timeSeconds": 1.007704495, - "uploadBytes": 0, - "downloadBytes": 126518052 - }, - { - "type": "intermediary", - "timeSeconds": 1.008452582, - "uploadBytes": 0, - "downloadBytes": 126460506 - }, - { - "type": "intermediary", - "timeSeconds": 1.007655661, - "uploadBytes": 0, - "downloadBytes": 126391361 - }, - { - "type": "intermediary", - "timeSeconds": 1.00906316, - "uploadBytes": 0, - "downloadBytes": 126386615 - }, - { - "type": "intermediary", - "timeSeconds": 1.010562303, - "uploadBytes": 0, - "downloadBytes": 126679917 - }, - { - "type": "intermediary", - "timeSeconds": 1.008236883, - "uploadBytes": 0, - "downloadBytes": 126458077 - }, - { - "type": "intermediary", - "timeSeconds": 1.00711998, - "uploadBytes": 0, - "downloadBytes": 126353399 - }, - { - "type": "intermediary", - "timeSeconds": 1.009091368, - "uploadBytes": 0, - "downloadBytes": 126470429 - }, - { - "type": "intermediary", - "timeSeconds": 1.010798662, - "uploadBytes": 0, - "downloadBytes": 126530332 - }, - { - "type": "intermediary", - "timeSeconds": 1.007523911, - "uploadBytes": 0, - "downloadBytes": 126304735 - }, - { - "type": "intermediary", - "timeSeconds": 1.008181313, - "uploadBytes": 0, - "downloadBytes": 126602907 - }, - { - "type": "intermediary", - "timeSeconds": 1.003880348, - "uploadBytes": 0, - "downloadBytes": 61126295 - }, - { - "type": "intermediary", - "timeSeconds": 1.000185475, - "uploadBytes": 0, - "downloadBytes": 105557133 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001782, - "uploadBytes": 0, - "downloadBytes": 110225912 - }, - { - "type": "intermediary", - "timeSeconds": 1.000028302, - "uploadBytes": 0, - "downloadBytes": 110333480 - }, - { - "type": "intermediary", - "timeSeconds": 1.000347368, - "uploadBytes": 0, - "downloadBytes": 110566282 - }, - { - "type": "intermediary", - "timeSeconds": 1.000246734, - "uploadBytes": 0, - "downloadBytes": 110644042 - }, - { - "type": "intermediary", - "timeSeconds": 1.000274409, - "uploadBytes": 0, - "downloadBytes": 110775312 - }, - { - "type": "intermediary", - "timeSeconds": 1.000149536, - "uploadBytes": 0, - "downloadBytes": 110989108 - }, - { - "type": "intermediary", - "timeSeconds": 1.000046316, - "uploadBytes": 0, - "downloadBytes": 111436114 - }, - { - "type": "intermediary", - "timeSeconds": 1.000105206, - "uploadBytes": 0, - "downloadBytes": 111463778 - }, - { - "type": "intermediary", - "timeSeconds": 1.000074141, - "uploadBytes": 0, - "downloadBytes": 111330401 - }, - { - "type": "intermediary", - "timeSeconds": 1.000062552, - "uploadBytes": 0, - "downloadBytes": 111490561 - }, - { - "type": "intermediary", - "timeSeconds": 1.000073225, - "uploadBytes": 0, - "downloadBytes": 111633116 - }, - { - "type": "intermediary", - "timeSeconds": 1.00018254, - "uploadBytes": 0, - "downloadBytes": 111939706 - }, - { - "type": "intermediary", - "timeSeconds": 1.000021656, - "uploadBytes": 0, - "downloadBytes": 112069616 - }, - { - "type": "intermediary", - "timeSeconds": 1.000067462, - "uploadBytes": 0, - "downloadBytes": 112278390 - }, - { - "type": "intermediary", - "timeSeconds": 1.000059274, - "uploadBytes": 0, - "downloadBytes": 112407754 - }, - { - "type": "intermediary", - "timeSeconds": 1.000013139, - "uploadBytes": 0, - "downloadBytes": 112642568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000192475, - "uploadBytes": 0, - "downloadBytes": 112794477 - } - ], - "implementation": "go-libp2p", - "version": "v0.28", - "transportStack": "quic-v1" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.035548492, - "uploadBytes": 0, - "downloadBytes": 33554432 - }, - { - "type": "intermediary", - "timeSeconds": 1.011070874, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.008681481, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.009296497, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015246489, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012020374, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000064811, - "uploadBytes": 0, - "downloadBytes": 100802560 - }, - { - "type": "intermediary", - "timeSeconds": 1.013808457, - "uploadBytes": 0, - "downloadBytes": 108912640 - }, - { - "type": "intermediary", - "timeSeconds": 1.009814084, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.003713129, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.011597892, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.006847771, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.006496083, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000015618, - "uploadBytes": 0, - "downloadBytes": 109322240 - }, - { - "type": "intermediary", - "timeSeconds": 1.015592504, - "uploadBytes": 0, - "downloadBytes": 108781568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000054339, - "uploadBytes": 0, - "downloadBytes": 110239744 - }, - { - "type": "intermediary", - "timeSeconds": 1.013655223, - "uploadBytes": 0, - "downloadBytes": 107864064 - }, - { - "type": "intermediary", - "timeSeconds": 1.013016412, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.006360994, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024058589, - "uploadBytes": 0, - "downloadBytes": 14491648 - }, - { - "type": "intermediary", - "timeSeconds": 1.017108696, - "uploadBytes": 0, - "downloadBytes": 102948864 - }, - { - "type": "intermediary", - "timeSeconds": 1.01631575, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021795014, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016513987, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.018294002, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016749631, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020548988, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017333784, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.027280766, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021550914, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021947677, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023265619, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014834455, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019219836, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02356986, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.026606186, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017861342, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016963982, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000058437, - "uploadBytes": 0, - "downloadBytes": 16654336 - }, - { - "type": "intermediary", - "timeSeconds": 1.059808852, - "uploadBytes": 0, - "downloadBytes": 109174784 - }, - { - "type": "intermediary", - "timeSeconds": 1.000038146, - "uploadBytes": 0, - "downloadBytes": 109322240 - }, - { - "type": "intermediary", - "timeSeconds": 1.000038664, - "uploadBytes": 0, - "downloadBytes": 112132096 - }, - { - "type": "intermediary", - "timeSeconds": 1.000085359, - "uploadBytes": 0, - "downloadBytes": 108527616 - }, - { - "type": "intermediary", - "timeSeconds": 1.001574298, - "uploadBytes": 0, - "downloadBytes": 106225664 - }, - { - "type": "intermediary", - "timeSeconds": 1.002890939, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.001014563, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000182, - "uploadBytes": 0, - "downloadBytes": 111255552 - }, - { - "type": "intermediary", - "timeSeconds": 1.000106724, - "uploadBytes": 0, - "downloadBytes": 114327552 - }, - { - "type": "intermediary", - "timeSeconds": 1.000051593, - "uploadBytes": 0, - "downloadBytes": 109838336 - }, - { - "type": "intermediary", - "timeSeconds": 1.000073995, - "uploadBytes": 0, - "downloadBytes": 108199936 - }, - { - "type": "intermediary", - "timeSeconds": 1.000053962, - "uploadBytes": 0, - "downloadBytes": 104136704 - }, - { - "type": "intermediary", - "timeSeconds": 1.000123587, - "uploadBytes": 0, - "downloadBytes": 108789760 - }, - { - "type": "intermediary", - "timeSeconds": 1.000075793, - "uploadBytes": 0, - "downloadBytes": 111149056 - }, - { - "type": "intermediary", - "timeSeconds": 1.058112388, - "uploadBytes": 0, - "downloadBytes": 113106944 - }, - { - "type": "intermediary", - "timeSeconds": 1.003614749, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.00050243, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000009024, - "uploadBytes": 0, - "downloadBytes": 109117440 - }, - { - "type": "intermediary", - "timeSeconds": 1.031509064, - "uploadBytes": 0, - "downloadBytes": 8388608 - }, - { - "type": "intermediary", - "timeSeconds": 1.004201984, - "uploadBytes": 0, - "downloadBytes": 100663296 - }, - { - "type": "intermediary", - "timeSeconds": 1.032397896, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.040571568, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.035836185, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.034305308, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.027806561, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.033964738, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023122464, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.032163427, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.028285728, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024574989, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.030492028, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.037932683, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.030902648, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023542605, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.036189583, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024239754, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.035106685, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.009427918, - "uploadBytes": 0, - "downloadBytes": 16777216 - }, - { - "type": "intermediary", - "timeSeconds": 1.012605064, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.008410703, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000093133, - "uploadBytes": 0, - "downloadBytes": 109518848 - }, - { - "type": "intermediary", - "timeSeconds": 1.000062965, - "uploadBytes": 0, - "downloadBytes": 107216896 - }, - { - "type": "intermediary", - "timeSeconds": 1.000004883, - "uploadBytes": 0, - "downloadBytes": 105054208 - }, - { - "type": "intermediary", - "timeSeconds": 1.034390066, - "uploadBytes": 0, - "downloadBytes": 97640448 - }, - { - "type": "intermediary", - "timeSeconds": 1.013614954, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.007239233, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.006780737, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.005081874, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.006313371, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.00119442, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.001027594, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.003718962, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000037547, - "uploadBytes": 0, - "downloadBytes": 109584384 - }, - { - "type": "intermediary", - "timeSeconds": 1.004151108, - "uploadBytes": 0, - "downloadBytes": 108519424 - }, - { - "type": "intermediary", - "timeSeconds": 1.004087281, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.005173269, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.013124365, - "uploadBytes": 0, - "downloadBytes": 14491648 - }, - { - "type": "intermediary", - "timeSeconds": 1.00342898, - "uploadBytes": 0, - "downloadBytes": 102948864 - }, - { - "type": "intermediary", - "timeSeconds": 1.014646839, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017724228, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.011111204, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.010995597, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.008514733, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017602703, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015174785, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021506346, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012581551, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.00723295, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01692885, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.008929157, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017537092, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.010006972, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.00814959, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.009901715, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016743264, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023379036, - "uploadBytes": 0, - "downloadBytes": 25165824 - }, - { - "type": "intermediary", - "timeSeconds": 1.003382273, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.00371169, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.006620503, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000088133, - "uploadBytes": 0, - "downloadBytes": 109649920 - }, - { - "type": "intermediary", - "timeSeconds": 1.011159759, - "uploadBytes": 0, - "downloadBytes": 108453888 - }, - { - "type": "intermediary", - "timeSeconds": 1.00733385, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01009554, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.010120722, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.004919425, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.010422856, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014341891, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.005324005, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.006787825, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.003722716, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012905418, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.005767742, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.008042387, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.010406654, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.038991362, - "uploadBytes": 0, - "downloadBytes": 25165824 - }, - { - "type": "intermediary", - "timeSeconds": 1.018306298, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020276707, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025744339, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01979317, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.018353625, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019516475, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021355189, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020056689, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021670801, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017190236, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021733628, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02051612, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017996946, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.026833453, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.018312473, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022050358, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014865607, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022823138, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.002560658, - "uploadBytes": 0, - "downloadBytes": 16777216 - }, - { - "type": "intermediary", - "timeSeconds": 1.060206129, - "uploadBytes": 0, - "downloadBytes": 117440512 - }, - { - "type": "intermediary", - "timeSeconds": 1.000020978, - "uploadBytes": 0, - "downloadBytes": 109256704 - }, - { - "type": "intermediary", - "timeSeconds": 1.000076844, - "uploadBytes": 0, - "downloadBytes": 108986368 - }, - { - "type": "intermediary", - "timeSeconds": 1.009328478, - "uploadBytes": 0, - "downloadBytes": 108912640 - }, - { - "type": "intermediary", - "timeSeconds": 1.002951853, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000020547, - "uploadBytes": 0, - "downloadBytes": 111419392 - }, - { - "type": "intermediary", - "timeSeconds": 1.003251476, - "uploadBytes": 0, - "downloadBytes": 106684416 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000293, - "uploadBytes": 0, - "downloadBytes": 109633536 - }, - { - "type": "intermediary", - "timeSeconds": 1.003446382, - "uploadBytes": 0, - "downloadBytes": 108470272 - }, - { - "type": "intermediary", - "timeSeconds": 1.006899796, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.00278761, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.003648448, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000058504, - "uploadBytes": 0, - "downloadBytes": 112861184 - }, - { - "type": "intermediary", - "timeSeconds": 1.000004582, - "uploadBytes": 0, - "downloadBytes": 106299392 - }, - { - "type": "intermediary", - "timeSeconds": 1.000055518, - "uploadBytes": 0, - "downloadBytes": 108003328 - }, - { - "type": "intermediary", - "timeSeconds": 1.000013879, - "uploadBytes": 0, - "downloadBytes": 109969408 - }, - { - "type": "intermediary", - "timeSeconds": 1.001757509, - "uploadBytes": 0, - "downloadBytes": 108126208 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000821, - "uploadBytes": 0, - "downloadBytes": 111812608 - }, - { - "type": "intermediary", - "timeSeconds": 1.002736337, - "uploadBytes": 0, - "downloadBytes": 8388608 - }, - { - "type": "intermediary", - "timeSeconds": 1.005649804, - "uploadBytes": 0, - "downloadBytes": 33554432 - }, - { - "type": "intermediary", - "timeSeconds": 1.001321321, - "uploadBytes": 0, - "downloadBytes": 33554432 - }, - { - "type": "intermediary", - "timeSeconds": 1.007479584, - "uploadBytes": 0, - "downloadBytes": 39198720 - }, - { - "type": "intermediary", - "timeSeconds": 1.028258823, - "uploadBytes": 0, - "downloadBytes": 44687360 - }, - { - "type": "intermediary", - "timeSeconds": 1.021750308, - "uploadBytes": 0, - "downloadBytes": 44965888 - }, - { - "type": "intermediary", - "timeSeconds": 1.018418144, - "uploadBytes": 0, - "downloadBytes": 45154304 - }, - { - "type": "intermediary", - "timeSeconds": 1.020581781, - "uploadBytes": 0, - "downloadBytes": 44097536 - }, - { - "type": "intermediary", - "timeSeconds": 1.015980265, - "uploadBytes": 0, - "downloadBytes": 45162496 - }, - { - "type": "intermediary", - "timeSeconds": 1.015164808, - "uploadBytes": 0, - "downloadBytes": 45219840 - }, - { - "type": "intermediary", - "timeSeconds": 1.019330995, - "uploadBytes": 0, - "downloadBytes": 43835392 - }, - { - "type": "intermediary", - "timeSeconds": 1.016893591, - "uploadBytes": 0, - "downloadBytes": 45228032 - }, - { - "type": "intermediary", - "timeSeconds": 1.016478215, - "uploadBytes": 0, - "downloadBytes": 45219840 - }, - { - "type": "intermediary", - "timeSeconds": 1.018737629, - "uploadBytes": 0, - "downloadBytes": 43769856 - }, - { - "type": "intermediary", - "timeSeconds": 1.014411368, - "uploadBytes": 0, - "downloadBytes": 45228032 - }, - { - "type": "intermediary", - "timeSeconds": 1.014489053, - "uploadBytes": 0, - "downloadBytes": 45219840 - }, - { - "type": "intermediary", - "timeSeconds": 1.017154675, - "uploadBytes": 0, - "downloadBytes": 43769856 - }, - { - "type": "intermediary", - "timeSeconds": 1.016011246, - "uploadBytes": 0, - "downloadBytes": 45228032 - }, - { - "type": "intermediary", - "timeSeconds": 1.013545065, - "uploadBytes": 0, - "downloadBytes": 45219840 - } - ], - "implementation": "go-libp2p", - "version": "v0.29", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.000991574, - "uploadBytes": 0, - "downloadBytes": 61094609 - }, - { - "type": "intermediary", - "timeSeconds": 1.03539054, - "uploadBytes": 0, - "downloadBytes": 116409041 - }, - { - "type": "intermediary", - "timeSeconds": 1.003159914, - "uploadBytes": 0, - "downloadBytes": 103682182 - }, - { - "type": "intermediary", - "timeSeconds": 1.000059271, - "uploadBytes": 0, - "downloadBytes": 126568337 - }, - { - "type": "intermediary", - "timeSeconds": 1.000039854, - "uploadBytes": 0, - "downloadBytes": 126765639 - }, - { - "type": "intermediary", - "timeSeconds": 1.000104157, - "uploadBytes": 0, - "downloadBytes": 126710698 - }, - { - "type": "intermediary", - "timeSeconds": 1.000029125, - "uploadBytes": 0, - "downloadBytes": 126686728 - }, - { - "type": "intermediary", - "timeSeconds": 1.000012623, - "uploadBytes": 0, - "downloadBytes": 126722654 - }, - { - "type": "intermediary", - "timeSeconds": 1.0000075, - "uploadBytes": 0, - "downloadBytes": 126636970 - }, - { - "type": "intermediary", - "timeSeconds": 1.000132521, - "uploadBytes": 0, - "downloadBytes": 126620816 - }, - { - "type": "intermediary", - "timeSeconds": 1.000211523, - "uploadBytes": 0, - "downloadBytes": 126718504 - }, - { - "type": "intermediary", - "timeSeconds": 1.000048306, - "uploadBytes": 0, - "downloadBytes": 126780368 - }, - { - "type": "intermediary", - "timeSeconds": 1.000066147, - "uploadBytes": 0, - "downloadBytes": 126521896 - }, - { - "type": "intermediary", - "timeSeconds": 1.000069932, - "uploadBytes": 0, - "downloadBytes": 126540174 - }, - { - "type": "intermediary", - "timeSeconds": 1.000103395, - "uploadBytes": 0, - "downloadBytes": 126580948 - }, - { - "type": "intermediary", - "timeSeconds": 1.000047526, - "uploadBytes": 0, - "downloadBytes": 126791070 - }, - { - "type": "intermediary", - "timeSeconds": 1.000037106, - "uploadBytes": 0, - "downloadBytes": 126766308 - }, - { - "type": "intermediary", - "timeSeconds": 1.011202996, - "uploadBytes": 0, - "downloadBytes": 119624290 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001708, - "uploadBytes": 0, - "downloadBytes": 79873836 - }, - { - "type": "intermediary", - "timeSeconds": 1.007695572, - "uploadBytes": 0, - "downloadBytes": 61202795 - }, - { - "type": "intermediary", - "timeSeconds": 1.000115801, - "uploadBytes": 0, - "downloadBytes": 102255001 - }, - { - "type": "intermediary", - "timeSeconds": 1.000024759, - "uploadBytes": 0, - "downloadBytes": 110184614 - }, - { - "type": "intermediary", - "timeSeconds": 1.000034953, - "uploadBytes": 0, - "downloadBytes": 110218862 - }, - { - "type": "intermediary", - "timeSeconds": 1.000078016, - "uploadBytes": 0, - "downloadBytes": 58876440 - }, - { - "type": "intermediary", - "timeSeconds": 1.000010422, - "uploadBytes": 0, - "downloadBytes": 54545951 - }, - { - "type": "intermediary", - "timeSeconds": 1.000019138, - "uploadBytes": 0, - "downloadBytes": 54694101 - }, - { - "type": "intermediary", - "timeSeconds": 1.000086915, - "uploadBytes": 0, - "downloadBytes": 55031910 - }, - { - "type": "intermediary", - "timeSeconds": 1.000106105, - "uploadBytes": 0, - "downloadBytes": 55252488 - }, - { - "type": "intermediary", - "timeSeconds": 1.00048322, - "uploadBytes": 0, - "downloadBytes": 55537192 - }, - { - "type": "intermediary", - "timeSeconds": 1.000292828, - "uploadBytes": 0, - "downloadBytes": 55790410 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000095, - "uploadBytes": 0, - "downloadBytes": 55880382 - }, - { - "type": "intermediary", - "timeSeconds": 1.000194638, - "uploadBytes": 0, - "downloadBytes": 56119232 - }, - { - "type": "intermediary", - "timeSeconds": 1.00009516, - "uploadBytes": 0, - "downloadBytes": 56492498 - }, - { - "type": "intermediary", - "timeSeconds": 1.000334748, - "uploadBytes": 0, - "downloadBytes": 56822523 - }, - { - "type": "intermediary", - "timeSeconds": 1.000172384, - "uploadBytes": 0, - "downloadBytes": 57129339 - }, - { - "type": "intermediary", - "timeSeconds": 1.000087895, - "uploadBytes": 0, - "downloadBytes": 57342446 - }, - { - "type": "intermediary", - "timeSeconds": 1.000034984, - "uploadBytes": 0, - "downloadBytes": 57688308 - }, - { - "type": "intermediary", - "timeSeconds": 1.000293295, - "uploadBytes": 0, - "downloadBytes": 57806668 - }, - { - "type": "intermediary", - "timeSeconds": 1.000040113, - "uploadBytes": 0, - "downloadBytes": 47700919 - }, - { - "type": "intermediary", - "timeSeconds": 1.018444573, - "uploadBytes": 0, - "downloadBytes": 121861595 - }, - { - "type": "intermediary", - "timeSeconds": 1.013430912, - "uploadBytes": 0, - "downloadBytes": 126640932 - }, - { - "type": "intermediary", - "timeSeconds": 1.000312374, - "uploadBytes": 0, - "downloadBytes": 85601296 - }, - { - "type": "intermediary", - "timeSeconds": 1.00017026, - "uploadBytes": 0, - "downloadBytes": 74737096 - }, - { - "type": "intermediary", - "timeSeconds": 1.000028897, - "uploadBytes": 0, - "downloadBytes": 74580236 - }, - { - "type": "intermediary", - "timeSeconds": 1.000090489, - "uploadBytes": 0, - "downloadBytes": 75119498 - }, - { - "type": "intermediary", - "timeSeconds": 1.00001175, - "uploadBytes": 0, - "downloadBytes": 75508752 - }, - { - "type": "intermediary", - "timeSeconds": 1.000043278, - "uploadBytes": 0, - "downloadBytes": 76257114 - }, - { - "type": "intermediary", - "timeSeconds": 1.000057511, - "uploadBytes": 0, - "downloadBytes": 76356490 - }, - { - "type": "intermediary", - "timeSeconds": 1.00003552, - "uploadBytes": 0, - "downloadBytes": 75953672 - }, - { - "type": "intermediary", - "timeSeconds": 1.000016656, - "uploadBytes": 0, - "downloadBytes": 76753936 - }, - { - "type": "intermediary", - "timeSeconds": 1.000047496, - "uploadBytes": 0, - "downloadBytes": 76739568 - }, - { - "type": "intermediary", - "timeSeconds": 1.000096505, - "uploadBytes": 0, - "downloadBytes": 76603084 - }, - { - "type": "intermediary", - "timeSeconds": 1.000226562, - "uploadBytes": 0, - "downloadBytes": 77168454 - }, - { - "type": "intermediary", - "timeSeconds": 1.000174953, - "uploadBytes": 0, - "downloadBytes": 77362866 - }, - { - "type": "intermediary", - "timeSeconds": 1.000063982, - "uploadBytes": 0, - "downloadBytes": 77703502 - }, - { - "type": "intermediary", - "timeSeconds": 1.000305187, - "uploadBytes": 0, - "downloadBytes": 77785852 - }, - { - "type": "intermediary", - "timeSeconds": 1.000246489, - "uploadBytes": 0, - "downloadBytes": 77864960 - }, - { - "type": "intermediary", - "timeSeconds": 1.002659081, - "uploadBytes": 0, - "downloadBytes": 55883308 - }, - { - "type": "intermediary", - "timeSeconds": 1.017750182, - "uploadBytes": 0, - "downloadBytes": 124016284 - }, - { - "type": "intermediary", - "timeSeconds": 1.00081904, - "uploadBytes": 0, - "downloadBytes": 123704032 - }, - { - "type": "intermediary", - "timeSeconds": 1.002261574, - "uploadBytes": 0, - "downloadBytes": 121117587 - }, - { - "type": "intermediary", - "timeSeconds": 1.001128024, - "uploadBytes": 0, - "downloadBytes": 123946181 - }, - { - "type": "intermediary", - "timeSeconds": 1.007741952, - "uploadBytes": 0, - "downloadBytes": 121404834 - }, - { - "type": "intermediary", - "timeSeconds": 1.000123251, - "uploadBytes": 0, - "downloadBytes": 123985652 - }, - { - "type": "intermediary", - "timeSeconds": 1.005806637, - "uploadBytes": 0, - "downloadBytes": 121053452 - }, - { - "type": "intermediary", - "timeSeconds": 1.000010435, - "uploadBytes": 0, - "downloadBytes": 124357986 - }, - { - "type": "intermediary", - "timeSeconds": 1.007891354, - "uploadBytes": 0, - "downloadBytes": 120677076 - }, - { - "type": "intermediary", - "timeSeconds": 1.0001867, - "uploadBytes": 0, - "downloadBytes": 125095326 - }, - { - "type": "intermediary", - "timeSeconds": 1.008453965, - "uploadBytes": 0, - "downloadBytes": 120274261 - }, - { - "type": "intermediary", - "timeSeconds": 1.000032068, - "uploadBytes": 0, - "downloadBytes": 125428639 - }, - { - "type": "intermediary", - "timeSeconds": 1.006311328, - "uploadBytes": 0, - "downloadBytes": 119897917 - }, - { - "type": "intermediary", - "timeSeconds": 1.000020515, - "uploadBytes": 0, - "downloadBytes": 125551275 - }, - { - "type": "intermediary", - "timeSeconds": 1.008060125, - "uploadBytes": 0, - "downloadBytes": 119629612 - }, - { - "type": "intermediary", - "timeSeconds": 1.000035459, - "uploadBytes": 0, - "downloadBytes": 125164464 - }, - { - "type": "intermediary", - "timeSeconds": 1.0082638290000001, - "uploadBytes": 0, - "downloadBytes": 120135378 - }, - { - "type": "intermediary", - "timeSeconds": 1.000047242, - "uploadBytes": 0, - "downloadBytes": 125320054 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003489, - "uploadBytes": 0, - "downloadBytes": 57810944 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001523, - "uploadBytes": 0, - "downloadBytes": 122500814 - }, - { - "type": "intermediary", - "timeSeconds": 1.00005673, - "uploadBytes": 0, - "downloadBytes": 125834821 - }, - { - "type": "intermediary", - "timeSeconds": 1.00012641, - "uploadBytes": 0, - "downloadBytes": 121686261 - }, - { - "type": "intermediary", - "timeSeconds": 1.002380752, - "uploadBytes": 0, - "downloadBytes": 123388370 - }, - { - "type": "intermediary", - "timeSeconds": 1.000024258, - "uploadBytes": 0, - "downloadBytes": 125962735 - }, - { - "type": "intermediary", - "timeSeconds": 1.000010284, - "uploadBytes": 0, - "downloadBytes": 122013941 - }, - { - "type": "intermediary", - "timeSeconds": 1.006552121, - "uploadBytes": 0, - "downloadBytes": 123446104 - }, - { - "type": "intermediary", - "timeSeconds": 1.00000117, - "uploadBytes": 0, - "downloadBytes": 126600864 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001221, - "uploadBytes": 0, - "downloadBytes": 121953278 - }, - { - "type": "intermediary", - "timeSeconds": 1.009590944, - "uploadBytes": 0, - "downloadBytes": 123179804 - }, - { - "type": "intermediary", - "timeSeconds": 1.024184126, - "uploadBytes": 0, - "downloadBytes": 126661639 - }, - { - "type": "intermediary", - "timeSeconds": 1.024888513, - "uploadBytes": 0, - "downloadBytes": 126721862 - }, - { - "type": "intermediary", - "timeSeconds": 1.001155416, - "uploadBytes": 0, - "downloadBytes": 112392590 - }, - { - "type": "intermediary", - "timeSeconds": 1.007539583, - "uploadBytes": 0, - "downloadBytes": 67477025 - }, - { - "type": "intermediary", - "timeSeconds": 1.000115073, - "uploadBytes": 0, - "downloadBytes": 53868942 - }, - { - "type": "intermediary", - "timeSeconds": 1.000023622, - "uploadBytes": 0, - "downloadBytes": 53190168 - }, - { - "type": "intermediary", - "timeSeconds": 1.000096276, - "uploadBytes": 0, - "downloadBytes": 53311456 - }, - { - "type": "intermediary", - "timeSeconds": 1.000735462, - "uploadBytes": 0, - "downloadBytes": 54559394 - }, - { - "type": "intermediary", - "timeSeconds": 1.005078313, - "uploadBytes": 0, - "downloadBytes": 58417244 - }, - { - "type": "intermediary", - "timeSeconds": 1.004909234, - "uploadBytes": 0, - "downloadBytes": 123853614 - }, - { - "type": "intermediary", - "timeSeconds": 1.000037776, - "uploadBytes": 0, - "downloadBytes": 125035638 - }, - { - "type": "intermediary", - "timeSeconds": 1.000450221, - "uploadBytes": 0, - "downloadBytes": 122731582 - }, - { - "type": "intermediary", - "timeSeconds": 1.001615237, - "uploadBytes": 0, - "downloadBytes": 123843309 - }, - { - "type": "intermediary", - "timeSeconds": 1.000157983, - "uploadBytes": 0, - "downloadBytes": 124274327 - }, - { - "type": "intermediary", - "timeSeconds": 1.002647802, - "uploadBytes": 0, - "downloadBytes": 123627211 - }, - { - "type": "intermediary", - "timeSeconds": 1.002298482, - "uploadBytes": 0, - "downloadBytes": 123842633 - }, - { - "type": "intermediary", - "timeSeconds": 1.000243223, - "uploadBytes": 0, - "downloadBytes": 124012841 - }, - { - "type": "intermediary", - "timeSeconds": 1.007782498, - "uploadBytes": 0, - "downloadBytes": 124136425 - }, - { - "type": "intermediary", - "timeSeconds": 1.000079576, - "uploadBytes": 0, - "downloadBytes": 124061054 - }, - { - "type": "intermediary", - "timeSeconds": 1.00006796, - "uploadBytes": 0, - "downloadBytes": 124303514 - }, - { - "type": "intermediary", - "timeSeconds": 1.003625226, - "uploadBytes": 0, - "downloadBytes": 123337581 - }, - { - "type": "intermediary", - "timeSeconds": 1.000033855, - "uploadBytes": 0, - "downloadBytes": 123967709 - }, - { - "type": "intermediary", - "timeSeconds": 1.000030517, - "uploadBytes": 0, - "downloadBytes": 124302108 - }, - { - "type": "intermediary", - "timeSeconds": 1.002319521, - "uploadBytes": 0, - "downloadBytes": 123156448 - }, - { - "type": "intermediary", - "timeSeconds": 1.00000386, - "uploadBytes": 0, - "downloadBytes": 123893719 - }, - { - "type": "intermediary", - "timeSeconds": 1.000061467, - "uploadBytes": 0, - "downloadBytes": 125176035 - }, - { - "type": "intermediary", - "timeSeconds": 1.002698267, - "uploadBytes": 0, - "downloadBytes": 122485915 - }, - { - "type": "intermediary", - "timeSeconds": 1.001759214, - "uploadBytes": 0, - "downloadBytes": 55925539 - }, - { - "type": "intermediary", - "timeSeconds": 1.014771282, - "uploadBytes": 0, - "downloadBytes": 123725550 - }, - { - "type": "intermediary", - "timeSeconds": 1.001515511, - "uploadBytes": 0, - "downloadBytes": 123737347 - }, - { - "type": "intermediary", - "timeSeconds": 1.002075405, - "uploadBytes": 0, - "downloadBytes": 121268390 - }, - { - "type": "intermediary", - "timeSeconds": 1.001114124, - "uploadBytes": 0, - "downloadBytes": 123826639 - }, - { - "type": "intermediary", - "timeSeconds": 1.000280107, - "uploadBytes": 0, - "downloadBytes": 95745017 - }, - { - "type": "intermediary", - "timeSeconds": 1.000165847, - "uploadBytes": 0, - "downloadBytes": 106631302 - }, - { - "type": "intermediary", - "timeSeconds": 1.009725839, - "uploadBytes": 0, - "downloadBytes": 108131848 - }, - { - "type": "intermediary", - "timeSeconds": 1.000026661, - "uploadBytes": 0, - "downloadBytes": 108275272 - }, - { - "type": "intermediary", - "timeSeconds": 1.000355246, - "uploadBytes": 0, - "downloadBytes": 107163771 - }, - { - "type": "intermediary", - "timeSeconds": 1.000234106, - "uploadBytes": 0, - "downloadBytes": 108363355 - }, - { - "type": "intermediary", - "timeSeconds": 1.000045878, - "uploadBytes": 0, - "downloadBytes": 107244705 - }, - { - "type": "intermediary", - "timeSeconds": 1.000035471, - "uploadBytes": 0, - "downloadBytes": 108764461 - }, - { - "type": "intermediary", - "timeSeconds": 1.000050141, - "uploadBytes": 0, - "downloadBytes": 107559798 - }, - { - "type": "intermediary", - "timeSeconds": 1.000008129, - "uploadBytes": 0, - "downloadBytes": 109018697 - }, - { - "type": "intermediary", - "timeSeconds": 1.000128153, - "uploadBytes": 0, - "downloadBytes": 108015991 - }, - { - "type": "intermediary", - "timeSeconds": 1.000020181, - "uploadBytes": 0, - "downloadBytes": 109372554 - }, - { - "type": "intermediary", - "timeSeconds": 1.000051744, - "uploadBytes": 0, - "downloadBytes": 108577686 - }, - { - "type": "intermediary", - "timeSeconds": 1.000023327, - "uploadBytes": 0, - "downloadBytes": 109549469 - }, - { - "type": "intermediary", - "timeSeconds": 1.000043681, - "uploadBytes": 0, - "downloadBytes": 59071231 - }, - { - "type": "intermediary", - "timeSeconds": 1.00003229, - "uploadBytes": 0, - "downloadBytes": 125213640 - }, - { - "type": "intermediary", - "timeSeconds": 1.000030333, - "uploadBytes": 0, - "downloadBytes": 124336575 - }, - { - "type": "intermediary", - "timeSeconds": 1.003874881, - "uploadBytes": 0, - "downloadBytes": 124297405 - }, - { - "type": "intermediary", - "timeSeconds": 1.01274089, - "uploadBytes": 0, - "downloadBytes": 126516176 - }, - { - "type": "intermediary", - "timeSeconds": 1.013162747, - "uploadBytes": 0, - "downloadBytes": 126505630 - }, - { - "type": "intermediary", - "timeSeconds": 1.014983863, - "uploadBytes": 0, - "downloadBytes": 126638112 - }, - { - "type": "intermediary", - "timeSeconds": 1.012622601, - "uploadBytes": 0, - "downloadBytes": 126454870 - }, - { - "type": "intermediary", - "timeSeconds": 1.012636853, - "uploadBytes": 0, - "downloadBytes": 126555397 - }, - { - "type": "intermediary", - "timeSeconds": 1.012662512, - "uploadBytes": 0, - "downloadBytes": 126487204 - }, - { - "type": "intermediary", - "timeSeconds": 1.012459104, - "uploadBytes": 0, - "downloadBytes": 126443950 - }, - { - "type": "intermediary", - "timeSeconds": 1.012090775, - "uploadBytes": 0, - "downloadBytes": 126472128 - }, - { - "type": "intermediary", - "timeSeconds": 1.012239024, - "uploadBytes": 0, - "downloadBytes": 126406525 - }, - { - "type": "intermediary", - "timeSeconds": 1.015416758, - "uploadBytes": 0, - "downloadBytes": 126679682 - }, - { - "type": "intermediary", - "timeSeconds": 1.011913915, - "uploadBytes": 0, - "downloadBytes": 126476044 - }, - { - "type": "intermediary", - "timeSeconds": 1.012749721, - "uploadBytes": 0, - "downloadBytes": 126384349 - }, - { - "type": "intermediary", - "timeSeconds": 1.013412636, - "uploadBytes": 0, - "downloadBytes": 126609910 - }, - { - "type": "intermediary", - "timeSeconds": 1.013723323, - "uploadBytes": 0, - "downloadBytes": 126328109 - }, - { - "type": "intermediary", - "timeSeconds": 1.015605416, - "uploadBytes": 0, - "downloadBytes": 126884491 - }, - { - "type": "intermediary", - "timeSeconds": 1.000051213, - "uploadBytes": 0, - "downloadBytes": 56843007 - }, - { - "type": "intermediary", - "timeSeconds": 1.005982067, - "uploadBytes": 0, - "downloadBytes": 122977224 - }, - { - "type": "intermediary", - "timeSeconds": 1.000030901, - "uploadBytes": 0, - "downloadBytes": 124505449 - }, - { - "type": "intermediary", - "timeSeconds": 1.000101142, - "uploadBytes": 0, - "downloadBytes": 122059728 - }, - { - "type": "intermediary", - "timeSeconds": 1.021435605, - "uploadBytes": 0, - "downloadBytes": 124927126 - }, - { - "type": "intermediary", - "timeSeconds": 1.000107504, - "uploadBytes": 0, - "downloadBytes": 125090628 - }, - { - "type": "intermediary", - "timeSeconds": 1.000004548, - "uploadBytes": 0, - "downloadBytes": 121505830 - }, - { - "type": "intermediary", - "timeSeconds": 1.022461067, - "uploadBytes": 0, - "downloadBytes": 125021112 - }, - { - "type": "intermediary", - "timeSeconds": 1.000008626, - "uploadBytes": 0, - "downloadBytes": 125488500 - }, - { - "type": "intermediary", - "timeSeconds": 1.000093261, - "uploadBytes": 0, - "downloadBytes": 121330947 - }, - { - "type": "intermediary", - "timeSeconds": 1.021930407, - "uploadBytes": 0, - "downloadBytes": 124823822 - }, - { - "type": "intermediary", - "timeSeconds": 1.00019541, - "uploadBytes": 0, - "downloadBytes": 109008620 - }, - { - "type": "intermediary", - "timeSeconds": 1.005043671, - "uploadBytes": 0, - "downloadBytes": 121551011 - }, - { - "type": "intermediary", - "timeSeconds": 1.000032017, - "uploadBytes": 0, - "downloadBytes": 125803812 - }, - { - "type": "intermediary", - "timeSeconds": 1.000033396, - "uploadBytes": 0, - "downloadBytes": 121068894 - }, - { - "type": "intermediary", - "timeSeconds": 1.021847139, - "uploadBytes": 0, - "downloadBytes": 124531045 - }, - { - "type": "intermediary", - "timeSeconds": 1.00015528, - "uploadBytes": 0, - "downloadBytes": 125571203 - }, - { - "type": "intermediary", - "timeSeconds": 1.000292391, - "uploadBytes": 0, - "downloadBytes": 120655994 - }, - { - "type": "intermediary", - "timeSeconds": 1.024062081, - "uploadBytes": 0, - "downloadBytes": 125426306 - }, - { - "type": "intermediary", - "timeSeconds": 1.004890637, - "uploadBytes": 0, - "downloadBytes": 58495137 - }, - { - "type": "intermediary", - "timeSeconds": 1.000218287, - "uploadBytes": 0, - "downloadBytes": 108271882 - }, - { - "type": "intermediary", - "timeSeconds": 1.013811699, - "uploadBytes": 0, - "downloadBytes": 118429458 - }, - { - "type": "intermediary", - "timeSeconds": 1.020452477, - "uploadBytes": 0, - "downloadBytes": 126555656 - }, - { - "type": "intermediary", - "timeSeconds": 1.020279046, - "uploadBytes": 0, - "downloadBytes": 126515917 - }, - { - "type": "intermediary", - "timeSeconds": 1.020221034, - "uploadBytes": 0, - "downloadBytes": 126558735 - }, - { - "type": "intermediary", - "timeSeconds": 1.018745778, - "uploadBytes": 0, - "downloadBytes": 126282241 - }, - { - "type": "intermediary", - "timeSeconds": 1.021603421, - "uploadBytes": 0, - "downloadBytes": 126619773 - }, - { - "type": "intermediary", - "timeSeconds": 1.019286999, - "uploadBytes": 0, - "downloadBytes": 126437015 - }, - { - "type": "intermediary", - "timeSeconds": 1.000140796, - "uploadBytes": 0, - "downloadBytes": 80862880 - }, - { - "type": "intermediary", - "timeSeconds": 1.000055053, - "uploadBytes": 0, - "downloadBytes": 75730334 - }, - { - "type": "intermediary", - "timeSeconds": 1.000049595, - "uploadBytes": 0, - "downloadBytes": 75745849 - }, - { - "type": "intermediary", - "timeSeconds": 1.005086585, - "uploadBytes": 0, - "downloadBytes": 77473101 - }, - { - "type": "intermediary", - "timeSeconds": 1.000064085, - "uploadBytes": 0, - "downloadBytes": 76888950 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003268, - "uploadBytes": 0, - "downloadBytes": 76714838 - }, - { - "type": "intermediary", - "timeSeconds": 1.000014879, - "uploadBytes": 0, - "downloadBytes": 76781966 - }, - { - "type": "intermediary", - "timeSeconds": 1.00013819, - "uploadBytes": 0, - "downloadBytes": 77791223 - }, - { - "type": "intermediary", - "timeSeconds": 1.000034817, - "uploadBytes": 0, - "downloadBytes": 77821929 - }, - { - "type": "intermediary", - "timeSeconds": 1.000001644, - "uploadBytes": 0, - "downloadBytes": 56861346 - } - ], - "implementation": "go-libp2p", - "version": "v0.29", - "transportStack": "quic-v1" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.000033632, - "uploadBytes": 0, - "downloadBytes": 30351360 - }, - { - "type": "intermediary", - "timeSeconds": 1.015075032, - "uploadBytes": 0, - "downloadBytes": 103866368 - }, - { - "type": "intermediary", - "timeSeconds": 1.037375053, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.037616224, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.035806581, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.029095208, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.030495331, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.035231512, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.033232267, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.039184074, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.029607326, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025798384, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.037527551, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.034644641, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.036557194, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.036297531, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.034844738, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.039431217, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.039397273, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000064519, - "uploadBytes": 0, - "downloadBytes": 33554432 - }, - { - "type": "intermediary", - "timeSeconds": 1.02374759, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025047457, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.029654534, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.029656473, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024685546, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.030138432, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017751859, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020652238, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.029249314, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.030058636, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.02095999, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.031441016, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019889885, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022358316, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01654488, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.027994365, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024655589, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025704089, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025681612, - "uploadBytes": 0, - "downloadBytes": 33554432 - }, - { - "type": "intermediary", - "timeSeconds": 1.058260201, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.005074242, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000077475, - "uploadBytes": 0, - "downloadBytes": 109191168 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000132, - "uploadBytes": 0, - "downloadBytes": 109043700 - }, - { - "type": "intermediary", - "timeSeconds": 1.000228141, - "uploadBytes": 0, - "downloadBytes": 109387788 - }, - { - "type": "intermediary", - "timeSeconds": 1.001362353, - "uploadBytes": 0, - "downloadBytes": 108584960 - }, - { - "type": "intermediary", - "timeSeconds": 1.00423422, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.002111887, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000455127, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.004336646, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.001205398, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000146834, - "uploadBytes": 0, - "downloadBytes": 109649920 - }, - { - "type": "intermediary", - "timeSeconds": 1.008333597, - "uploadBytes": 0, - "downloadBytes": 108453888 - }, - { - "type": "intermediary", - "timeSeconds": 1.0011692700000001, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000061359, - "uploadBytes": 0, - "downloadBytes": 102703104 - }, - { - "type": "intermediary", - "timeSeconds": 1.005963473, - "uploadBytes": 0, - "downloadBytes": 107012096 - }, - { - "type": "intermediary", - "timeSeconds": 1.005565407, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000141157, - "uploadBytes": 0, - "downloadBytes": 109060096 - }, - { - "type": "intermediary", - "timeSeconds": 1.012190649, - "uploadBytes": 0, - "downloadBytes": 16777216 - }, - { - "type": "intermediary", - "timeSeconds": 1.010690101, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.006821416, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.002364971, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017294068, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.010943428, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.007195358, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000087824, - "uploadBytes": 0, - "downloadBytes": 111091712 - }, - { - "type": "intermediary", - "timeSeconds": 1.006363981, - "uploadBytes": 0, - "downloadBytes": 107012096 - }, - { - "type": "intermediary", - "timeSeconds": 1.010551021, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.010623079, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.006183275, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016420257, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.009325635, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.002192238, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.007794616, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.006410415, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015119333, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.008854766, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024799177, - "uploadBytes": 0, - "downloadBytes": 25165824 - }, - { - "type": "intermediary", - "timeSeconds": 1.003562018, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.009558449, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.008564914, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.011723663, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012282405, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015110446, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.00852623, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.004641609, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.014325178, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.010021427, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.000079386, - "uploadBytes": 0, - "downloadBytes": 109191168 - }, - { - "type": "intermediary", - "timeSeconds": 1.012556374, - "uploadBytes": 0, - "downloadBytes": 108912640 - }, - { - "type": "intermediary", - "timeSeconds": 1.007334153, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012527663, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.013735796, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012120774, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.010130041, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.010533548, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.042916145, - "uploadBytes": 0, - "downloadBytes": 16908288 - }, - { - "type": "intermediary", - "timeSeconds": 1.030380229, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.042673569, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.030470567, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.035955458, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023682487, - "uploadBytes": 0, - "downloadBytes": 100663296 - }, - { - "type": "intermediary", - "timeSeconds": 1.03789143, - "uploadBytes": 0, - "downloadBytes": 92274688 - }, - { - "type": "intermediary", - "timeSeconds": 1.036438258, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.037769766, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.035724043, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.036576773, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.044932621, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.04012224, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.030970379, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.026075423, - "uploadBytes": 0, - "downloadBytes": 102244352 - }, - { - "type": "intermediary", - "timeSeconds": 1.009546822, - "uploadBytes": 0, - "downloadBytes": 65527808 - }, - { - "type": "intermediary", - "timeSeconds": 1.06274899, - "uploadBytes": 0, - "downloadBytes": 67108864 - }, - { - "type": "intermediary", - "timeSeconds": 1.062817069, - "uploadBytes": 0, - "downloadBytes": 67108864 - }, - { - "type": "intermediary", - "timeSeconds": 1.058042956, - "uploadBytes": 0, - "downloadBytes": 67108864 - }, - { - "type": "intermediary", - "timeSeconds": 1.000195604, - "uploadBytes": 0, - "downloadBytes": 34217984 - }, - { - "type": "intermediary", - "timeSeconds": 1.014946828, - "uploadBytes": 0, - "downloadBytes": 108388352 - }, - { - "type": "intermediary", - "timeSeconds": 1.023464023, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017032113, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017489895, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020914861, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015509549, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023193621, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.013483972, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015719083, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015651276, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021072745, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.01932857, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022352683, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019436011, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.027724644, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022858873, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023069328, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012576933, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.039727459, - "uploadBytes": 0, - "downloadBytes": 25165824 - }, - { - "type": "intermediary", - "timeSeconds": 1.011097508, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024813225, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024928518, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.018517315, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021950158, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.022617336, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016657949, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020172917, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020291346, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.017685617, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.021692247, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.028703832, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020856424, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.020903853, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015127942, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.023077263, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019000547, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.019040408, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.012654562, - "uploadBytes": 0, - "downloadBytes": 14753792 - }, - { - "type": "intermediary", - "timeSeconds": 1.000050939, - "uploadBytes": 0, - "downloadBytes": 105971712 - }, - { - "type": "intermediary", - "timeSeconds": 1.003092671, - "uploadBytes": 0, - "downloadBytes": 105766912 - }, - { - "type": "intermediary", - "timeSeconds": 1.005871363, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.006318588, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.009769245, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015865437, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016489624, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.003626485, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016096499, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.011333342, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015188364, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.015945842, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.005296379, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.007856678, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.013252133, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.010794642, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.007800888, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.016573744, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.005795988, - "uploadBytes": 0, - "downloadBytes": 33554432 - }, - { - "type": "intermediary", - "timeSeconds": 1.016904472, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.031938007, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.032497733, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025642853, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.028450496, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.028133771, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.028278333, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.028727732, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.029428914, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025984059, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024086488, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.026087821, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024845825, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024824239, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.025075035, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.024453113, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.03046225, - "uploadBytes": 0, - "downloadBytes": 109051904 - }, - { - "type": "intermediary", - "timeSeconds": 1.027180643, - "uploadBytes": 0, - "downloadBytes": 109051904 - } - ], - "implementation": "go-libp2p", - "version": "v0.31", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.015354392, - "uploadBytes": 0, - "downloadBytes": 48948849 - }, - { - "type": "intermediary", - "timeSeconds": 1.000070721, - "uploadBytes": 0, - "downloadBytes": 75351117 - }, - { - "type": "intermediary", - "timeSeconds": 1.000427299, - "uploadBytes": 0, - "downloadBytes": 74126581 - }, - { - "type": "intermediary", - "timeSeconds": 1.000194304, - "uploadBytes": 0, - "downloadBytes": 74263843 - }, - { - "type": "intermediary", - "timeSeconds": 1.000287244, - "uploadBytes": 0, - "downloadBytes": 75215320 - }, - { - "type": "intermediary", - "timeSeconds": 1.000123041, - "uploadBytes": 0, - "downloadBytes": 74879716 - }, - { - "type": "intermediary", - "timeSeconds": 1.000117479, - "uploadBytes": 0, - "downloadBytes": 74830832 - }, - { - "type": "intermediary", - "timeSeconds": 1.000116298, - "uploadBytes": 0, - "downloadBytes": 75871673 - }, - { - "type": "intermediary", - "timeSeconds": 1.0001703, - "uploadBytes": 0, - "downloadBytes": 75438727 - }, - { - "type": "intermediary", - "timeSeconds": 1.000201701, - "uploadBytes": 0, - "downloadBytes": 75698578 - }, - { - "type": "intermediary", - "timeSeconds": 1.000105637, - "uploadBytes": 0, - "downloadBytes": 76331110 - }, - { - "type": "intermediary", - "timeSeconds": 1.000237797, - "uploadBytes": 0, - "downloadBytes": 76246300 - }, - { - "type": "intermediary", - "timeSeconds": 1.000121701, - "uploadBytes": 0, - "downloadBytes": 76416386 - }, - { - "type": "intermediary", - "timeSeconds": 1.000078823, - "uploadBytes": 0, - "downloadBytes": 77156556 - }, - { - "type": "intermediary", - "timeSeconds": 1.000104625, - "uploadBytes": 0, - "downloadBytes": 76566822 - }, - { - "type": "intermediary", - "timeSeconds": 1.000289122, - "uploadBytes": 0, - "downloadBytes": 77060738 - }, - { - "type": "intermediary", - "timeSeconds": 1.00017657, - "uploadBytes": 0, - "downloadBytes": 77611496 - }, - { - "type": "intermediary", - "timeSeconds": 1.000232412, - "uploadBytes": 0, - "downloadBytes": 77088068 - }, - { - "type": "intermediary", - "timeSeconds": 1.000382022, - "uploadBytes": 0, - "downloadBytes": 77996276 - }, - { - "type": "intermediary", - "timeSeconds": 1.000354654, - "uploadBytes": 0, - "downloadBytes": 51705519 - }, - { - "type": "intermediary", - "timeSeconds": 1.003405403, - "uploadBytes": 0, - "downloadBytes": 80263569 - }, - { - "type": "intermediary", - "timeSeconds": 1.000055557, - "uploadBytes": 0, - "downloadBytes": 74542364 - }, - { - "type": "intermediary", - "timeSeconds": 1.000148667, - "uploadBytes": 0, - "downloadBytes": 74556254 - }, - { - "type": "intermediary", - "timeSeconds": 1.000118117, - "uploadBytes": 0, - "downloadBytes": 74577160 - }, - { - "type": "intermediary", - "timeSeconds": 1.000266987, - "uploadBytes": 0, - "downloadBytes": 76061916 - }, - { - "type": "intermediary", - "timeSeconds": 1.000015213, - "uploadBytes": 0, - "downloadBytes": 75331616 - }, - { - "type": "intermediary", - "timeSeconds": 1.000060344, - "uploadBytes": 0, - "downloadBytes": 75632774 - }, - { - "type": "intermediary", - "timeSeconds": 1.000224261, - "uploadBytes": 0, - "downloadBytes": 76038671 - }, - { - "type": "intermediary", - "timeSeconds": 1.000002093, - "uploadBytes": 0, - "downloadBytes": 76830295 - }, - { - "type": "intermediary", - "timeSeconds": 1.000116989, - "uploadBytes": 0, - "downloadBytes": 76279665 - }, - { - "type": "intermediary", - "timeSeconds": 1.000065866, - "uploadBytes": 0, - "downloadBytes": 76834991 - }, - { - "type": "intermediary", - "timeSeconds": 1.000158076, - "uploadBytes": 0, - "downloadBytes": 77350533 - }, - { - "type": "intermediary", - "timeSeconds": 1.000008133, - "uploadBytes": 0, - "downloadBytes": 77524401 - }, - { - "type": "intermediary", - "timeSeconds": 1.000014299, - "uploadBytes": 0, - "downloadBytes": 77284978 - }, - { - "type": "intermediary", - "timeSeconds": 1.000039623, - "uploadBytes": 0, - "downloadBytes": 77846066 - }, - { - "type": "intermediary", - "timeSeconds": 1.000096979, - "uploadBytes": 0, - "downloadBytes": 78406053 - }, - { - "type": "intermediary", - "timeSeconds": 1.000022643, - "uploadBytes": 0, - "downloadBytes": 77909406 - }, - { - "type": "intermediary", - "timeSeconds": 1.000171011, - "uploadBytes": 0, - "downloadBytes": 78513787 - }, - { - "type": "intermediary", - "timeSeconds": 1.000280538, - "uploadBytes": 0, - "downloadBytes": 42298180 - }, - { - "type": "intermediary", - "timeSeconds": 1.000060543, - "uploadBytes": 0, - "downloadBytes": 107317012 - }, - { - "type": "intermediary", - "timeSeconds": 1.000460143, - "uploadBytes": 0, - "downloadBytes": 107939202 - }, - { - "type": "intermediary", - "timeSeconds": 1.000162006, - "uploadBytes": 0, - "downloadBytes": 107682430 - }, - { - "type": "intermediary", - "timeSeconds": 1.000038141, - "uploadBytes": 0, - "downloadBytes": 107668866 - }, - { - "type": "intermediary", - "timeSeconds": 1.007583022, - "uploadBytes": 0, - "downloadBytes": 89414340 - }, - { - "type": "intermediary", - "timeSeconds": 1.001468026, - "uploadBytes": 0, - "downloadBytes": 76172572 - }, - { - "type": "intermediary", - "timeSeconds": 1.001520688, - "uploadBytes": 0, - "downloadBytes": 76367770 - }, - { - "type": "intermediary", - "timeSeconds": 1.000064817, - "uploadBytes": 0, - "downloadBytes": 76541818 - }, - { - "type": "intermediary", - "timeSeconds": 1.000053379, - "uploadBytes": 0, - "downloadBytes": 76398056 - }, - { - "type": "intermediary", - "timeSeconds": 1.000151542, - "uploadBytes": 0, - "downloadBytes": 76488972 - }, - { - "type": "intermediary", - "timeSeconds": 1.000036043, - "uploadBytes": 0, - "downloadBytes": 76812422 - }, - { - "type": "intermediary", - "timeSeconds": 1.000064803, - "uploadBytes": 0, - "downloadBytes": 76957145 - }, - { - "type": "intermediary", - "timeSeconds": 1.000042596, - "uploadBytes": 0, - "downloadBytes": 76964035 - }, - { - "type": "intermediary", - "timeSeconds": 1.000056448, - "uploadBytes": 0, - "downloadBytes": 77431751 - }, - { - "type": "intermediary", - "timeSeconds": 1.000168825, - "uploadBytes": 0, - "downloadBytes": 77636511 - }, - { - "type": "intermediary", - "timeSeconds": 1.000160391, - "uploadBytes": 0, - "downloadBytes": 77831216 - }, - { - "type": "intermediary", - "timeSeconds": 1.000064932, - "uploadBytes": 0, - "downloadBytes": 78382706 - }, - { - "type": "intermediary", - "timeSeconds": 1.000016614, - "uploadBytes": 0, - "downloadBytes": 78152412 - }, - { - "type": "intermediary", - "timeSeconds": 1.000083743, - "uploadBytes": 0, - "downloadBytes": 42107018 - }, - { - "type": "intermediary", - "timeSeconds": 1.00302228, - "uploadBytes": 0, - "downloadBytes": 104742972 - }, - { - "type": "intermediary", - "timeSeconds": 1.000096253, - "uploadBytes": 0, - "downloadBytes": 105635304 - }, - { - "type": "intermediary", - "timeSeconds": 1.000185257, - "uploadBytes": 0, - "downloadBytes": 104361512 - }, - { - "type": "intermediary", - "timeSeconds": 1.000104896, - "uploadBytes": 0, - "downloadBytes": 106282472 - }, - { - "type": "intermediary", - "timeSeconds": 1.000078228, - "uploadBytes": 0, - "downloadBytes": 104647160 - }, - { - "type": "intermediary", - "timeSeconds": 1.000004648, - "uploadBytes": 0, - "downloadBytes": 106269514 - }, - { - "type": "intermediary", - "timeSeconds": 1.000292588, - "uploadBytes": 0, - "downloadBytes": 105446748 - }, - { - "type": "intermediary", - "timeSeconds": 1.00001963, - "uploadBytes": 0, - "downloadBytes": 106515006 - }, - { - "type": "intermediary", - "timeSeconds": 1.000111676, - "uploadBytes": 0, - "downloadBytes": 105826808 - }, - { - "type": "intermediary", - "timeSeconds": 1.000043034, - "uploadBytes": 0, - "downloadBytes": 106935325 - }, - { - "type": "intermediary", - "timeSeconds": 1.000095302, - "uploadBytes": 0, - "downloadBytes": 106169979 - }, - { - "type": "intermediary", - "timeSeconds": 1.000197036, - "uploadBytes": 0, - "downloadBytes": 107254068 - }, - { - "type": "intermediary", - "timeSeconds": 1.000300037, - "uploadBytes": 0, - "downloadBytes": 106338458 - }, - { - "type": "intermediary", - "timeSeconds": 1.000202428, - "uploadBytes": 0, - "downloadBytes": 107963091 - }, - { - "type": "intermediary", - "timeSeconds": 1.000226817, - "uploadBytes": 0, - "downloadBytes": 106917345 - }, - { - "type": "intermediary", - "timeSeconds": 1.000123353, - "uploadBytes": 0, - "downloadBytes": 108246950 - }, - { - "type": "intermediary", - "timeSeconds": 1.000134079, - "uploadBytes": 0, - "downloadBytes": 107255962 - }, - { - "type": "intermediary", - "timeSeconds": 1.000261892, - "uploadBytes": 0, - "downloadBytes": 108764989 - }, - { - "type": "intermediary", - "timeSeconds": 1.046552631, - "uploadBytes": 0, - "downloadBytes": 46536374 - }, - { - "type": "intermediary", - "timeSeconds": 1.000114908, - "uploadBytes": 0, - "downloadBytes": 78950022 - }, - { - "type": "intermediary", - "timeSeconds": 1.000202041, - "uploadBytes": 0, - "downloadBytes": 73047528 - }, - { - "type": "intermediary", - "timeSeconds": 1.000030818, - "uploadBytes": 0, - "downloadBytes": 73907420 - }, - { - "type": "intermediary", - "timeSeconds": 1.000045196, - "uploadBytes": 0, - "downloadBytes": 73437248 - }, - { - "type": "intermediary", - "timeSeconds": 1.000052458, - "uploadBytes": 0, - "downloadBytes": 74264710 - }, - { - "type": "intermediary", - "timeSeconds": 1.000026533, - "uploadBytes": 0, - "downloadBytes": 73994365 - }, - { - "type": "intermediary", - "timeSeconds": 1.000307304, - "uploadBytes": 0, - "downloadBytes": 74237055 - }, - { - "type": "intermediary", - "timeSeconds": 1.000054437, - "uploadBytes": 0, - "downloadBytes": 74885079 - }, - { - "type": "intermediary", - "timeSeconds": 1.00014887, - "uploadBytes": 0, - "downloadBytes": 74769535 - }, - { - "type": "intermediary", - "timeSeconds": 1.000165459, - "uploadBytes": 0, - "downloadBytes": 75300864 - }, - { - "type": "intermediary", - "timeSeconds": 1.000074714, - "uploadBytes": 0, - "downloadBytes": 75216322 - }, - { - "type": "intermediary", - "timeSeconds": 1.000116832, - "uploadBytes": 0, - "downloadBytes": 75886458 - }, - { - "type": "intermediary", - "timeSeconds": 1.000047336, - "uploadBytes": 0, - "downloadBytes": 75300596 - }, - { - "type": "intermediary", - "timeSeconds": 1.000159148, - "uploadBytes": 0, - "downloadBytes": 76664566 - }, - { - "type": "intermediary", - "timeSeconds": 1.000070054, - "uploadBytes": 0, - "downloadBytes": 75491848 - }, - { - "type": "intermediary", - "timeSeconds": 1.000095491, - "uploadBytes": 0, - "downloadBytes": 76872322 - }, - { - "type": "intermediary", - "timeSeconds": 1.0002607, - "uploadBytes": 0, - "downloadBytes": 76151417 - }, - { - "type": "intermediary", - "timeSeconds": 1.000129597, - "uploadBytes": 0, - "downloadBytes": 77209609 - }, - { - "type": "intermediary", - "timeSeconds": 1.000201425, - "uploadBytes": 0, - "downloadBytes": 42594649 - }, - { - "type": "intermediary", - "timeSeconds": 1.003538261, - "uploadBytes": 0, - "downloadBytes": 106775995 - }, - { - "type": "intermediary", - "timeSeconds": 1.000013014, - "uploadBytes": 0, - "downloadBytes": 107413236 - }, - { - "type": "intermediary", - "timeSeconds": 1.000044721, - "uploadBytes": 0, - "downloadBytes": 106482168 - }, - { - "type": "intermediary", - "timeSeconds": 1.000034782, - "uploadBytes": 0, - "downloadBytes": 106979864 - }, - { - "type": "intermediary", - "timeSeconds": 1.000270624, - "uploadBytes": 0, - "downloadBytes": 107109794 - }, - { - "type": "intermediary", - "timeSeconds": 1.000008289, - "uploadBytes": 0, - "downloadBytes": 108257280 - }, - { - "type": "intermediary", - "timeSeconds": 1.000072561, - "uploadBytes": 0, - "downloadBytes": 107295122 - }, - { - "type": "intermediary", - "timeSeconds": 1.000265696, - "uploadBytes": 0, - "downloadBytes": 107976270 - }, - { - "type": "intermediary", - "timeSeconds": 1.000030627, - "uploadBytes": 0, - "downloadBytes": 108392314 - }, - { - "type": "intermediary", - "timeSeconds": 1.000249761, - "uploadBytes": 0, - "downloadBytes": 108919630 - }, - { - "type": "intermediary", - "timeSeconds": 1.000278751, - "uploadBytes": 0, - "downloadBytes": 107996054 - }, - { - "type": "intermediary", - "timeSeconds": 1.00003575, - "uploadBytes": 0, - "downloadBytes": 108714626 - }, - { - "type": "intermediary", - "timeSeconds": 1.000172018, - "uploadBytes": 0, - "downloadBytes": 109068776 - }, - { - "type": "intermediary", - "timeSeconds": 1.000145719, - "uploadBytes": 0, - "downloadBytes": 109319672 - }, - { - "type": "intermediary", - "timeSeconds": 1.000120227, - "uploadBytes": 0, - "downloadBytes": 109325052 - }, - { - "type": "intermediary", - "timeSeconds": 1.000225217, - "uploadBytes": 0, - "downloadBytes": 109576436 - }, - { - "type": "intermediary", - "timeSeconds": 1.000152725, - "uploadBytes": 0, - "downloadBytes": 110291220 - }, - { - "type": "intermediary", - "timeSeconds": 1.000079436, - "uploadBytes": 0, - "downloadBytes": 110080796 - }, - { - "type": "intermediary", - "timeSeconds": 1.000208378, - "uploadBytes": 0, - "downloadBytes": 41828444 - }, - { - "type": "intermediary", - "timeSeconds": 1.008185459, - "uploadBytes": 0, - "downloadBytes": 104940493 - }, - { - "type": "intermediary", - "timeSeconds": 1.000160103, - "uploadBytes": 0, - "downloadBytes": 104892589 - }, - { - "type": "intermediary", - "timeSeconds": 1.00026467, - "uploadBytes": 0, - "downloadBytes": 104688458 - }, - { - "type": "intermediary", - "timeSeconds": 1.000164208, - "uploadBytes": 0, - "downloadBytes": 105377926 - }, - { - "type": "intermediary", - "timeSeconds": 1.000071028, - "uploadBytes": 0, - "downloadBytes": 105233628 - }, - { - "type": "intermediary", - "timeSeconds": 1.000379084, - "uploadBytes": 0, - "downloadBytes": 105629247 - }, - { - "type": "intermediary", - "timeSeconds": 1.000071215, - "uploadBytes": 0, - "downloadBytes": 105966349 - }, - { - "type": "intermediary", - "timeSeconds": 1.000064321, - "uploadBytes": 0, - "downloadBytes": 105737034 - }, - { - "type": "intermediary", - "timeSeconds": 1.000118432, - "uploadBytes": 0, - "downloadBytes": 106854432 - }, - { - "type": "intermediary", - "timeSeconds": 1.000132116, - "uploadBytes": 0, - "downloadBytes": 106034315 - }, - { - "type": "intermediary", - "timeSeconds": 1.000017567, - "uploadBytes": 0, - "downloadBytes": 106859699 - }, - { - "type": "intermediary", - "timeSeconds": 1.000136755, - "uploadBytes": 0, - "downloadBytes": 106306422 - }, - { - "type": "intermediary", - "timeSeconds": 1.000020311, - "uploadBytes": 0, - "downloadBytes": 107318988 - }, - { - "type": "intermediary", - "timeSeconds": 1.000024187, - "uploadBytes": 0, - "downloadBytes": 107027016 - }, - { - "type": "intermediary", - "timeSeconds": 1.000469199, - "uploadBytes": 0, - "downloadBytes": 107492856 - }, - { - "type": "intermediary", - "timeSeconds": 1.000146101, - "uploadBytes": 0, - "downloadBytes": 107452872 - }, - { - "type": "intermediary", - "timeSeconds": 1.000033935, - "uploadBytes": 0, - "downloadBytes": 108352958 - }, - { - "type": "intermediary", - "timeSeconds": 1.00004508, - "uploadBytes": 0, - "downloadBytes": 108081518 - }, - { - "type": "intermediary", - "timeSeconds": 1.017873069, - "uploadBytes": 0, - "downloadBytes": 52147756 - }, - { - "type": "intermediary", - "timeSeconds": 1.000100656, - "uploadBytes": 0, - "downloadBytes": 104275862 - }, - { - "type": "intermediary", - "timeSeconds": 1.000029772, - "uploadBytes": 0, - "downloadBytes": 104668042 - }, - { - "type": "intermediary", - "timeSeconds": 1.000099483, - "uploadBytes": 0, - "downloadBytes": 106271460 - }, - { - "type": "intermediary", - "timeSeconds": 1.0001028, - "uploadBytes": 0, - "downloadBytes": 105300574 - }, - { - "type": "intermediary", - "timeSeconds": 1.000199099, - "uploadBytes": 0, - "downloadBytes": 106202419 - }, - { - "type": "intermediary", - "timeSeconds": 1.000403472, - "uploadBytes": 0, - "downloadBytes": 105936203 - }, - { - "type": "intermediary", - "timeSeconds": 1.000095188, - "uploadBytes": 0, - "downloadBytes": 106553344 - }, - { - "type": "intermediary", - "timeSeconds": 1.000386098, - "uploadBytes": 0, - "downloadBytes": 106846240 - }, - { - "type": "intermediary", - "timeSeconds": 1.000010444, - "uploadBytes": 0, - "downloadBytes": 106912918 - }, - { - "type": "intermediary", - "timeSeconds": 1.000029479, - "uploadBytes": 0, - "downloadBytes": 107502264 - }, - { - "type": "intermediary", - "timeSeconds": 1.000069936, - "uploadBytes": 0, - "downloadBytes": 106807598 - }, - { - "type": "intermediary", - "timeSeconds": 1.000026496, - "uploadBytes": 0, - "downloadBytes": 107708846 - }, - { - "type": "intermediary", - "timeSeconds": 1.00040799, - "uploadBytes": 0, - "downloadBytes": 107077388 - }, - { - "type": "intermediary", - "timeSeconds": 1.000087292, - "uploadBytes": 0, - "downloadBytes": 108397950 - }, - { - "type": "intermediary", - "timeSeconds": 1.00013594, - "uploadBytes": 0, - "downloadBytes": 107961694 - }, - { - "type": "intermediary", - "timeSeconds": 1.000083704, - "uploadBytes": 0, - "downloadBytes": 108413407 - }, - { - "type": "intermediary", - "timeSeconds": 1.000045863, - "uploadBytes": 0, - "downloadBytes": 108624709 - }, - { - "type": "intermediary", - "timeSeconds": 1.000167099, - "uploadBytes": 0, - "downloadBytes": 108721412 - }, - { - "type": "intermediary", - "timeSeconds": 1.00220074, - "uploadBytes": 0, - "downloadBytes": 48640069 - }, - { - "type": "intermediary", - "timeSeconds": 1.000406356, - "uploadBytes": 0, - "downloadBytes": 107235291 - }, - { - "type": "intermediary", - "timeSeconds": 1.000269773, - "uploadBytes": 0, - "downloadBytes": 106629892 - }, - { - "type": "intermediary", - "timeSeconds": 1.000106729, - "uploadBytes": 0, - "downloadBytes": 106768282 - }, - { - "type": "intermediary", - "timeSeconds": 1.00019056, - "uploadBytes": 0, - "downloadBytes": 107149682 - }, - { - "type": "intermediary", - "timeSeconds": 1.000377573, - "uploadBytes": 0, - "downloadBytes": 107600501 - }, - { - "type": "intermediary", - "timeSeconds": 1.000081037, - "uploadBytes": 0, - "downloadBytes": 108466042 - }, - { - "type": "intermediary", - "timeSeconds": 1.000071889, - "uploadBytes": 0, - "downloadBytes": 107692845 - }, - { - "type": "intermediary", - "timeSeconds": 1.000028631, - "uploadBytes": 0, - "downloadBytes": 108019971 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000415, - "uploadBytes": 0, - "downloadBytes": 108057057 - }, - { - "type": "intermediary", - "timeSeconds": 1.000002027, - "uploadBytes": 0, - "downloadBytes": 108804212 - }, - { - "type": "intermediary", - "timeSeconds": 1.000204754, - "uploadBytes": 0, - "downloadBytes": 108860618 - }, - { - "type": "intermediary", - "timeSeconds": 1.000062716, - "uploadBytes": 0, - "downloadBytes": 108766160 - }, - { - "type": "intermediary", - "timeSeconds": 1.00008422, - "uploadBytes": 0, - "downloadBytes": 109407402 - }, - { - "type": "intermediary", - "timeSeconds": 1.000057259, - "uploadBytes": 0, - "downloadBytes": 109259516 - }, - { - "type": "intermediary", - "timeSeconds": 1.000003736, - "uploadBytes": 0, - "downloadBytes": 109445364 - }, - { - "type": "intermediary", - "timeSeconds": 1.000052299, - "uploadBytes": 0, - "downloadBytes": 110062820 - }, - { - "type": "intermediary", - "timeSeconds": 1.000015754, - "uploadBytes": 0, - "downloadBytes": 110673676 - }, - { - "type": "intermediary", - "timeSeconds": 1.000217168, - "uploadBytes": 0, - "downloadBytes": 109923556 - }, - { - "type": "intermediary", - "timeSeconds": 1.000448942, - "uploadBytes": 0, - "downloadBytes": 41342554 - }, - { - "type": "intermediary", - "timeSeconds": 1.000000731, - "uploadBytes": 0, - "downloadBytes": 105939328 - }, - { - "type": "intermediary", - "timeSeconds": 1.000139189, - "uploadBytes": 0, - "downloadBytes": 107805112 - }, - { - "type": "intermediary", - "timeSeconds": 1.00002061, - "uploadBytes": 0, - "downloadBytes": 106310940 - }, - { - "type": "intermediary", - "timeSeconds": 1.000065376, - "uploadBytes": 0, - "downloadBytes": 106458655 - }, - { - "type": "intermediary", - "timeSeconds": 1.000197083, - "uploadBytes": 0, - "downloadBytes": 106801129 - }, - { - "type": "intermediary", - "timeSeconds": 1.000131094, - "uploadBytes": 0, - "downloadBytes": 108159780 - }, - { - "type": "intermediary", - "timeSeconds": 1.000100133, - "uploadBytes": 0, - "downloadBytes": 107231672 - }, - { - "type": "intermediary", - "timeSeconds": 1.000266364, - "uploadBytes": 0, - "downloadBytes": 107536116 - }, - { - "type": "intermediary", - "timeSeconds": 1.000045623, - "uploadBytes": 0, - "downloadBytes": 108072141 - }, - { - "type": "intermediary", - "timeSeconds": 1.000068481, - "uploadBytes": 0, - "downloadBytes": 108531357 - }, - { - "type": "intermediary", - "timeSeconds": 1.00014961, - "uploadBytes": 0, - "downloadBytes": 108417634 - }, - { - "type": "intermediary", - "timeSeconds": 1.000300883, - "uploadBytes": 0, - "downloadBytes": 108463242 - }, - { - "type": "intermediary", - "timeSeconds": 1.000106458, - "uploadBytes": 0, - "downloadBytes": 108764452 - }, - { - "type": "intermediary", - "timeSeconds": 1.000129179, - "uploadBytes": 0, - "downloadBytes": 109024330 - }, - { - "type": "intermediary", - "timeSeconds": 1.000033354, - "uploadBytes": 0, - "downloadBytes": 109226016 - }, - { - "type": "intermediary", - "timeSeconds": 1.000046229, - "uploadBytes": 0, - "downloadBytes": 107360622 - }, - { - "type": "intermediary", - "timeSeconds": 1.004248245, - "uploadBytes": 0, - "downloadBytes": 76322726 - }, - { - "type": "intermediary", - "timeSeconds": 1.000107944, - "uploadBytes": 0, - "downloadBytes": 78134378 - } - ], - "implementation": "go-libp2p", - "version": "v0.31", - "transportStack": "quic-v1" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 35192820 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 205848576 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 234356748 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 231866356 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240189452 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236978176 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239337472 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238747648 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238813184 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239075316 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238747660 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237895680 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240123892 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 0, - "downloadBytes": 239140876 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239337472 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239665152 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 226689024 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240254976 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 1572852 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 169541644 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233766900 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 226492428 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 234487808 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236060672 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 234618868 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233242636 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 232062976 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 234291200 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 232849408 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 234487808 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235536384 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 232718324 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235536384 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233963532 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 232718336 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 0, - "downloadBytes": 230424576 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 19070964 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 213516300 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235339776 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237699072 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237109248 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237436928 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238157824 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236781568 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239140864 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 228261888 - }, - { - "type": "intermediary", - "timeSeconds": 1.007, - "uploadBytes": 0, - "downloadBytes": 229900288 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 226361344 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237305844 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238288908 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238682112 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239206400 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238354432 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237043712 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 34209792 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 220594176 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235732980 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 232521740 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238354432 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238944256 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238551040 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239075328 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238878720 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 0, - "downloadBytes": 238878720 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237764608 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237109248 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237305856 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236847092 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237371392 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237043724 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 0, - "downloadBytes": 238288896 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237371392 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 28704768 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 214499328 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236322816 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240975872 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 241106944 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239468544 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240779264 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239992832 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240713728 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 241827840 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237961216 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239468532 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240975884 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240910336 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240254976 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240254964 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 0, - "downloadBytes": 240779276 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240320500 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 39911424 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 215220224 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 0, - "downloadBytes": 243269632 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239075328 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 229965824 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 241106944 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 242286592 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240517120 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 0, - "downloadBytes": 241958912 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240910336 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 242417664 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240189440 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 242352116 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240844812 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 0, - "downloadBytes": 242286592 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 0, - "downloadBytes": 243007488 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 241369088 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240779264 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 37814260 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 204668940 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 228720640 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233504768 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238157824 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235667456 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237109248 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236126208 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236453888 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239992832 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237240320 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239796224 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237830144 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239730688 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 229769216 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238419968 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237174784 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237502464 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 30081024 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 206897152 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 213581824 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233897984 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 223281152 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 234422272 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233046016 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 0, - "downloadBytes": 234029056 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 231800832 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233832448 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 234160128 - }, - { - "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 0, - "downloadBytes": 233504768 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 232914944 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233111552 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233242624 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 234225664 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 231931904 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233635840 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 35454964 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 204341260 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 217579520 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 0, - "downloadBytes": 232718336 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233439232 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 224002048 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235864052 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236519436 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 231931904 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235470836 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 234487820 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236781568 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235405312 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 234160128 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 234684416 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235929600 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235732980 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235929600 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 36110324 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 211877888 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237830156 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235864064 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235864064 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233111540 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 232390668 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236322816 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236519424 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236978176 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236716032 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237764608 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 234029056 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237043700 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237371392 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236322816 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237633548 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236388352 - } - ], - "implementation": "js-libp2p", - "version": "v0.46", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 47775744 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 231276532 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 247398400 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 243531788 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 255328256 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239927296 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 242417652 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 244973580 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 253493236 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 256901132 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 251002868 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 256114700 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 256704512 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 257425396 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 254410764 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 257622016 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 247791616 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 257818624 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 246480896 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 59965440 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233046016 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 247332864 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 257884160 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236453888 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 250544128 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237436916 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235470860 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 244187136 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 259915776 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 260112372 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 257884160 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245497868 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245039104 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240582656 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 230948864 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 231079924 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 230621196 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235536384 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 44171264 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 212271092 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 246939660 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 232062976 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 258998272 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 252313588 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 258670592 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 259850252 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 256573428 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 230817804 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 257884160 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 226885632 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 247201792 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 253165568 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 260046848 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237830144 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236519424 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 257425408 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 247398400 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 41943028 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 207945728 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 248905740 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 249757696 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 247594996 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235405324 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 222232564 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 216268812 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 222035968 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 226492416 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 242221056 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 220266496 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 225116160 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 221511680 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 230621184 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240582644 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 251527180 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 252182528 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233897984 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 45809652 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 224002060 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 249364480 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 232259584 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 251920384 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 228655104 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 256311296 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 255393792 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 255787008 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 249233396 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 255328268 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 256245748 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 254541836 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 255852544 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 255524852 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 255524876 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 256835584 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 256507904 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 257425408 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 50135040 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 243990528 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 256704512 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 248315904 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 257949696 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 258211840 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 260243444 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 257818636 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 259784704 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 258473984 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236126208 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 256114688 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 258801664 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 250085376 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237699072 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 258539508 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 257622016 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 257687564 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 257097728 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 12582912 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 199950336 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 241303552 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 251854836 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 255197196 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245563392 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 247463936 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 249954304 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 243204096 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 250216448 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 255918080 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 244514816 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233177088 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233635840 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 252903424 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 254869504 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238223360 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 252051456 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 253755392 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 14614528 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 212729856 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 243728384 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 219480064 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 213188608 - }, - { - "type": "intermediary", - "timeSeconds": 1.032, - "uploadBytes": 0, - "downloadBytes": 166920192 - }, - { - "type": "intermediary", - "timeSeconds": 1.019, - "uploadBytes": 0, - "downloadBytes": 128057344 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 121438208 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 0, - "downloadBytes": 99811328 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 63766528 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 0, - "downloadBytes": 66781184 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 68681728 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 53805056 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 51773440 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 55115776 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 55377920 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 57868288 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 0, - "downloadBytes": 57737216 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 0, - "downloadBytes": 59113472 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 22020096 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 211419136 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 253820928 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 254148596 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 254738444 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 254148596 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240058380 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 231866368 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235208704 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236584960 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238288896 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239861748 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237961228 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 242024448 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 244318208 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 244711424 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240451572 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 253296640 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 250478592 - }, - { - "type": "intermediary", - "timeSeconds": 1.043, - "uploadBytes": 0, - "downloadBytes": 14876672 - }, - { - "type": "intermediary", - "timeSeconds": 1.042, - "uploadBytes": 0, - "downloadBytes": 12189696 - }, - { - "type": "intermediary", - "timeSeconds": 1.041, - "uploadBytes": 0, - "downloadBytes": 3604480 - }, - { - "type": "intermediary", - "timeSeconds": 1.044, - "uploadBytes": 0, - "downloadBytes": 1835008 - }, - { - "type": "intermediary", - "timeSeconds": 1.084, - "uploadBytes": 0, - "downloadBytes": 917504 - }, - { - "type": "intermediary", - "timeSeconds": 1.039, - "uploadBytes": 0, - "downloadBytes": 786432 - }, - { - "type": "intermediary", - "timeSeconds": 1.06, - "uploadBytes": 0, - "downloadBytes": 589824 - }, - { - "type": "intermediary", - "timeSeconds": 1.017, - "uploadBytes": 0, - "downloadBytes": 458752 - }, - { - "type": "intermediary", - "timeSeconds": 1.038, - "uploadBytes": 0, - "downloadBytes": 393216 - }, - { - "type": "intermediary", - "timeSeconds": 1.043, - "uploadBytes": 0, - "downloadBytes": 524288 - }, - { - "type": "intermediary", - "timeSeconds": 1.046, - "uploadBytes": 0, - "downloadBytes": 524288 - }, - { - "type": "intermediary", - "timeSeconds": 1.039, - "uploadBytes": 0, - "downloadBytes": 655360 - }, - { - "type": "intermediary", - "timeSeconds": 1.129, - "uploadBytes": 0, - "downloadBytes": 655360 - }, - { - "type": "intermediary", - "timeSeconds": 1.096, - "uploadBytes": 0, - "downloadBytes": 458752 - }, - { - "type": "intermediary", - "timeSeconds": 1.103, - "uploadBytes": 0, - "downloadBytes": 589824 - }, - { - "type": "intermediary", - "timeSeconds": 1.082, - "uploadBytes": 0, - "downloadBytes": 786432 - }, - { - "type": "intermediary", - "timeSeconds": 1.063, - "uploadBytes": 0, - "downloadBytes": 983040 - }, - { - "type": "intermediary", - "timeSeconds": 1.018, - "uploadBytes": 0, - "downloadBytes": 983040 - } - ], - "implementation": "js-libp2p", - "version": "v1.0", - "transportStack": "tcp" - } - ], - "parameters": { - "uploadBytes": 0, - "downloadBytes": 9007199254740991 - } - }, - { - "name": "Connection establishment + 1 byte round trip latencies", - "unit": "s", - "results": [ - { - "result": [ - { - "type": "final", - "timeSeconds": 0.128343087, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130521631, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128326765, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.132573153, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130716666, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130933333, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130197415, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131077361, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129216246, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129237699, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130487486, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128165388, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.1284517, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128915479, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.132024243, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128315511, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129392202, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129570551, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131331524, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130806575, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129935295, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131980317, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.1304054, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130866883, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.127293364, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.132426725, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.127885606, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129532737, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.132093963, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.12977185, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.132093068, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130590053, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131366129, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.13266006, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129052693, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131545254, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131332799, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129630176, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131237743, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.132574179, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130714072, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129139695, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129442893, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130550061, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130130452, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.12907997, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131721423, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130519397, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130888495, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129024874, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130679333, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128638237, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130456556, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129046767, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.132805476, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130689668, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128100997, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131539494, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.127909969, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129486645, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130869378, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130835509, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.13079605, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.127666962, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130280237, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130937889, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130848246, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129655799, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.127449611, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131333163, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.12826608, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.127079674, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128958795, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130965137, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130435633, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131159495, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130321128, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.132251214, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.127124269, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131277732, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131491103, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129387966, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129389286, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129781959, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128002149, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.132286385, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.127099165, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129174967, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130708699, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.12844316, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131133236, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.127939361, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.132064935, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.127671817, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128097085, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130216165, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129593039, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128999921, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129258257, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130253135, - "uploadBytes": 1, - "downloadBytes": 1 - } - ], - "implementation": "quic-go", - "version": "v0.34", - "transportStack": "quic-v1" - }, - { - "result": [ - { - "type": "final", - "timeSeconds": 0.19142786, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190743846, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191321468, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195972127, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190203502, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192745619, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192019662, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194264711, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194482035, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.298327599, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193509954, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194109386, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19117623, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191274782, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191355594, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190740583, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.188139319, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194170452, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192720163, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193964518, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196622749, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19194654, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191707644, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194787998, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193519229, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192074706, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190223043, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194798021, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19224633, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194710455, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194349706, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196076612, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190029258, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191105886, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193901002, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191764395, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190684633, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192982827, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193854867, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194469746, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192150515, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197288085, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192616027, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190639939, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19423282, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191663338, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19674134, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190943353, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191017904, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196149132, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195941315, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195676073, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192178823, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192622709, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194391199, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192831476, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191979723, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191488044, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195393922, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192730466, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.18920396, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194652842, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193034762, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196652831, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.188700802, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192193377, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19404999, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194460684, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192283242, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191765528, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192307835, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194128929, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193892862, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192473152, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193878854, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197269752, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193562478, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193929998, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191710204, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193939779, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189501038, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191693796, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189989713, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194212, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191277575, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192730668, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193040418, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194888635, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192614155, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194508832, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195920667, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195763468, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195791684, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193326933, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193426629, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195357239, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194502062, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192046407, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196687212, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191986613, - "uploadBytes": 1, - "downloadBytes": 1 - } - ], - "implementation": "rust-libp2p", - "version": "v0.53", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "final", - "timeSeconds": 0.130974927, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131811355, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130557768, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129528697, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.13026386, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.127713715, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129250657, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130645752, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128818029, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129120578, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.132295162, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130879379, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128154537, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129652796, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130855318, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129234473, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131443673, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131892406, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129884229, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130884129, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129614115, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130729495, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129835966, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129437815, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129522574, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129678815, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129893878, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130568128, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129150451, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128371687, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131060554, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128882156, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.1311233, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130530838, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129906573, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130785389, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130575197, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128586448, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129465847, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130310112, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.12815283, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128047885, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131474487, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.126984494, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.126759239, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131316829, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128041322, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131467512, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128878805, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.127366921, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.13095575, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.13050965, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128511421, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.127806579, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130001344, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130769932, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130813479, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129501791, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.12853103, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.132240738, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.12933532, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131872793, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131030002, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.12927217, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129500757, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130811717, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.132193148, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131285564, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129562039, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.13130582, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129583107, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.13052522, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.127028685, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129099865, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.13116874, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129528324, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129868303, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129450418, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129752834, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130189113, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130052305, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.12925132, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129653219, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.132207094, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131771574, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131603126, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128988544, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.127752785, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130351875, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.12778842, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130926166, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130355751, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128055673, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129636134, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.126697722, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.131088134, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130218042, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.129263193, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.128537403, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.130372153, - "uploadBytes": 1, - "downloadBytes": 1 - } - ], - "implementation": "rust-libp2p", - "version": "v0.53", - "transportStack": "quic-v1" - }, - { - "result": [ - { - "type": "final", - "timeSeconds": 0.195063378, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189689534, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193113055, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191524089, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.187607051, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189835266, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.188026397, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.188122291, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.187476356, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192339143, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192938816, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.187520943, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190144532, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189007227, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.1878309, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191349196, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190016752, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192153478, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.187883739, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195724481, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193037908, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.18912767, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.187537866, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193247511, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192656813, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192211515, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193062598, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194839385, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189996652, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192260637, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19155099, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.187113428, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19397191, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191749872, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19441131, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189554405, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194449491, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.187522613, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193875488, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193907645, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.187608891, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19506853, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190707443, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189547589, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193971412, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194330012, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194167307, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191289576, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192310322, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192104272, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189660306, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191905351, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192030341, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191587644, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193290333, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191746603, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193732182, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194208894, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192291246, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192560476, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192541026, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192924941, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191319633, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193996524, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192397305, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189605276, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.187752638, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189222445, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191625473, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193369072, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19006728, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.18763561, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189696006, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195443698, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190004368, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189863833, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192134504, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193338092, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192047528, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189098178, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192197434, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195558328, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192899383, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.187516465, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.187555691, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192248199, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190338596, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190019027, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190248727, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190091205, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.188047791, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189043087, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.187690259, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191635247, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194561267, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191221573, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192991461, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189254518, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189877121, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192622639, - "uploadBytes": 1, - "downloadBytes": 1 - } - ], - "implementation": "https", - "version": "v0.1", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "final", - "timeSeconds": 0.314438154, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.374478688, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.324804593, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385122677, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.318490161, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.382594716, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379384327, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.381391604, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.382509487, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.31875286, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.324119458, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380095235, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.386447297, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385138086, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.376149071, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.376983488, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375129874, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.323839036, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.386844588, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383751654, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375488201, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.324065732, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.382991738, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38970642, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.320266396, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.319228846, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384006707, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.386804107, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.323865958, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.313831548, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.316158696, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379000772, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.321316675, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.382082502, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.317023249, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.317759638, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.318242831, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.319851305, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383613408, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379959658, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.382604076, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.32145274, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.389660956, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380023226, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384158991, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379624196, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383886627, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384722861, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38476697, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.313654317, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.324381992, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.387648003, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.389035089, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.320098842, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.315906592, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.316992844, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.376236099, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.37924643, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379533767, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.320470565, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.374422184, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.37474461, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.314708876, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.382420384, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.374074439, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.318462716, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.388660948, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385976636, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383947328, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385494845, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384119024, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380163446, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383085473, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.320864981, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375104373, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.389628832, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.386745156, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380431233, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.321031948, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.374788969, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.323246396, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.31751263, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379828275, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.387867842, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.321691367, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.313375767, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.388338253, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.319006287, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383144396, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.377967738, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.37907459, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.319723548, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385585448, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.378907241, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38093267, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.312707025, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383210748, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380440762, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380594856, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379213548, - "uploadBytes": 1, - "downloadBytes": 1 - } - ], - "implementation": "go-libp2p", - "version": "v0.27", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "final", - "timeSeconds": 0.197096588, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193489362, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198688828, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195208019, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194164263, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.199788673, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191782232, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192853261, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193290634, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193973391, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196324418, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19368277, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194465733, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195709304, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195860528, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193213928, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19352252, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193386739, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19097817, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192883245, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190851591, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191896253, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193471059, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195519237, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193803244, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196741413, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193244877, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19850269, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196924431, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19502637, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197942614, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193044802, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.1941203, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196931646, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19360131, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194234487, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19889434, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190971751, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19846159, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193976913, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198979562, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196039253, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195625227, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195082866, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196330478, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197073299, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19127511, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19356839, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197344009, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197917994, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197056624, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197108151, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195136812, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198620848, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193558184, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193089071, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191534189, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190977204, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19405978, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194966474, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19386685, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193040196, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198553095, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195665115, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196264267, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193133937, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196153164, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196335442, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194625795, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195959517, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195088758, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195609303, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194210331, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193228118, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193405475, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193417897, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192934724, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197619301, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193113211, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194479936, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197400386, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195890867, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194115728, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195701424, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193204401, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193879365, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195384869, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192886188, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196746506, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193489294, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196806191, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.189938985, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195316345, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192766061, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190763112, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193184101, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19442638, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197701381, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192847549, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196526265, - "uploadBytes": 1, - "downloadBytes": 1 - } - ], - "implementation": "go-libp2p", - "version": "v0.27", - "transportStack": "quic-v1" - }, - { - "result": [ - { - "type": "final", - "timeSeconds": 0.322668845, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.320086997, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383718188, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.31490516, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.318145325, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379687734, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.388534936, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385968048, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.389593586, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.382439878, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.317881406, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.316881109, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.319764848, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38115086, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379385378, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.378793803, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.316601734, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380504348, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38540034, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.319352914, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.388933093, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383656839, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38502105, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384802968, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383789825, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375256857, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.313932514, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379661176, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.374428586, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.317299142, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.321792382, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.324859887, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.378219872, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384811453, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379994256, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.316806864, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.374681763, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.3201433, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.386003473, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383162582, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.378012716, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.317997326, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.322079356, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.378517575, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.317696459, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.37447321, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.382011309, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.382016585, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380608909, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.377451545, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.374790994, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.381671631, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.314638249, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384476537, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.388576093, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.382000845, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385426222, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.31968565, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.322600574, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.389767639, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38770447, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.389565995, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38012887, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.321113533, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375179983, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379968296, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.31949317, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385937567, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.324455809, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.317004897, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.37898756, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.319792098, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384683892, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.388081159, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.313350567, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.39004183, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384474391, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.387635534, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.320094035, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385736685, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383716817, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.317549249, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379551931, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.388787787, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.374854478, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.378550885, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38845879, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.378888881, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.3185385, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380371457, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383636023, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383869519, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.321305315, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380142037, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.323107793, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.320835089, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375692412, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384832561, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.321433393, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.317934074, - "uploadBytes": 1, - "downloadBytes": 1 - } - ], - "implementation": "go-libp2p", - "version": "v0.28", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "final", - "timeSeconds": 0.190841825, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195182034, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192715878, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193453156, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195340983, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196086238, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197430817, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196302374, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19375474, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190840196, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191931083, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194798852, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196190229, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193808363, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.1949314, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193133724, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198261356, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191196181, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192719183, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190983943, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195375454, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193037484, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195301042, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195075679, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196724327, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195600312, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196020091, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198828633, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194948212, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194740653, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195126557, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193958533, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190922809, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193336735, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194360397, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193864277, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195372409, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19730461, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19519285, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195931305, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194529148, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196170681, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195893999, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195917668, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195277822, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19547396, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193885864, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193074671, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195346109, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192213992, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195648474, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191990765, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192720102, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195969928, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195688285, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196835461, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198756698, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196522545, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192939288, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193054254, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193466205, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19791895, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190544913, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190744655, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19602288, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194863579, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195579213, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194112326, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193510272, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195570122, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190880711, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195344629, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197417903, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195580123, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191156869, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194312027, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19488414, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195639515, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197476337, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190690953, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190730296, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19619574, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196416648, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194432877, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190430675, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198035464, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194181836, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192337983, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194594937, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194658255, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197515745, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197214444, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195798566, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190425265, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19098292, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196142559, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197999729, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197616035, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197215543, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192756397, - "uploadBytes": 1, - "downloadBytes": 1 - } - ], - "implementation": "go-libp2p", - "version": "v0.28", - "transportStack": "quic-v1" - }, - { - "result": [ - { - "type": "final", - "timeSeconds": 0.386765177, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.320330575, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385305992, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38024639, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.313244735, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.313621522, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384636661, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379323186, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.391617289, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.324387233, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375926101, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.382908596, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380738834, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384314586, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.378544434, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.382352822, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380490291, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375841729, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.381868183, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380211237, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375604492, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383562006, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.32347195, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.390320575, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.37966069, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379913103, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380264144, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.389364058, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383615354, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.320034969, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384383792, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383779319, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383601098, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.319234923, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.322405462, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380954408, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.381670782, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.318713063, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385237874, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.388359185, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.388693582, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.320155878, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38352134, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384178771, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.386685597, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.381280221, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375107684, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375676866, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380145106, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384506594, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380175347, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38778356, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.312993909, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.318802317, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.378699838, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.388971114, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.374630421, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.322620768, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383586322, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384740983, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.381959818, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384192022, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.386908923, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.378920788, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385537486, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.324643987, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383332667, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.378600589, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.388448288, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.376274118, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.389239172, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.387643797, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383373613, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.313542535, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.389367664, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.382784739, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383796797, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379428835, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.378997507, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385443984, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.321041186, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.386157728, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.381134113, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383316368, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38012106, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380290528, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384557446, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384645264, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.377481344, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38622348, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384899743, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.382939455, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384218362, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.382867395, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.313457307, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383956043, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38707263, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379057857, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.374438275, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375850106, - "uploadBytes": 1, - "downloadBytes": 1 - } - ], - "implementation": "go-libp2p", - "version": "v0.29", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "final", - "timeSeconds": 0.19893792, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19796773, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193967423, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197707709, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192602177, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193898987, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193602796, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19671957, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.199557359, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197565064, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196969348, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194451532, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195070172, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197009209, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192016454, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192509731, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198762695, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19130411, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192052139, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197909169, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196498737, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196445902, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195190378, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19622301, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191970626, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192411416, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193688914, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19971456, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194741847, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193905538, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19402853, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196516389, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194773077, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191478552, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197807691, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194704646, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.199019432, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193096396, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196419166, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195971388, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197061652, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19540581, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19535498, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195851417, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19547293, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196979905, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197228247, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197612178, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197984364, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194493168, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191830187, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196632841, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193953883, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190530558, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19584447, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196129616, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19917195, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196273419, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196998845, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192375528, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196513615, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198362405, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197379338, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195307009, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198181492, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191392662, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196242824, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196680925, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194262143, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196240651, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.1966799, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194520069, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191683409, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196010059, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191684728, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.1964152, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196750522, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194482973, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193981541, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196120209, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194058612, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194684275, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194736815, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194009624, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192193816, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194926655, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194527924, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196267676, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197760833, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19810088, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194298394, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194202239, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195987403, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198878052, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197364782, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194174755, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192787283, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198110285, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19215692, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195233251, - "uploadBytes": 1, - "downloadBytes": 1 - } - ], - "implementation": "go-libp2p", - "version": "v0.29", - "transportStack": "quic-v1" - }, - { - "result": [ - { - "type": "final", - "timeSeconds": 0.38073584, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.381552552, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.3757148, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380460704, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385276249, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.314744981, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.388844572, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.381288003, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38186433, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.387325745, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379499433, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.320010235, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384828339, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383495572, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.387343196, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.323501065, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.381057193, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.321450281, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375241864, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.318610613, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379298824, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385021542, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384239521, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380953722, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.324876207, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.382706544, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.32521786, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.317873265, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379288361, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.318859929, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375503739, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.324546211, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384073416, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385010594, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385592734, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.389046898, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.317197386, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.378639487, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.389215648, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.313413903, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.391243367, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375182312, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.319608945, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.316950265, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.382811771, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.3823172, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384124649, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.325330941, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.321577662, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380191644, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.3831019, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385960353, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385147587, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.381033995, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384709835, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380504055, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.374766274, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.374473783, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38202256, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379460073, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.37510191, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.317955237, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.319410624, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.389706864, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.374925575, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.316700726, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.315515681, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379349574, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383316619, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.318368946, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.321941149, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.378569855, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.384752234, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.312511653, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38028091, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.374845777, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.322033448, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.323412506, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.320606393, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.374505764, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.313469561, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375255821, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38040784, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.380243702, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385019528, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379018235, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.324041313, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375123457, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.381579315, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.321706312, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.375606099, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.37568018, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.38077912, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385033785, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.381666522, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.378076017, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.385991177, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.383056587, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.376539884, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.379463541, - "uploadBytes": 1, - "downloadBytes": 1 - } - ], - "implementation": "go-libp2p", - "version": "v0.31", - "transportStack": "tcp" - }, - { - "result": [ - { - "type": "final", - "timeSeconds": 0.199955474, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196274555, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193752585, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194808302, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196478563, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195481661, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190790486, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196874729, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194124089, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196060876, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194923255, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193738479, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193948634, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194456079, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19442087, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198982901, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194010813, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196703741, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193004661, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197500701, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.199129166, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197284389, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19555115, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.199703084, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193976637, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.199232882, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192593712, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191234001, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195463449, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196113096, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195463722, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194381472, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194262298, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197857134, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190148048, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198972937, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196344054, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192026773, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198737547, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19783775, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197155594, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196735083, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191648375, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193038588, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194926203, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191734842, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195950305, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194837405, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.199666476, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194246103, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194548371, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196157858, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195718225, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196514566, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195837902, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19211755, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193934471, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193101854, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197623698, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196251971, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196335261, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.190524671, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.197146668, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195341115, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195138844, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196077036, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195068166, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198731529, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196683726, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192128941, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193651197, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194279741, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19576317, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194720247, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198654184, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194757091, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193242911, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196364859, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.198118961, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196460871, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194461876, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193588321, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.19216086, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.191492103, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194171895, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196707097, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194721944, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194937608, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196097658, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196565587, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192549836, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194950077, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.193180946, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.194402282, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.195139397, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.192958783, - "uploadBytes": 1, - "downloadBytes": 1 - }, - { - "type": "final", - "timeSeconds": 0.196851363, - "uploadBytes": 1, - "downloadBytes": 1 + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264372224 }, { - "type": "final", - "timeSeconds": 0.196165975, - "uploadBytes": 1, - "downloadBytes": 1 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 265027584 }, { - "type": "final", - "timeSeconds": 0.19414393, - "uploadBytes": 1, - "downloadBytes": 1 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 261619700 }, { - "type": "final", - "timeSeconds": 0.191291254, - "uploadBytes": 1, - "downloadBytes": 1 + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 264175628 + }, + { + "type": "intermediary", + "timeSeconds": 1.001, + "uploadBytes": 0, + "downloadBytes": 265158656 } ], - "implementation": "go-libp2p", - "version": "v0.31", - "transportStack": "quic-v1" - }, + "implementation": "js-libp2p", + "version": "v1.0-yamux-plaintext", + "transportStack": "tcp" + } + ], + "parameters": { + "uploadBytes": 0, + "downloadBytes": 9007199254740991 + } + }, + { + "name": "Connection establishment + 1 byte round trip latencies", + "unit": "s", + "results": [ { "result": [ { "type": "final", - "timeSeconds": 1.092, + "timeSeconds": 0.454, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.094, + "timeSeconds": 0.433, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.084, + "timeSeconds": 0.427, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.079, + "timeSeconds": 0.434, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.089, + "timeSeconds": 0.435, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.081, + "timeSeconds": 0.429, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.088, + "timeSeconds": 0.431, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.087, + "timeSeconds": 0.434, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.081, + "timeSeconds": 0.433, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.081, + "timeSeconds": 0.425, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.078, + "timeSeconds": 0.423, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.097, + "timeSeconds": 0.433, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.087, + "timeSeconds": 0.433, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.079, + "timeSeconds": 0.43, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.088, + "timeSeconds": 0.436, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.082, + "timeSeconds": 0.426, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.081, + "timeSeconds": 0.437, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.08, + "timeSeconds": 0.425, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.088, + "timeSeconds": 0.422, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.087, + "timeSeconds": 0.426, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.097, + "timeSeconds": 0.426, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.077, + "timeSeconds": 0.433, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.098, + "timeSeconds": 0.427, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.092, + "timeSeconds": 0.428, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.093, + "timeSeconds": 0.434, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.089, + "timeSeconds": 0.427, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.094, + "timeSeconds": 0.429, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.095, + "timeSeconds": 0.433, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.094, + "timeSeconds": 0.432, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.087, + "timeSeconds": 0.435, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.087, + "timeSeconds": 0.423, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.083, + "timeSeconds": 0.422, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.08, + "timeSeconds": 0.428, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.106, + "timeSeconds": 0.429, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.088, + "timeSeconds": 0.425, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.09, + "timeSeconds": 0.435, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.086, + "timeSeconds": 0.437, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.094, + "timeSeconds": 0.43, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.087, + "timeSeconds": 0.43, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.084, + "timeSeconds": 0.427, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.087, + "timeSeconds": 0.43, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.078, + "timeSeconds": 0.436, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.096, + "timeSeconds": 0.428, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.087, + "timeSeconds": 0.428, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.094, + "timeSeconds": 0.43, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.093, + "timeSeconds": 0.436, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.096, + "timeSeconds": 0.43, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.089, + "timeSeconds": 0.435, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.098, + "timeSeconds": 0.428, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.089, + "timeSeconds": 0.432, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.079, + "timeSeconds": 0.431, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.083, + "timeSeconds": 0.429, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.095, + "timeSeconds": 0.426, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.087, + "timeSeconds": 0.44, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.084, + "timeSeconds": 0.429, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.087, + "timeSeconds": 0.426, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.081, + "timeSeconds": 0.425, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.092, + "timeSeconds": 0.428, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.085, + "timeSeconds": 0.433, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.078, + "timeSeconds": 0.424, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.083, + "timeSeconds": 0.427, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.092, + "timeSeconds": 0.426, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.083, + "timeSeconds": 0.425, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.09, + "timeSeconds": 0.433, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.077, + "timeSeconds": 0.424, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.092, + "timeSeconds": 0.431, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.081, + "timeSeconds": 0.423, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.081, + "timeSeconds": 0.431, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.084, + "timeSeconds": 0.432, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.088, + "timeSeconds": 0.433, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.079, + "timeSeconds": 0.432, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.082, + "timeSeconds": 0.427, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.087, + "timeSeconds": 0.428, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.093, + "timeSeconds": 0.435, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.082, + "timeSeconds": 0.426, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.085, + "timeSeconds": 0.428, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.096, + "timeSeconds": 0.421, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.09, + "timeSeconds": 0.426, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.092, + "timeSeconds": 0.426, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.087, + "timeSeconds": 0.432, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.087, + "timeSeconds": 0.431, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.084, + "timeSeconds": 0.425, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.09, + "timeSeconds": 0.436, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.093, + "timeSeconds": 0.435, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.093, + "timeSeconds": 0.425, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.088, + "timeSeconds": 0.431, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.089, + "timeSeconds": 0.427, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.096, + "timeSeconds": 0.425, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.09, + "timeSeconds": 0.425, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.091, + "timeSeconds": 0.431, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.097, + "timeSeconds": 0.436, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.083, + "timeSeconds": 0.427, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.09, + "timeSeconds": 0.435, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.083, + "timeSeconds": 0.431, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.084, + "timeSeconds": 0.427, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.092, + "timeSeconds": 0.43, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.089, + "timeSeconds": 0.434, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.091, + "timeSeconds": 0.431, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.081, + "timeSeconds": 0.43, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 1.097, + "timeSeconds": 0.433, "uploadBytes": 1, "downloadBytes": 1 } ], "implementation": "js-libp2p", - "version": "v0.46", + "version": "v1.0", "transportStack": "tcp" }, { "result": [ { "type": "final", - "timeSeconds": 0.447, + "timeSeconds": 0.35, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.438, + "timeSeconds": 0.341, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.428, + "timeSeconds": 0.336, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.339, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.339, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.43, + "timeSeconds": 0.343, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.339, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.437, + "timeSeconds": 0.333, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.441, + "timeSeconds": 0.345, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.341, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.343, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.428, + "timeSeconds": 0.333, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.434, + "timeSeconds": 0.338, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.425, + "timeSeconds": 0.34, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.432, + "timeSeconds": 0.336, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.434, + "timeSeconds": 0.336, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.432, + "timeSeconds": 0.34, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.438, + "timeSeconds": 0.341, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.43, + "timeSeconds": 0.342, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.428, + "timeSeconds": 0.338, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.337, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.437, + "timeSeconds": 0.336, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.337, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.43, + "timeSeconds": 0.333, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.429, + "timeSeconds": 0.336, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.43, + "timeSeconds": 0.34, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.442, + "timeSeconds": 0.339, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.436, + "timeSeconds": 0.335, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.426, + "timeSeconds": 0.345, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.425, + "timeSeconds": 0.345, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.437, + "timeSeconds": 0.334, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.436, + "timeSeconds": 0.337, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.432, + "timeSeconds": 0.338, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.429, + "timeSeconds": 0.342, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.438, + "timeSeconds": 0.339, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.333, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.432, + "timeSeconds": 0.337, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.429, + "timeSeconds": 0.339, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.435, + "timeSeconds": 0.337, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.43, + "timeSeconds": 0.342, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.438, + "timeSeconds": 0.337, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.425, + "timeSeconds": 0.336, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.426, + "timeSeconds": 0.339, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.427, + "timeSeconds": 0.342, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.437, + "timeSeconds": 0.336, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.432, + "timeSeconds": 0.339, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.435, + "timeSeconds": 0.337, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.438, + "timeSeconds": 0.337, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.428, + "timeSeconds": 0.345, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.423, + "timeSeconds": 0.336, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.34, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.334, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.345, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.43, + "timeSeconds": 0.343, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.339, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.337, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.341, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.43, + "timeSeconds": 0.342, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.432, + "timeSeconds": 0.339, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.428, + "timeSeconds": 0.337, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.429, + "timeSeconds": 0.338, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.345, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.432, + "timeSeconds": 0.343, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.432, + "timeSeconds": 0.339, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.336, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.342, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.421, + "timeSeconds": 0.344, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.436, + "timeSeconds": 0.338, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.335, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.333, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.343, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.429, + "timeSeconds": 0.341, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.426, + "timeSeconds": 0.338, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.432, + "timeSeconds": 0.338, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.43, + "timeSeconds": 0.333, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.436, + "timeSeconds": 0.336, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.429, + "timeSeconds": 0.333, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.429, + "timeSeconds": 0.335, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.438, + "timeSeconds": 0.338, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.425, + "timeSeconds": 0.337, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.424, + "timeSeconds": 0.339, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.427, + "timeSeconds": 0.336, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.427, + "timeSeconds": 0.337, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.434, + "timeSeconds": 0.332, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.428, + "timeSeconds": 0.341, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.424, + "timeSeconds": 0.333, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.428, + "timeSeconds": 0.336, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.437, + "timeSeconds": 0.341, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.424, + "timeSeconds": 0.337, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.432, + "timeSeconds": 0.339, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.428, + "timeSeconds": 0.341, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.432, + "timeSeconds": 0.342, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.432, + "timeSeconds": 0.336, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.426, + "timeSeconds": 0.338, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.429, + "timeSeconds": 0.337, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.434, + "timeSeconds": 0.342, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.425, + "timeSeconds": 0.341, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.435, + "timeSeconds": 0.34, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.426, + "timeSeconds": 0.34, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.429, + "timeSeconds": 0.336, "uploadBytes": 1, "downloadBytes": 1 } ], "implementation": "js-libp2p", - "version": "v1.0", + "version": "v1.0-yamux-plaintext", "transportStack": "tcp" } ], @@ -40462,173 +5836,173 @@ "pings": { "unit": "s", "results": [ - 0.0627, - 0.0627, - 0.0626, - 0.0626, - 0.0678, - 0.0678, - 0.0678, - 0.0678, - 0.0678, - 0.0679, - 0.0678, - 0.0678, - 0.179, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0634, - 0.0626, - 0.0626, - 0.0626, - 0.0627, - 0.0626, - 0.063, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.063, - 0.0626, - 0.0631, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626, - 0.0626 + 0.0636, + 0.0639, + 0.059, + 0.0583, + 0.0636, + 0.0636, + 0.0636, + 0.0635, + 0.0636, + 0.0635, + 0.0636, + 0.0636, + 0.0636, + 0.0636, + 0.0639, + 0.0635, + 0.0635, + 0.0635, + 0.0636, + 0.0635, + 0.0635, + 0.0636, + 0.0635, + 0.0636, + 0.0639, + 0.0636, + 0.0636, + 0.0639, + 0.0636, + 0.0636, + 0.0636, + 0.0636, + 0.0636, + 0.0636, + 0.0636, + 0.0636, + 0.0635, + 0.0636, + 0.0636, + 0.0636, + 0.0636, + 0.0635, + 0.0636, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0636, + 0.0635, + 0.0635, + 0.0635, + 0.0636, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0637, + 0.0635, + 0.0635, + 0.0635, + 0.0636, + 0.0635, + 0.0636, + 0.0636, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0635, + 0.0636, + 0.0636, + 0.0636, + 0.0635, + 0.0635, + 0.0636, + 0.0635, + 0.0636, + 0.0636, + 0.0636, + 0.0635, + 0.0635, + 0.0635, + 0.0636, + 0.0635, + 0.0635 ] }, "iperf": { "unit": "bit/s", "results": [ - 1880000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4680000000, - 4650000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4790000000, - 4780000000, - 4780000000, - 4790000000, + 1970000000, 4780000000, - 4730000000, - 4720000000 + 4120000000, + 2380000000, + 2430000000, + 2510000000, + 2140000000.0000002, + 1860000000, + 1780000000, + 1380000000, + 1430000000, + 1470000000, + 1500000000, + 1530000000, + 1250000000, + 556000000, + 577000000, + 598000000, + 608000000, + 629000000, + 493000000, + 472000000, + 493000000, + 503000000, + 514000000, + 524000000, + 524000000, + 535000000, + 535000000, + 545000000, + 535000000, + 535000000, + 545000000, + 535000000, + 545000000, + 535000000, + 556000000, + 556000000, + 566000000, + 577000000, + 598000000, + 619000000, + 640000000, + 682000000, + 535000000, + 545000000, + 577000000, + 598000000, + 629000000, + 650000000, + 661000000, + 682000000, + 682000000, + 692000000, + 692000000, + 703000000, + 692000000, + 703000000, + 692000000, + 692000000, + 985000000, + 970000000 ] } } \ No newline at end of file From 17747029ddfc8e5a450ad4a19b32363f64e7ed4a Mon Sep 17 00:00:00 2001 From: achingbrain Date: Tue, 21 Nov 2023 14:34:05 +0000 Subject: [PATCH 06/17] chore: put mplex back, enable debug logging --- perf/impl/js-libp2p/v1.0-mplex-noise/perf | 2 ++ perf/impl/js-libp2p/v1.0-mplex-plaintext/perf | 2 ++ perf/impl/js-libp2p/v1.0-yamux-plaintext/perf | 2 ++ perf/impl/js-libp2p/v1.0/perf | 2 ++ perf/runner/src/index.ts | 6 +----- perf/runner/src/versions.ts | 8 ++++---- 6 files changed, 13 insertions(+), 9 deletions(-) diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/perf b/perf/impl/js-libp2p/v1.0-mplex-noise/perf index 1a3e19c51..6ffde8a02 100755 --- a/perf/impl/js-libp2p/v1.0-mplex-noise/perf +++ b/perf/impl/js-libp2p/v1.0-mplex-noise/perf @@ -35,6 +35,8 @@ for ((i = 1; i <= $#; i++)); do fi done +export DEBUG=libp2p*,*:trace + # Run perf node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport & diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf b/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf index 1a3e19c51..6ffde8a02 100755 --- a/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf +++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf @@ -35,6 +35,8 @@ for ((i = 1; i <= $#; i++)); do fi done +export DEBUG=libp2p*,*:trace + # Run perf node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport & diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf b/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf index 1a3e19c51..6ffde8a02 100755 --- a/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf +++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf @@ -35,6 +35,8 @@ for ((i = 1; i <= $#; i++)); do fi done +export DEBUG=libp2p*,*:trace + # Run perf node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport & diff --git a/perf/impl/js-libp2p/v1.0/perf b/perf/impl/js-libp2p/v1.0/perf index 1a3e19c51..6ffde8a02 100755 --- a/perf/impl/js-libp2p/v1.0/perf +++ b/perf/impl/js-libp2p/v1.0/perf @@ -35,6 +35,8 @@ for ((i = 1; i <= $#; i++)); do fi done +export DEBUG=libp2p*,*:trace + # Run perf node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport & diff --git a/perf/runner/src/index.ts b/perf/runner/src/index.ts index 4a1b28724..1f0eff77a 100644 --- a/perf/runner/src/index.ts +++ b/perf/runner/src/index.ts @@ -200,11 +200,7 @@ function runClient(args: ArgsRunBenchmark): ResultValue[] { const combined: ResultValue[]= []; for (const line of lines) { - try { - combined.push(JSON.parse(line)); - } catch (err: any) { - console.error(`could not parse "${line}" as JSON`, err) - } + combined.push(JSON.parse(line)); } return combined; diff --git a/perf/runner/src/versions.ts b/perf/runner/src/versions.ts index be45e1196..cd322650f 100644 --- a/perf/runner/src/versions.ts +++ b/perf/runner/src/versions.ts @@ -50,19 +50,19 @@ export const versions: Array = [ implementation: "js-libp2p", transportStacks: ["tcp"] }, - /*{ + { id: "v1.0-mplex-noise", implementation: "js-libp2p", transportStacks: ["tcp"] - },*/ + }, { id: "v1.0-yamux-plaintext", implementation: "js-libp2p", transportStacks: ["tcp"] }, -/* { + { id: "v1.0-mplex-plaintext", implementation: "js-libp2p", transportStacks: ["tcp"] - },*/ + }, ] From 32e0221f7592d3c5721d3769f7425bb453fa2812 Mon Sep 17 00:00:00 2001 From: achingbrain Date: Tue, 21 Nov 2023 14:35:20 +0000 Subject: [PATCH 07/17] chore: log server stderr --- perf/runner/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perf/runner/src/index.ts b/perf/runner/src/index.ts index 1f0eff77a..17bcb5fe7 100644 --- a/perf/runner/src/index.ts +++ b/perf/runner/src/index.ts @@ -134,7 +134,7 @@ function runBenchmarkAcrossVersions(args: ArgsRunBenchmarkAcrossVersions): Bench const killSTDOUT = execCommand(killCMD); console.error(killSTDOUT); - const serverCMD = `ssh -o StrictHostKeyChecking=no ec2-user@${args.serverPublicIP} 'nohup ./impl/${version.implementation}/${version.id}/perf --run-server --server-address 0.0.0.0:4001 > server.log 2>&1 & echo \$! > pidfile '`; + const serverCMD = `ssh -o StrictHostKeyChecking=no ec2-user@${args.serverPublicIP} 'nohup ./impl/${version.implementation}/${version.id}/perf --run-server --server-address 0.0.0.0:4001 & echo \$! > pidfile '`; const serverSTDOUT = execCommand(serverCMD); console.error(serverSTDOUT); From ea64c29e8dc89ed7535f11d52ac136e0ccf73af7 Mon Sep 17 00:00:00 2001 From: achingbrain Date: Tue, 21 Nov 2023 15:00:27 +0000 Subject: [PATCH 08/17] chore: restore server log --- perf/runner/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perf/runner/src/index.ts b/perf/runner/src/index.ts index 17bcb5fe7..1f0eff77a 100644 --- a/perf/runner/src/index.ts +++ b/perf/runner/src/index.ts @@ -134,7 +134,7 @@ function runBenchmarkAcrossVersions(args: ArgsRunBenchmarkAcrossVersions): Bench const killSTDOUT = execCommand(killCMD); console.error(killSTDOUT); - const serverCMD = `ssh -o StrictHostKeyChecking=no ec2-user@${args.serverPublicIP} 'nohup ./impl/${version.implementation}/${version.id}/perf --run-server --server-address 0.0.0.0:4001 & echo \$! > pidfile '`; + const serverCMD = `ssh -o StrictHostKeyChecking=no ec2-user@${args.serverPublicIP} 'nohup ./impl/${version.implementation}/${version.id}/perf --run-server --server-address 0.0.0.0:4001 > server.log 2>&1 & echo \$! > pidfile '`; const serverSTDOUT = execCommand(serverCMD); console.error(serverSTDOUT); From fb4554fbd822efee3d25d3a292fe3f6cc95cdbb3 Mon Sep 17 00:00:00 2001 From: achingbrain Date: Sat, 2 Dec 2023 07:02:23 +0000 Subject: [PATCH 09/17] chore: update all versions --- perf/impl/js-libp2p/v0.46/package-lock.json | 209 ++++--- .../v1.0-mplex-noise/package-lock.json | 550 +++++------------- .../js-libp2p/v1.0-mplex-noise/package.json | 10 +- .../v1.0-mplex-plaintext/package-lock.json | 364 +++++------- .../v1.0-mplex-plaintext/package.json | 10 +- .../v1.0-yamux-plaintext/package-lock.json | 493 +++++----------- .../v1.0-yamux-plaintext/package.json | 10 +- perf/impl/js-libp2p/v1.0/package-lock.json | 532 +++++------------ perf/impl/js-libp2p/v1.0/package.json | 10 +- 9 files changed, 766 insertions(+), 1422 deletions(-) diff --git a/perf/impl/js-libp2p/v0.46/package-lock.json b/perf/impl/js-libp2p/v0.46/package-lock.json index 48f01aa81..4e305a631 100644 --- a/perf/impl/js-libp2p/v0.46/package-lock.json +++ b/perf/impl/js-libp2p/v0.46/package-lock.json @@ -14,12 +14,12 @@ } }, "node_modules/@achingbrain/nat-port-mapper": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@achingbrain/nat-port-mapper/-/nat-port-mapper-1.0.12.tgz", - "integrity": "sha512-rU4G75TEOTIPlkeDnPEVwx/VmMMFta42kY2SMmVobRkrtNLnxtU08Yhriu6tSBc9oO0wXdfNNeuLnNnEnL7w/A==", + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/@achingbrain/nat-port-mapper/-/nat-port-mapper-1.0.13.tgz", + "integrity": "sha512-B5GL6ILDek72OjoEyFGEuuNYaEOYxO06Ulhcaf/5iQ4EO8uaZWS+OkolYST7L+ecJrkjfaSNmSAsWRRuh+1Z5A==", "dependencies": { "@achingbrain/ssdp": "^4.0.1", - "@libp2p/logger": "^3.0.0", + "@libp2p/logger": "^4.0.1", "default-gateway": "^7.2.2", "err-code": "^3.0.1", "it-first": "^3.0.1", @@ -28,6 +28,30 @@ "xml2js": "^0.6.0" } }, + "node_modules/@achingbrain/nat-port-mapper/node_modules/@libp2p/interface": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz", + "integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/@achingbrain/nat-port-mapper/node_modules/@libp2p/logger": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.1.tgz", + "integrity": "sha512-d7kJmbkphNvEI3Da4so+4nxUJhwW/T/d8Pd+aQIuT27RYNeVoRfkFkjYwPIP+NvJXtU4LDju7VDPLbPbU2zFGA==", + "dependencies": { + "@libp2p/interface": "^1.0.1", + "@multiformats/multiaddr": "^12.1.10", + "debug": "^4.3.4", + "interface-datastore": "^8.2.0", + "multiformats": "^12.1.3" + } + }, "node_modules/@achingbrain/ssdp": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/@achingbrain/ssdp/-/ssdp-4.0.6.tgz", @@ -55,9 +79,9 @@ "integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA==" }, "node_modules/@chainsafe/libp2p-noise": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-13.0.3.tgz", - "integrity": "sha512-hzfhKUEx5XHDaC21wgROhTUFelaeYojH3DFYhCvqFnhRPUjmz+WJh2jweKaUlysKTTrEHv+JJob/TDY/IS6fRw==", + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-13.0.5.tgz", + "integrity": "sha512-xXqwrkH4nXlv3cYENHtqOgmIT2M4irPDwi548UvpmxzeC9hqa0kmiqbtAFYMV3v+gJ9pqVBVWFRk2hjs83GNrw==", "dependencies": { "@chainsafe/as-chacha20poly1305": "^0.1.0", "@chainsafe/as-sha256": "^0.4.1", @@ -85,9 +109,9 @@ } }, "node_modules/@chainsafe/libp2p-yamux": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-5.0.3.tgz", - "integrity": "sha512-I2g8eJFm4xvyrD9Z8+8RvqpCBqHiFtcOGrl4sQXPkktw0cY5hvXf0knIjOLacoNOdAPKG9MNscT4Vojp+sb6cw==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-5.0.4.tgz", + "integrity": "sha512-3cfOjomFde7+6sscoM0gK7cgA5aEm20oYeVXSSonVzaas/UZzNsGP+FnF/bjLATjdyTB+YqhBHJs/KKk1PAy/Q==", "dependencies": { "@libp2p/interface": "^0.1.0", "@libp2p/logger": "^3.0.0", @@ -96,10 +120,6 @@ "it-pipe": "^3.0.1", "it-pushable": "^3.2.0", "uint8arraylist": "^2.4.3" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" } }, "node_modules/@chainsafe/netmask": { @@ -141,9 +161,9 @@ } }, "node_modules/@libp2p/interface-internal": { - "version": "0.1.9", - "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9.tgz", - "integrity": "sha512-0HoY3ojG773VqE/m5vw9XtpKzuTqlCNqbOcwh2JvQvrLIiQgwu1zbn6t+T6cKK49eTBGfUqj3uWN7YQgX8rdGA==", + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.12.tgz", + "integrity": "sha512-tUZ4hxU8fO4397p/GtXNvAANHiLA/Uxdil90TuNNCnlb+GZijDYEEJiqBfnk2zYAdwm7Q9iO0fVxZCpfoW8B7Q==", "dependencies": { "@libp2p/interface": "^0.1.6", "@libp2p/peer-collections": "^4.0.8", @@ -179,9 +199,9 @@ } }, "node_modules/@libp2p/multistream-select": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6.tgz", - "integrity": "sha512-WT3thUOqUpzKjTctLkgezQep0C23uIPyE0J5H7tBBoB+h6Ocp90A7aQWsBZMbszGKcNOeAkIIYE7dZ0J1MdKeg==", + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.10.tgz", + "integrity": "sha512-f0BDv96L2yF9SZ0YXdg41JcGWwPBGZNAoeFGkna38SMFtj00NQWBOwAjqVdhrYVF58ymB0Ci6OfMzYv1XHVj/A==", "dependencies": { "@libp2p/interface": "^0.1.6", "@libp2p/logger": "^3.1.0", @@ -200,9 +220,9 @@ } }, "node_modules/@libp2p/peer-collections": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8.tgz", - "integrity": "sha512-Tk7W7pgPRH1v1+DmCx+XDqWX/E1Q7t7dNz3gsKZ1smstLwF6P1OhmYgDuVpMUvJiYroM7j7X6CcPZEoVUvNVog==", + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.11.tgz", + "integrity": "sha512-4bHtIm3VfYMm2laRuebkswQukgQmWTUbExnu1sD5vcbI186aCZ7P56QjWyOIMn3XflIoZ0cx9AXX/WuDQSolDA==", "dependencies": { "@libp2p/interface": "^0.1.6", "@libp2p/peer-id": "^3.0.6" @@ -219,9 +239,9 @@ } }, "node_modules/@libp2p/peer-id-factory": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8.tgz", - "integrity": "sha512-T0pOKWwFw01GqpeA03RRztG2qr0Zl2cSdt20d/WQ+BAjyrJNr7PSBTXux3nRGGdmzoUfJTJU6f992PDtq1z/mQ==", + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.11.tgz", + "integrity": "sha512-BmXKgeyAGezPyoY/uni95t439+AE0eqEKMxjfkfy2Hv/LcJ9gdR3zjRl7Hzci1O12b+yeVFtYVU8DZtBCcsZjQ==", "dependencies": { "@libp2p/crypto": "^2.0.8", "@libp2p/interface": "^0.1.6", @@ -233,9 +253,9 @@ } }, "node_modules/@libp2p/peer-record": { - "version": "6.0.9", - "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9.tgz", - "integrity": "sha512-S8SibblcvJWMeOnHfL62nlQuwvgxDb4fB132Fw/2ej4wABqJa94KrllFk+oejJW7rzWIPCKhImcN5YY/ymIkiQ==", + "version": "6.0.12", + "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.12.tgz", + "integrity": "sha512-8IItsbcPeIaFC5QMZD+gGl/dDbwLjE9nrmL7ZAOvMwcfZx+2AVZPN/6nubahO/wQrchpvBYiK3TxaWGnOH8sIA==", "dependencies": { "@libp2p/crypto": "^2.0.8", "@libp2p/interface": "^0.1.6", @@ -249,9 +269,9 @@ } }, "node_modules/@libp2p/peer-store": { - "version": "9.0.9", - "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9.tgz", - "integrity": "sha512-8wP45gEozPw7mE5/p+2onAUXEPvb5pWiriV2UqPqrt9FZ7OTRUfD4sMxMxFgCGg8K5pcrXuQPBWyG7OEn4GOGg==", + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.12.tgz", + "integrity": "sha512-rYpUUhvDI7GTfMFWNJ+HQoEOAVOxfp3t0bgJWLvUFKNtULojEk0znKHa6da7hX2KE06wM7ZEMfF23jZCmrwk1g==", "dependencies": { "@libp2p/interface": "^0.1.6", "@libp2p/logger": "^3.1.0", @@ -320,13 +340,13 @@ } }, "node_modules/@multiformats/multiaddr": { - "version": "12.1.10", - "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz", - "integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==", + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.11.tgz", + "integrity": "sha512-CWG9kETEGTTMdr1T+/JEuMwFld3r3fHNP8LkLoUcLvHRy6yr8sWdotVGEDNEdDO/vrKhuD7bQBws3xMSMMyylg==", "dependencies": { "@chainsafe/is-ip": "^2.0.1", "@chainsafe/netmask": "^2.0.0", - "@libp2p/interface": "^0.1.1", + "@libp2p/interface": "^1.0.0", "dns-over-http-resolver": "3.0.0", "multiformats": "^12.0.1", "uint8-varint": "^2.0.1", @@ -343,6 +363,18 @@ "multiformats": "^12.0.1" } }, + "node_modules/@multiformats/multiaddr/node_modules/@libp2p/interface": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz", + "integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, "node_modules/@noble/ciphers": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.4.0.tgz", @@ -379,9 +411,9 @@ "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==" }, "node_modules/@types/sinon": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.1.tgz", - "integrity": "sha512-Q2Go6TJetYn5Za1+RJA1Aik61Oa2FS8SuJ0juIqUuJ5dZR4wvhKfmSdIqWtQ3P6gljKWjW0/R7FZkA4oXVL6OA==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.2.tgz", + "integrity": "sha512-Zt6heIGsdqERkxctIpvN5Pv3edgBrhoeb3yHyxffd4InN0AX2SVNKSrhdDZKGQICVOxWP/q4DyhpfPNMSrpIiA==", "dependencies": { "@types/sinonjs__fake-timers": "*" } @@ -427,11 +459,11 @@ } }, "node_modules/datastore-core": { - "version": "9.2.3", - "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz", - "integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==", + "version": "9.2.5", + "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.5.tgz", + "integrity": "sha512-3Z54iBjwj4KDp5Se4aZRYWnjv1OlQgPfrEF2X+T9rlet8Pe3AKRLVYx0v+11PuL+47d7w0Vc/4847Ylas6fEbQ==", "dependencies": { - "@libp2p/logger": "^3.0.0", + "@libp2p/logger": "^4.0.1", "err-code": "^3.0.1", "interface-store": "^5.0.0", "it-all": "^3.0.1", @@ -446,6 +478,30 @@ "uint8arrays": "^4.0.2" } }, + "node_modules/datastore-core/node_modules/@libp2p/interface": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz", + "integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==", + "dependencies": { + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", + "it-stream-types": "^2.0.1", + "multiformats": "^12.1.3", + "uint8arraylist": "^2.4.3" + } + }, + "node_modules/datastore-core/node_modules/@libp2p/logger": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.1.tgz", + "integrity": "sha512-d7kJmbkphNvEI3Da4so+4nxUJhwW/T/d8Pd+aQIuT27RYNeVoRfkFkjYwPIP+NvJXtU4LDju7VDPLbPbU2zFGA==", + "dependencies": { + "@libp2p/interface": "^1.0.1", + "@multiformats/multiaddr": "^12.1.10", + "debug": "^4.3.4", + "interface-datastore": "^8.2.0", + "multiformats": "^12.1.3" + } + }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -564,19 +620,19 @@ } }, "node_modules/interface-datastore": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz", - "integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==", + "version": "8.2.7", + "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.7.tgz", + "integrity": "sha512-ot5B5+VogufRfjhedAXZHm5NuEKyYZkDyVpTjBYIrxYUpS5GIfF2soE/dsd/FiBVqubcxa4IEToMXL5ruMwhjw==", "dependencies": { "interface-store": "^5.0.0", - "nanoid": "^4.0.0", + "nanoid": "^5.0.3", "uint8arrays": "^4.0.2" } }, "node_modules/interface-store": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz", - "integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ==" + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.5.tgz", + "integrity": "sha512-X0KnJBk3o+YL13MxZBMwa88/b3Mdrpm0yPzkSTKDDVn9BSPH7UK6W+ZtIPO2bxKOQVmq7zqOwAnYnpfqWjb6/g==" }, "node_modules/ip-regex": { "version": "5.0.0", @@ -648,9 +704,9 @@ "integrity": "sha512-UMiy0i9DqCHBdWvMbzdYvVGa5/w4t1cc4nchpbnjdLhklglv8mQeEYnii0gvKESJuL1zV32Cqdb33R6/GPfxpQ==" }, "node_modules/it-byte-stream": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/it-byte-stream/-/it-byte-stream-1.0.3.tgz", - "integrity": "sha512-OKwS1QPK8d6KsQniIs4KjJxzgJ/v4pRWrjVn/zxyilWAMZt0LUE+ynqKtqwXqHDkzfPcTDxil8S4D7b21kOpow==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/it-byte-stream/-/it-byte-stream-1.0.5.tgz", + "integrity": "sha512-wGHbXPE0ZiU0poJTgCNOW06+mh9yyCwdF8bVv0zxchgql6CMQd/2NEXXtmwWE+N65st8bi/KWUWcMU2pJU2fEw==", "dependencies": { "it-stream-types": "^2.0.1", "p-defer": "^4.0.0", @@ -718,9 +774,9 @@ } }, "node_modules/it-length-prefixed-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.1.tgz", - "integrity": "sha512-IRlU0tOcgm43NBfo9UpjGDcy+Ikfx6R4LEMIUZ7SkEapXNqQBiFTElgqRqMu9y+wJ5/AKwgcrohAyDiL3+wq/w==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.4.tgz", + "integrity": "sha512-6YcQ5jsaYnuXBqF+oSGjSdSY9jF7HWl7yh+dxYytXxbE2GcdiOpn6pLM7m6AlIID9MCzQqMY5nOzaiatQ8A3/A==", "dependencies": { "it-byte-stream": "^1.0.0", "it-length-prefixed": "^9.0.1", @@ -933,6 +989,23 @@ "npm": ">=7.0.0" } }, + "node_modules/mortice/node_modules/nanoid": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", + "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^14 || ^16 || >=18" + } + }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -948,9 +1021,9 @@ } }, "node_modules/nanoid": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", - "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.4.tgz", + "integrity": "sha512-vAjmBf13gsmhXSgBrtIclinISzFFy22WwCYoyilZlsrRXNIHSwgFQ1bEdjRwMT3aoadeIF6HMuDRlOxzfXV8ig==", "funding": [ { "type": "github", @@ -961,7 +1034,7 @@ "nanoid": "bin/nanoid.js" }, "engines": { - "node": "^14 || ^16 || >=18" + "node": "^18 || >=20" } }, "node_modules/netmask": { @@ -1228,21 +1301,17 @@ } }, "node_modules/uint8arraylist": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz", - "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==", + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.7.tgz", + "integrity": "sha512-ohRElqR6C5dd60vRFLq40MCiSnUe1AzkpHvbCEMCGGP6zMoFYECsjdhL6bR1kTK37ONNRDuHQ3RIpScRYcYYIg==", "dependencies": { "uint8arrays": "^4.0.2" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" } }, "node_modules/uint8arrays": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz", - "integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==", + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.9.tgz", + "integrity": "sha512-iHU8XJJnfeijILZWzV7RgILdPHqe0mjJvyzY4mO8aUUtHsDbPa2Gc8/02Kc4zeokp2W6Qq8z9Ap1xkQ1HfbKwg==", "dependencies": { "multiformats": "^12.0.1" } diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/package-lock.json b/perf/impl/js-libp2p/v1.0-mplex-noise/package-lock.json index 1c37935a7..36c342084 100644 --- a/perf/impl/js-libp2p/v1.0-mplex-noise/package-lock.json +++ b/perf/impl/js-libp2p/v1.0-mplex-noise/package-lock.json @@ -6,11 +6,11 @@ "": { "name": "@libp2p/perf-js-libp2p-1-0", "dependencies": { - "@chainsafe/libp2p-noise": "^13.0.3", - "@libp2p/mplex": "next", - "@libp2p/perf": "next", - "@libp2p/tcp": "next", - "libp2p": "next" + "@chainsafe/libp2p-noise": "^14.0.0", + "@libp2p/mplex": "^10.0.4", + "@libp2p/perf": "^3.0.4", + "@libp2p/tcp": "^9.0.4", + "libp2p": "^1.0.5" } }, "node_modules/@chainsafe/as-chacha20poly1305": { @@ -29,16 +29,15 @@ "integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA==" }, "node_modules/@chainsafe/libp2p-noise": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-13.0.3.tgz", - "integrity": "sha512-hzfhKUEx5XHDaC21wgROhTUFelaeYojH3DFYhCvqFnhRPUjmz+WJh2jweKaUlysKTTrEHv+JJob/TDY/IS6fRw==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-14.0.0.tgz", + "integrity": "sha512-/E7QnSL24APpfXTj/YRS/EVRvTATg09+AwqEUGs+OeLFcO/DwPal3W6pj7c4eyJFSgxnegbpbgiH8EBvTZ4Iwg==", "dependencies": { "@chainsafe/as-chacha20poly1305": "^0.1.0", "@chainsafe/as-sha256": "^0.4.1", - "@libp2p/crypto": "^2.0.0", - "@libp2p/interface": "^0.1.0", - "@libp2p/logger": "^3.0.0", - "@libp2p/peer-id": "^3.0.0", + "@libp2p/crypto": "^3.0.0", + "@libp2p/interface": "^1.0.0", + "@libp2p/peer-id": "^4.0.0", "@noble/ciphers": "^0.4.0", "@noble/curves": "^1.1.0", "@noble/hashes": "^1.3.1", @@ -67,14 +66,14 @@ } }, "node_modules/@libp2p/crypto": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8.tgz", - "integrity": "sha512-8e5fh6bsJNpSjhrggtlm8QF+BERjelJswIjRS69aKgxp24R4z2kDM4pRYPkfQjXJDLNDtqWtKNmePgX23+QJsA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1.tgz", + "integrity": "sha512-CvqzsWvAYaga/Du3gDRChN9d8PUnOoCQg3VlugKf6tfw5+1pd7sMDhyMLajXqFsWqQUY6FojgB1TS4izpODMpw==", "dependencies": { - "@libp2p/interface": "^0.1.6", + "@libp2p/interface": "^1.0.1", "@noble/curves": "^1.1.0", "@noble/hashes": "^1.3.1", - "multiformats": "^12.0.1", + "multiformats": "^12.1.3", "node-forge": "^1.1.0", "protons-runtime": "^5.0.0", "uint8arraylist": "^2.4.3", @@ -82,64 +81,48 @@ } }, "node_modules/@libp2p/interface": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz", - "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz", + "integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==", "dependencies": { - "@multiformats/multiaddr": "^12.1.5", - "abortable-iterator": "^5.0.1", - "it-pushable": "^3.2.0", + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", "it-stream-types": "^2.0.1", - "multiformats": "^12.0.1", - "p-defer": "^4.0.0", - "race-signal": "^1.0.0", + "multiformats": "^12.1.3", "uint8arraylist": "^2.4.3" } }, "node_modules/@libp2p/interface-internal": { - "version": "0.1.9-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-bb6ceb192.tgz", - "integrity": "sha512-06zlF6czD5B5aaPyFw20GyOJl5CEuyDCS4+q4BgGd7aDYuB2KF8mpUDUdlT2478lWJmb1z2O8/tJuBrJeYrjLA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-1.0.1.tgz", + "integrity": "sha512-mJ2uWPzjnIk9Y1/Ca/xk0coz8PCg8tnAQgxN+GNG0cdAbY6Wu7dNDm0P3aTh9NYfjCp+5nzSSEE2UW/nr7TB9Q==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-collections": "4.0.8-bb6ceb192", + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-collections": "^5.0.0", "@multiformats/multiaddr": "^12.1.10", "uint8arraylist": "^2.4.3" } }, - "node_modules/@libp2p/interface-internal/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/logger": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0.tgz", - "integrity": "sha512-qJbJBAhxHVsRBtQSOIkSLi0lskUSFjzE+zm0QvoyxzZKSz+mX41mZLbnofPIVOVauoDQ40dXpe7WDUOq8AbiQQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.1.tgz", + "integrity": "sha512-d7kJmbkphNvEI3Da4so+4nxUJhwW/T/d8Pd+aQIuT27RYNeVoRfkFkjYwPIP+NvJXtU4LDju7VDPLbPbU2zFGA==", "dependencies": { - "@libp2p/interface": "^0.1.6", - "@multiformats/multiaddr": "^12.1.5", + "@libp2p/interface": "^1.0.1", + "@multiformats/multiaddr": "^12.1.10", "debug": "^4.3.4", "interface-datastore": "^8.2.0", - "multiformats": "^12.0.1" + "multiformats": "^12.1.3" } }, "node_modules/@libp2p/mplex": { - "version": "9.0.12-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-9.0.12-bb6ceb192.tgz", - "integrity": "sha512-w5gvTEVZYVVPr1RMJLXmR0/7ZkVVoxkbcILvoq2yjYvWQjeIFpdGKxff2q0pv6RwR8NiXKcuj7c+WS/Y1Ob78g==", + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-10.0.4.tgz", + "integrity": "sha512-KwgSQ5YBKqlCkTZdfO8dqMuSqb1aOCfUxdazCfRPMx4972YLCRZ195+PyWHs+mWqvLwiO1HN8ugVeajaRz2sOw==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/utils": "4.0.7-bb6ceb192", + "@libp2p/interface": "^1.0.1", + "@libp2p/utils": "^5.0.2", "benchmark": "^2.1.4", - "it-batched-bytes": "^2.0.2", "it-pushable": "^3.2.1", "it-stream-types": "^2.0.1", "rate-limiter-flexible": "^3.0.0", @@ -148,146 +131,64 @@ "uint8arrays": "^4.0.6" } }, - "node_modules/@libp2p/mplex/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/multistream-select": { - "version": "4.0.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-bb6ceb192.tgz", - "integrity": "sha512-xv5tRdPt+TFOYQsjpv7tb5BSivzHkrKKxeF6PSw8FI24En7asvMmk/9Fchq/LNIzWn79P4ZTZ1ljGmdv3aUXHA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-5.0.0.tgz", + "integrity": "sha512-1y4b8he9djNQYteKFRnDisryOGV70SQOaSuiNJgKaIPFFJ9DwYbz/ZCV0k0Ld4zqB4Ncm8ibBmyYuZg+yoOBuQ==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface": "^1.0.1", "it-length-prefixed": "^9.0.3", "it-length-prefixed-stream": "^1.1.1", "it-pipe": "^3.0.1", "it-stream-types": "^2.0.1", + "p-defer": "^4.0.0", "uint8-varint": "^2.0.2", "uint8arraylist": "^2.4.3", "uint8arrays": "^4.0.6" } }, - "node_modules/@libp2p/multistream-select/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/peer-collections": { - "version": "4.0.8-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-bb6ceb192.tgz", - "integrity": "sha512-5tJtZudftKVFg16PQ+Xj5afZQNo8b1Z0hQ8yR0VOzimNbdSUWo/Y9En/lKPmP3kioip/+Q4Vq3aHgEIDP66Ayg==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192" - } - }, - "node_modules/@libp2p/peer-collections/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, - "node_modules/@libp2p/peer-collections/node_modules/@libp2p/peer-id": { - "version": "3.0.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", - "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-5.0.0.tgz", + "integrity": "sha512-2h6BF6t68TxnsErZrPzkMapH0GpZSCmOaimUMidrs9oSnxIMf62QnNAbfar8U2XbXnPJD9WkEicnSuJgDwg8Vw==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "multiformats": "^12.1.3", - "uint8arrays": "^4.0.6" + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-id": "^4.0.1" } }, "node_modules/@libp2p/peer-id": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6.tgz", - "integrity": "sha512-iN1Ia5gH2U1V/GOVRmLHmVY6fblxzrOPUoZrMYjHl/K4s+AiI7ym/527WDeQvhQpD7j3TfDwcAYforD2dLGpLw==", - "dependencies": { - "@libp2p/interface": "^0.1.6", - "multiformats": "^12.0.1", - "uint8arrays": "^4.0.6" - } - }, - "node_modules/@libp2p/peer-id-factory": { - "version": "3.0.8-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-bb6ceb192.tgz", - "integrity": "sha512-PDpt6GKaYIRa1fzmmDkiDtYIJkAlBD55Ig5et0mcHj/gqbThOB20lpQoDfB/wyOQlkd78z30wZ1+43LZthog2g==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-4.0.1.tgz", + "integrity": "sha512-rEgZ4YPSVh7gqIXxWE9HVw318Og8fJohI2vWXNx2h+Ib/iMQTGrqGgSaJhjUMWYIy8MadpjofCPXObPEIX3E3g==", "dependencies": { - "@libp2p/crypto": "2.0.8-bb6ceb192", - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/interface": "^1.0.1", "multiformats": "^12.1.3", - "protons-runtime": "^5.0.0", - "uint8arraylist": "^2.4.3", "uint8arrays": "^4.0.6" } }, - "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/crypto": { - "version": "2.0.8-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz", - "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==", + "node_modules/@libp2p/peer-id-factory": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-4.0.0.tgz", + "integrity": "sha512-dFbQOpxqEw4CqV+ZalMc5UABqts+hskMoaqytjmR55pXgL4KDamOyg7hBT/HrHRp2sStf8E2vwQ5wnjv1W9uFQ==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@noble/curves": "^1.1.0", - "@noble/hashes": "^1.3.1", + "@libp2p/crypto": "^3.0.1", + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-id": "^4.0.1", "multiformats": "^12.1.3", - "node-forge": "^1.1.0", "protons-runtime": "^5.0.0", "uint8arraylist": "^2.4.3", "uint8arrays": "^4.0.6" } }, - "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, - "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/peer-id": { - "version": "3.0.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", - "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "multiformats": "^12.1.3", - "uint8arrays": "^4.0.6" - } - }, "node_modules/@libp2p/peer-record": { - "version": "6.0.9-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-bb6ceb192.tgz", - "integrity": "sha512-rGtj9bzDRSK947s6pOKLFU9bokNkob+aVVpdb2NWwkBo8+MEvdqCvczE7fVJ3LJcLbrLhNAog67UeXbxlFHJqg==", - "dependencies": { - "@libp2p/crypto": "2.0.8-bb6ceb192", - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", - "@libp2p/utils": "4.0.7-bb6ceb192", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-7.0.0.tgz", + "integrity": "sha512-Kr5XgyRzqJjK4rBu+QA2e2zGT59rp2OKD8kviwpE4NwKWyDs85JaRduorso9KujJG/F0uZI8tOhPjadO1Lwatw==", + "dependencies": { + "@libp2p/crypto": "^3.0.1", + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-id": "^4.0.1", + "@libp2p/utils": "^5.0.2", "@multiformats/multiaddr": "^12.1.10", "protons-runtime": "^5.0.0", "uint8-varint": "^2.0.0", @@ -295,53 +196,16 @@ "uint8arrays": "^4.0.6" } }, - "node_modules/@libp2p/peer-record/node_modules/@libp2p/crypto": { - "version": "2.0.8-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz", - "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@noble/curves": "^1.1.0", - "@noble/hashes": "^1.3.1", - "multiformats": "^12.1.3", - "node-forge": "^1.1.0", - "protons-runtime": "^5.0.0", - "uint8arraylist": "^2.4.3", - "uint8arrays": "^4.0.6" - } - }, - "node_modules/@libp2p/peer-record/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, - "node_modules/@libp2p/peer-record/node_modules/@libp2p/peer-id": { - "version": "3.0.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", - "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "multiformats": "^12.1.3", - "uint8arrays": "^4.0.6" - } - }, "node_modules/@libp2p/peer-store": { - "version": "9.0.9-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-bb6ceb192.tgz", - "integrity": "sha512-DJk2BUQDADmyIw3FYqw8PHou0ZTlY7FI2H7ereC8xqMCVVsIgxd0wpDTB4Gf3ETD/EENuT8XTzfhi4mRWf+PMQ==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-collections": "4.0.8-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", - "@libp2p/peer-id-factory": "3.0.8-bb6ceb192", - "@libp2p/peer-record": "6.0.9-bb6ceb192", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-10.0.0.tgz", + "integrity": "sha512-DQilgZXfwokKTbr1EDQssIfn5bAMLCEUronhqy9VEIrF7mkiSqjsBtOcftDEJT4dXhDOV8F7mifznvJI32tZIA==", + "dependencies": { + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-collections": "^5.0.0", + "@libp2p/peer-id": "^4.0.1", + "@libp2p/peer-id-factory": "^4.0.0", + "@libp2p/peer-record": "^7.0.0", "@multiformats/multiaddr": "^12.1.10", "interface-datastore": "^8.2.0", "it-all": "^3.0.2", @@ -352,83 +216,37 @@ "uint8arrays": "^4.0.6" } }, - "node_modules/@libp2p/peer-store/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, - "node_modules/@libp2p/peer-store/node_modules/@libp2p/peer-id": { - "version": "3.0.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", - "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "multiformats": "^12.1.3", - "uint8arrays": "^4.0.6" - } - }, "node_modules/@libp2p/perf": { - "version": "2.0.1-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-bb6ceb192.tgz", - "integrity": "sha512-s067eu08Qe/8n5fuEf5Y/53pGkaNV/TDtFei83zd5TPSEmO09071u6VVk8vmiuVJDad1cTClgNZ4KpMy4cEG+Q==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-3.0.4.tgz", + "integrity": "sha512-keoLx6WkhWn+W5IA6Y4m/N1JxfLdpReXdDmrNMDwoLFsymWI0KmCUq/wQRT3l2T+xRlSPthg+Q7/QabJDSU3ig==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/interface-internal": "0.1.9-bb6ceb192", + "@libp2p/interface": "^1.0.1", + "@libp2p/interface-internal": "^1.0.1", "@multiformats/multiaddr": "^12.1.10", "it-pushable": "^3.2.3" } }, - "node_modules/@libp2p/perf/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/tcp": { - "version": "8.0.13-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-bb6ceb192.tgz", - "integrity": "sha512-VrEElUBEKIJSPYzulvuiFHdkfsVERJSP31Yx8QOsJCDRy1x+lT59p/qmXOWhXpzrCiZOqUerRVOwg1mKTb2r8Q==", + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-9.0.4.tgz", + "integrity": "sha512-q3wAZMhEUXIEKnHPPHEjcO564P7pIkCWazC8SUGIPRLbmuSnni8cT2kd/Jx6xSv5ZOK2LHzJSKodLlpfi1Gmzg==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/utils": "4.0.7-bb6ceb192", + "@libp2p/interface": "^1.0.1", + "@libp2p/utils": "^5.0.2", "@multiformats/mafmt": "^12.1.6", "@multiformats/multiaddr": "^12.1.10", "@types/sinon": "^17.0.0", "stream-to-it": "^0.2.2" } }, - "node_modules/@libp2p/tcp/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/utils": { - "version": "4.0.7-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-bb6ceb192.tgz", - "integrity": "sha512-igolRG93YRLTSBljLKmk/XFtGhnb1FEE4q8o250uxPfr4OcFq4U2UYuhXEfR3mztCR2Q4sJz/InvCVi/C8CK3g==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-5.0.2.tgz", + "integrity": "sha512-PcDAH8pwtXq0pfoO9arHtg3CsqF+reheUd0OaQ9/Fn0YjjNpqcpseQyByBiwhiuQsauWo5RU+CKqRaRdvXKemA==", "dependencies": { "@chainsafe/is-ip": "^2.0.2", - "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface": "^1.0.1", "@multiformats/multiaddr": "^12.1.10", "@multiformats/multiaddr-matcher": "^1.1.0", "get-iterator": "^2.0.1", @@ -441,18 +259,6 @@ "uint8arraylist": "^2.4.3" } }, - "node_modules/@libp2p/utils/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@multiformats/mafmt": { "version": "12.1.6", "resolved": "https://registry.npmjs.org/@multiformats/mafmt/-/mafmt-12.1.6.tgz", @@ -462,13 +268,13 @@ } }, "node_modules/@multiformats/multiaddr": { - "version": "12.1.10", - "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz", - "integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==", + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.11.tgz", + "integrity": "sha512-CWG9kETEGTTMdr1T+/JEuMwFld3r3fHNP8LkLoUcLvHRy6yr8sWdotVGEDNEdDO/vrKhuD7bQBws3xMSMMyylg==", "dependencies": { "@chainsafe/is-ip": "^2.0.1", "@chainsafe/netmask": "^2.0.0", - "@libp2p/interface": "^0.1.1", + "@libp2p/interface": "^1.0.0", "dns-over-http-resolver": "3.0.0", "multiformats": "^12.0.1", "uint8-varint": "^2.0.1", @@ -528,19 +334,6 @@ "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz", "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==" }, - "node_modules/abortable-iterator": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/abortable-iterator/-/abortable-iterator-5.0.1.tgz", - "integrity": "sha512-hlZ5Z8UwqrKsJcelVPEqDduZowJPBQJ9ZhBC2FXpja3lXy8X6MoI5uMzIgmrA8+3jcVnp8TF/tx+IBBqYJNUrg==", - "dependencies": { - "get-iterator": "^2.0.0", - "it-stream-types": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - } - }, "node_modules/any-signal": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-4.1.1.tgz", @@ -560,11 +353,11 @@ } }, "node_modules/datastore-core": { - "version": "9.2.3", - "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz", - "integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==", + "version": "9.2.5", + "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.5.tgz", + "integrity": "sha512-3Z54iBjwj4KDp5Se4aZRYWnjv1OlQgPfrEF2X+T9rlet8Pe3AKRLVYx0v+11PuL+47d7w0Vc/4847Ylas6fEbQ==", "dependencies": { - "@libp2p/logger": "^3.0.0", + "@libp2p/logger": "^4.0.1", "err-code": "^3.0.1", "interface-store": "^5.0.0", "it-all": "^3.0.1", @@ -631,19 +424,19 @@ "integrity": "sha512-7HuY/hebu4gryTDT7O/XY/fvY9wRByEGdK6QOa4of8npTcv0+NS6frFKABcf6S9EBAsveTuKTsZQQBFMMNILIg==" }, "node_modules/interface-datastore": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz", - "integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==", + "version": "8.2.7", + "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.7.tgz", + "integrity": "sha512-ot5B5+VogufRfjhedAXZHm5NuEKyYZkDyVpTjBYIrxYUpS5GIfF2soE/dsd/FiBVqubcxa4IEToMXL5ruMwhjw==", "dependencies": { "interface-store": "^5.0.0", - "nanoid": "^4.0.0", + "nanoid": "^5.0.3", "uint8arrays": "^4.0.2" } }, "node_modules/interface-store": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz", - "integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ==" + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.5.tgz", + "integrity": "sha512-X0KnJBk3o+YL13MxZBMwa88/b3Mdrpm0yPzkSTKDDVn9BSPH7UK6W+ZtIPO2bxKOQVmq7zqOwAnYnpfqWjb6/g==" }, "node_modules/ip-regex": { "version": "5.0.0", @@ -687,15 +480,6 @@ "resolved": "https://registry.npmjs.org/it-all/-/it-all-3.0.4.tgz", "integrity": "sha512-UMiy0i9DqCHBdWvMbzdYvVGa5/w4t1cc4nchpbnjdLhklglv8mQeEYnii0gvKESJuL1zV32Cqdb33R6/GPfxpQ==" }, - "node_modules/it-batched-bytes": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/it-batched-bytes/-/it-batched-bytes-2.0.5.tgz", - "integrity": "sha512-2VgeZ+7KPef0SD2ZgkZfWFe+sgZKdxkzNZXbsYG44nGe4NzWSZLJ6lUjkKHW/S5pSKyW88uacosz6B6K++1LDA==", - "dependencies": { - "p-defer": "^4.0.0", - "uint8arraylist": "^2.4.1" - } - }, "node_modules/it-byte-stream": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/it-byte-stream/-/it-byte-stream-1.0.5.tgz", @@ -743,9 +527,9 @@ } }, "node_modules/it-length-prefixed-stream": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.3.tgz", - "integrity": "sha512-NJvKLB3k8e2AdDCYn2dSgCBKB8m05AMqItdjAjiZ28U71FRwQEVrEnCn1cW6ufu3+8dOX4dsFu8c63Ww4Vflhw==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.4.tgz", + "integrity": "sha512-6YcQ5jsaYnuXBqF+oSGjSdSY9jF7HWl7yh+dxYytXxbE2GcdiOpn6pLM7m6AlIID9MCzQqMY5nOzaiatQ8A3/A==", "dependencies": { "it-byte-stream": "^1.0.0", "it-length-prefixed": "^9.0.1", @@ -846,20 +630,20 @@ "integrity": "sha512-RG8HDjAZlvkzz5Nav4xq6gK5zNT+Ff1UTIf+CrSJW8nIl6N1FpBH5e7clUshiCn+MmmMoSdIEpw4UaTolszxhA==" }, "node_modules/libp2p": { - "version": "0.46.21-bb6ceb192", - "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-bb6ceb192.tgz", - "integrity": "sha512-CeQkww0AUL+tv8hRcuVer6qhUIZLASUPaPjhM8He2+8eguQTfVfuTUVs6xAedIreJ43xQln4zhm7U2mpvJOyFw==", - "dependencies": { - "@libp2p/crypto": "2.0.8-bb6ceb192", - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/interface-internal": "0.1.9-bb6ceb192", - "@libp2p/logger": "3.1.0-bb6ceb192", - "@libp2p/multistream-select": "4.0.6-bb6ceb192", - "@libp2p/peer-collections": "4.0.8-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", - "@libp2p/peer-id-factory": "3.0.8-bb6ceb192", - "@libp2p/peer-store": "9.0.9-bb6ceb192", - "@libp2p/utils": "4.0.7-bb6ceb192", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-1.0.5.tgz", + "integrity": "sha512-h6JsVRCo31WWNwZxI6T5e0hbBagw6GG2N4u2n1vCpnSyVPZQV64cm3hgMQFuNPHv3e69+ABGq2viHRzrBDAaTw==", + "dependencies": { + "@libp2p/crypto": "^3.0.1", + "@libp2p/interface": "^1.0.1", + "@libp2p/interface-internal": "^1.0.1", + "@libp2p/logger": "^4.0.1", + "@libp2p/multistream-select": "^5.0.0", + "@libp2p/peer-collections": "^5.0.0", + "@libp2p/peer-id": "^4.0.1", + "@libp2p/peer-id-factory": "^4.0.0", + "@libp2p/peer-store": "^10.0.0", + "@libp2p/utils": "^5.0.2", "@multiformats/mafmt": "^12.1.6", "@multiformats/multiaddr": "^12.1.10", "@multiformats/multiaddr-matcher": "^1.1.0", @@ -885,55 +669,6 @@ "uint8arrays": "^4.0.6" } }, - "node_modules/libp2p/node_modules/@libp2p/crypto": { - "version": "2.0.8-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz", - "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@noble/curves": "^1.1.0", - "@noble/hashes": "^1.3.1", - "multiformats": "^12.1.3", - "node-forge": "^1.1.0", - "protons-runtime": "^5.0.0", - "uint8arraylist": "^2.4.3", - "uint8arrays": "^4.0.6" - } - }, - "node_modules/libp2p/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, - "node_modules/libp2p/node_modules/@libp2p/logger": { - "version": "3.1.0-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-bb6ceb192.tgz", - "integrity": "sha512-qXtF/FxZXPdVfs5qE3UP+SG/0OQIhIBPQlzBUH7siBixUcQT9kT5enJhCoj+6rrFKy5OfjmkfomA3AImnMIJig==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@multiformats/multiaddr": "^12.1.10", - "debug": "^4.3.4", - "interface-datastore": "^8.2.0", - "multiformats": "^12.1.3" - } - }, - "node_modules/libp2p/node_modules/@libp2p/peer-id": { - "version": "3.0.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", - "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "multiformats": "^12.1.3", - "uint8arrays": "^4.0.6" - } - }, "node_modules/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", @@ -965,6 +700,23 @@ "npm": ">=7.0.0" } }, + "node_modules/mortice/node_modules/nanoid": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", + "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^14 || ^16 || >=18" + } + }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -980,9 +732,9 @@ } }, "node_modules/nanoid": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", - "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.4.tgz", + "integrity": "sha512-vAjmBf13gsmhXSgBrtIclinISzFFy22WwCYoyilZlsrRXNIHSwgFQ1bEdjRwMT3aoadeIF6HMuDRlOxzfXV8ig==", "funding": [ { "type": "github", @@ -993,7 +745,7 @@ "nanoid": "bin/nanoid.js" }, "engines": { - "node": "^14 || ^16 || >=18" + "node": "^18 || >=20" } }, "node_modules/netmask": { @@ -1138,21 +890,17 @@ } }, "node_modules/uint8arraylist": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz", - "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==", + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.7.tgz", + "integrity": "sha512-ohRElqR6C5dd60vRFLq40MCiSnUe1AzkpHvbCEMCGGP6zMoFYECsjdhL6bR1kTK37ONNRDuHQ3RIpScRYcYYIg==", "dependencies": { "uint8arrays": "^4.0.2" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" } }, "node_modules/uint8arrays": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz", - "integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==", + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.9.tgz", + "integrity": "sha512-iHU8XJJnfeijILZWzV7RgILdPHqe0mjJvyzY4mO8aUUtHsDbPa2Gc8/02Kc4zeokp2W6Qq8z9Ap1xkQ1HfbKwg==", "dependencies": { "multiformats": "^12.0.1" } diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/package.json b/perf/impl/js-libp2p/v1.0-mplex-noise/package.json index e04571779..eba8cc999 100644 --- a/perf/impl/js-libp2p/v1.0-mplex-noise/package.json +++ b/perf/impl/js-libp2p/v1.0-mplex-noise/package.json @@ -4,10 +4,10 @@ "main": "index.js", "type": "module", "dependencies": { - "@chainsafe/libp2p-noise": "^13.0.3", - "@libp2p/mplex": "next", - "@libp2p/perf": "next", - "@libp2p/tcp": "next", - "libp2p": "next" + "@chainsafe/libp2p-noise": "^14.0.0", + "@libp2p/mplex": "^10.0.4", + "@libp2p/perf": "^3.0.4", + "@libp2p/tcp": "^9.0.4", + "libp2p": "^1.0.5" } } diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/package-lock.json b/perf/impl/js-libp2p/v1.0-mplex-plaintext/package-lock.json index 91a55cb27..30d6a1e37 100644 --- a/perf/impl/js-libp2p/v1.0-mplex-plaintext/package-lock.json +++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/package-lock.json @@ -6,11 +6,11 @@ "": { "name": "@libp2p/perf-js-libp2p-1-0", "dependencies": { - "@libp2p/mplex": "next", - "@libp2p/perf": "next", - "@libp2p/plaintext": "next", - "@libp2p/tcp": "next", - "libp2p": "next" + "@libp2p/mplex": "^10.0.4", + "@libp2p/perf": "^3.0.4", + "@libp2p/plaintext": "^1.0.4", + "@libp2p/tcp": "^9.0.4", + "libp2p": "^1.0.5" } }, "node_modules/@chainsafe/is-ip": { @@ -27,11 +27,11 @@ } }, "node_modules/@libp2p/crypto": { - "version": "2.0.8-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz", - "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1.tgz", + "integrity": "sha512-CvqzsWvAYaga/Du3gDRChN9d8PUnOoCQg3VlugKf6tfw5+1pd7sMDhyMLajXqFsWqQUY6FojgB1TS4izpODMpw==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface": "^1.0.1", "@noble/curves": "^1.1.0", "@noble/hashes": "^1.3.1", "multiformats": "^12.1.3", @@ -42,9 +42,9 @@ } }, "node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz", + "integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==", "dependencies": { "@multiformats/multiaddr": "^12.1.10", "it-pushable": "^3.2.1", @@ -54,22 +54,22 @@ } }, "node_modules/@libp2p/interface-internal": { - "version": "0.1.9-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-bb6ceb192.tgz", - "integrity": "sha512-06zlF6czD5B5aaPyFw20GyOJl5CEuyDCS4+q4BgGd7aDYuB2KF8mpUDUdlT2478lWJmb1z2O8/tJuBrJeYrjLA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-1.0.1.tgz", + "integrity": "sha512-mJ2uWPzjnIk9Y1/Ca/xk0coz8PCg8tnAQgxN+GNG0cdAbY6Wu7dNDm0P3aTh9NYfjCp+5nzSSEE2UW/nr7TB9Q==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-collections": "4.0.8-bb6ceb192", + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-collections": "^5.0.0", "@multiformats/multiaddr": "^12.1.10", "uint8arraylist": "^2.4.3" } }, "node_modules/@libp2p/logger": { - "version": "3.1.0-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-bb6ceb192.tgz", - "integrity": "sha512-qXtF/FxZXPdVfs5qE3UP+SG/0OQIhIBPQlzBUH7siBixUcQT9kT5enJhCoj+6rrFKy5OfjmkfomA3AImnMIJig==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.1.tgz", + "integrity": "sha512-d7kJmbkphNvEI3Da4so+4nxUJhwW/T/d8Pd+aQIuT27RYNeVoRfkFkjYwPIP+NvJXtU4LDju7VDPLbPbU2zFGA==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface": "^1.0.1", "@multiformats/multiaddr": "^12.1.10", "debug": "^4.3.4", "interface-datastore": "^8.2.0", @@ -77,14 +77,13 @@ } }, "node_modules/@libp2p/mplex": { - "version": "9.0.12-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-9.0.12-bb6ceb192.tgz", - "integrity": "sha512-w5gvTEVZYVVPr1RMJLXmR0/7ZkVVoxkbcILvoq2yjYvWQjeIFpdGKxff2q0pv6RwR8NiXKcuj7c+WS/Y1Ob78g==", + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-10.0.4.tgz", + "integrity": "sha512-KwgSQ5YBKqlCkTZdfO8dqMuSqb1aOCfUxdazCfRPMx4972YLCRZ195+PyWHs+mWqvLwiO1HN8ugVeajaRz2sOw==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/utils": "4.0.7-bb6ceb192", + "@libp2p/interface": "^1.0.1", + "@libp2p/utils": "^5.0.2", "benchmark": "^2.1.4", - "it-batched-bytes": "^2.0.2", "it-pushable": "^3.2.1", "it-stream-types": "^2.0.1", "rate-limiter-flexible": "^3.0.0", @@ -94,47 +93,48 @@ } }, "node_modules/@libp2p/multistream-select": { - "version": "4.0.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-bb6ceb192.tgz", - "integrity": "sha512-xv5tRdPt+TFOYQsjpv7tb5BSivzHkrKKxeF6PSw8FI24En7asvMmk/9Fchq/LNIzWn79P4ZTZ1ljGmdv3aUXHA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-5.0.0.tgz", + "integrity": "sha512-1y4b8he9djNQYteKFRnDisryOGV70SQOaSuiNJgKaIPFFJ9DwYbz/ZCV0k0Ld4zqB4Ncm8ibBmyYuZg+yoOBuQ==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface": "^1.0.1", "it-length-prefixed": "^9.0.3", "it-length-prefixed-stream": "^1.1.1", "it-pipe": "^3.0.1", "it-stream-types": "^2.0.1", + "p-defer": "^4.0.0", "uint8-varint": "^2.0.2", "uint8arraylist": "^2.4.3", "uint8arrays": "^4.0.6" } }, "node_modules/@libp2p/peer-collections": { - "version": "4.0.8-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-bb6ceb192.tgz", - "integrity": "sha512-5tJtZudftKVFg16PQ+Xj5afZQNo8b1Z0hQ8yR0VOzimNbdSUWo/Y9En/lKPmP3kioip/+Q4Vq3aHgEIDP66Ayg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-5.0.0.tgz", + "integrity": "sha512-2h6BF6t68TxnsErZrPzkMapH0GpZSCmOaimUMidrs9oSnxIMf62QnNAbfar8U2XbXnPJD9WkEicnSuJgDwg8Vw==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192" + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-id": "^4.0.1" } }, "node_modules/@libp2p/peer-id": { - "version": "3.0.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", - "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-4.0.1.tgz", + "integrity": "sha512-rEgZ4YPSVh7gqIXxWE9HVw318Og8fJohI2vWXNx2h+Ib/iMQTGrqGgSaJhjUMWYIy8MadpjofCPXObPEIX3E3g==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface": "^1.0.1", "multiformats": "^12.1.3", "uint8arrays": "^4.0.6" } }, "node_modules/@libp2p/peer-id-factory": { - "version": "3.0.8-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-bb6ceb192.tgz", - "integrity": "sha512-PDpt6GKaYIRa1fzmmDkiDtYIJkAlBD55Ig5et0mcHj/gqbThOB20lpQoDfB/wyOQlkd78z30wZ1+43LZthog2g==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-4.0.0.tgz", + "integrity": "sha512-dFbQOpxqEw4CqV+ZalMc5UABqts+hskMoaqytjmR55pXgL4KDamOyg7hBT/HrHRp2sStf8E2vwQ5wnjv1W9uFQ==", "dependencies": { - "@libp2p/crypto": "2.0.8-bb6ceb192", - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/crypto": "^3.0.1", + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-id": "^4.0.1", "multiformats": "^12.1.3", "protons-runtime": "^5.0.0", "uint8arraylist": "^2.4.3", @@ -142,14 +142,14 @@ } }, "node_modules/@libp2p/peer-record": { - "version": "6.0.9-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-bb6ceb192.tgz", - "integrity": "sha512-rGtj9bzDRSK947s6pOKLFU9bokNkob+aVVpdb2NWwkBo8+MEvdqCvczE7fVJ3LJcLbrLhNAog67UeXbxlFHJqg==", - "dependencies": { - "@libp2p/crypto": "2.0.8-bb6ceb192", - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", - "@libp2p/utils": "4.0.7-bb6ceb192", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-7.0.0.tgz", + "integrity": "sha512-Kr5XgyRzqJjK4rBu+QA2e2zGT59rp2OKD8kviwpE4NwKWyDs85JaRduorso9KujJG/F0uZI8tOhPjadO1Lwatw==", + "dependencies": { + "@libp2p/crypto": "^3.0.1", + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-id": "^4.0.1", + "@libp2p/utils": "^5.0.2", "@multiformats/multiaddr": "^12.1.10", "protons-runtime": "^5.0.0", "uint8-varint": "^2.0.0", @@ -158,15 +158,15 @@ } }, "node_modules/@libp2p/peer-store": { - "version": "9.0.9-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-bb6ceb192.tgz", - "integrity": "sha512-DJk2BUQDADmyIw3FYqw8PHou0ZTlY7FI2H7ereC8xqMCVVsIgxd0wpDTB4Gf3ETD/EENuT8XTzfhi4mRWf+PMQ==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-collections": "4.0.8-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", - "@libp2p/peer-id-factory": "3.0.8-bb6ceb192", - "@libp2p/peer-record": "6.0.9-bb6ceb192", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-10.0.0.tgz", + "integrity": "sha512-DQilgZXfwokKTbr1EDQssIfn5bAMLCEUronhqy9VEIrF7mkiSqjsBtOcftDEJT4dXhDOV8F7mifznvJI32tZIA==", + "dependencies": { + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-collections": "^5.0.0", + "@libp2p/peer-id": "^4.0.1", + "@libp2p/peer-id-factory": "^4.0.0", + "@libp2p/peer-record": "^7.0.0", "@multiformats/multiaddr": "^12.1.10", "interface-datastore": "^8.2.0", "it-all": "^3.0.2", @@ -178,39 +178,37 @@ } }, "node_modules/@libp2p/perf": { - "version": "2.0.1-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-bb6ceb192.tgz", - "integrity": "sha512-s067eu08Qe/8n5fuEf5Y/53pGkaNV/TDtFei83zd5TPSEmO09071u6VVk8vmiuVJDad1cTClgNZ4KpMy4cEG+Q==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-3.0.4.tgz", + "integrity": "sha512-keoLx6WkhWn+W5IA6Y4m/N1JxfLdpReXdDmrNMDwoLFsymWI0KmCUq/wQRT3l2T+xRlSPthg+Q7/QabJDSU3ig==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/interface-internal": "0.1.9-bb6ceb192", + "@libp2p/interface": "^1.0.1", + "@libp2p/interface-internal": "^1.0.1", "@multiformats/multiaddr": "^12.1.10", "it-pushable": "^3.2.3" } }, "node_modules/@libp2p/plaintext": { - "version": "0.0.0-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/plaintext/-/plaintext-0.0.0-bb6ceb192.tgz", - "integrity": "sha512-sMv8doC0iKdOxBR2X4Xe3Tt3qgzfBxp1i24WLXJhbnPLbJGgCx4zwZlZ4oMvLue/yUVtUcI9m69vuRecHsmPjQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@libp2p/plaintext/-/plaintext-1.0.4.tgz", + "integrity": "sha512-izTjXlJ+H1oMf9FCAryzqzDrC53l2XOieup0Upu9uDZlYlU7t4ceZLpJAiqsT/o9tp+KgNPv8XwImxj0tioeow==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-id": "^4.0.1", "@multiformats/multiaddr": "^12.1.10", - "it-handshake": "^4.1.3", - "it-length-prefixed": "^9.0.3", - "it-map": "^3.0.4", + "it-protobuf-stream": "^1.1.1", "it-stream-types": "^2.0.1", "protons-runtime": "^5.0.0", "uint8arraylist": "^2.4.3" } }, "node_modules/@libp2p/tcp": { - "version": "8.0.13-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-bb6ceb192.tgz", - "integrity": "sha512-VrEElUBEKIJSPYzulvuiFHdkfsVERJSP31Yx8QOsJCDRy1x+lT59p/qmXOWhXpzrCiZOqUerRVOwg1mKTb2r8Q==", + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-9.0.4.tgz", + "integrity": "sha512-q3wAZMhEUXIEKnHPPHEjcO564P7pIkCWazC8SUGIPRLbmuSnni8cT2kd/Jx6xSv5ZOK2LHzJSKodLlpfi1Gmzg==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/utils": "4.0.7-bb6ceb192", + "@libp2p/interface": "^1.0.1", + "@libp2p/utils": "^5.0.2", "@multiformats/mafmt": "^12.1.6", "@multiformats/multiaddr": "^12.1.10", "@types/sinon": "^17.0.0", @@ -218,12 +216,12 @@ } }, "node_modules/@libp2p/utils": { - "version": "4.0.7-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-bb6ceb192.tgz", - "integrity": "sha512-igolRG93YRLTSBljLKmk/XFtGhnb1FEE4q8o250uxPfr4OcFq4U2UYuhXEfR3mztCR2Q4sJz/InvCVi/C8CK3g==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-5.0.2.tgz", + "integrity": "sha512-PcDAH8pwtXq0pfoO9arHtg3CsqF+reheUd0OaQ9/Fn0YjjNpqcpseQyByBiwhiuQsauWo5RU+CKqRaRdvXKemA==", "dependencies": { "@chainsafe/is-ip": "^2.0.2", - "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface": "^1.0.1", "@multiformats/multiaddr": "^12.1.10", "@multiformats/multiaddr-matcher": "^1.1.0", "get-iterator": "^2.0.1", @@ -245,13 +243,13 @@ } }, "node_modules/@multiformats/multiaddr": { - "version": "12.1.10", - "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz", - "integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==", + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.11.tgz", + "integrity": "sha512-CWG9kETEGTTMdr1T+/JEuMwFld3r3fHNP8LkLoUcLvHRy6yr8sWdotVGEDNEdDO/vrKhuD7bQBws3xMSMMyylg==", "dependencies": { "@chainsafe/is-ip": "^2.0.1", "@chainsafe/netmask": "^2.0.0", - "@libp2p/interface": "^0.1.1", + "@libp2p/interface": "^1.0.0", "dns-over-http-resolver": "3.0.0", "multiformats": "^12.0.1", "uint8-varint": "^2.0.1", @@ -268,21 +266,6 @@ "multiformats": "^12.0.1" } }, - "node_modules/@multiformats/multiaddr/node_modules/@libp2p/interface": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz", - "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.5", - "abortable-iterator": "^5.0.1", - "it-pushable": "^3.2.0", - "it-stream-types": "^2.0.1", - "multiformats": "^12.0.1", - "p-defer": "^4.0.0", - "race-signal": "^1.0.0", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@noble/curves": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz", @@ -318,19 +301,6 @@ "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz", "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==" }, - "node_modules/abortable-iterator": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/abortable-iterator/-/abortable-iterator-5.0.1.tgz", - "integrity": "sha512-hlZ5Z8UwqrKsJcelVPEqDduZowJPBQJ9ZhBC2FXpja3lXy8X6MoI5uMzIgmrA8+3jcVnp8TF/tx+IBBqYJNUrg==", - "dependencies": { - "get-iterator": "^2.0.0", - "it-stream-types": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - } - }, "node_modules/any-signal": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-4.1.1.tgz", @@ -350,11 +320,11 @@ } }, "node_modules/datastore-core": { - "version": "9.2.3", - "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz", - "integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==", + "version": "9.2.5", + "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.5.tgz", + "integrity": "sha512-3Z54iBjwj4KDp5Se4aZRYWnjv1OlQgPfrEF2X+T9rlet8Pe3AKRLVYx0v+11PuL+47d7w0Vc/4847Ylas6fEbQ==", "dependencies": { - "@libp2p/logger": "^3.0.0", + "@libp2p/logger": "^4.0.1", "err-code": "^3.0.1", "interface-store": "^5.0.0", "it-all": "^3.0.1", @@ -369,33 +339,6 @@ "uint8arrays": "^4.0.2" } }, - "node_modules/datastore-core/node_modules/@libp2p/interface": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz", - "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.5", - "abortable-iterator": "^5.0.1", - "it-pushable": "^3.2.0", - "it-stream-types": "^2.0.1", - "multiformats": "^12.0.1", - "p-defer": "^4.0.0", - "race-signal": "^1.0.0", - "uint8arraylist": "^2.4.3" - } - }, - "node_modules/datastore-core/node_modules/@libp2p/logger": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0.tgz", - "integrity": "sha512-qJbJBAhxHVsRBtQSOIkSLi0lskUSFjzE+zm0QvoyxzZKSz+mX41mZLbnofPIVOVauoDQ40dXpe7WDUOq8AbiQQ==", - "dependencies": { - "@libp2p/interface": "^0.1.6", - "@multiformats/multiaddr": "^12.1.5", - "debug": "^4.3.4", - "interface-datastore": "^8.2.0", - "multiformats": "^12.0.1" - } - }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -448,19 +391,19 @@ "integrity": "sha512-7HuY/hebu4gryTDT7O/XY/fvY9wRByEGdK6QOa4of8npTcv0+NS6frFKABcf6S9EBAsveTuKTsZQQBFMMNILIg==" }, "node_modules/interface-datastore": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz", - "integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==", + "version": "8.2.7", + "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.7.tgz", + "integrity": "sha512-ot5B5+VogufRfjhedAXZHm5NuEKyYZkDyVpTjBYIrxYUpS5GIfF2soE/dsd/FiBVqubcxa4IEToMXL5ruMwhjw==", "dependencies": { "interface-store": "^5.0.0", - "nanoid": "^4.0.0", + "nanoid": "^5.0.3", "uint8arrays": "^4.0.2" } }, "node_modules/interface-store": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz", - "integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ==" + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.5.tgz", + "integrity": "sha512-X0KnJBk3o+YL13MxZBMwa88/b3Mdrpm0yPzkSTKDDVn9BSPH7UK6W+ZtIPO2bxKOQVmq7zqOwAnYnpfqWjb6/g==" }, "node_modules/ip-regex": { "version": "5.0.0", @@ -499,15 +442,6 @@ "resolved": "https://registry.npmjs.org/it-all/-/it-all-3.0.4.tgz", "integrity": "sha512-UMiy0i9DqCHBdWvMbzdYvVGa5/w4t1cc4nchpbnjdLhklglv8mQeEYnii0gvKESJuL1zV32Cqdb33R6/GPfxpQ==" }, - "node_modules/it-batched-bytes": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/it-batched-bytes/-/it-batched-bytes-2.0.5.tgz", - "integrity": "sha512-2VgeZ+7KPef0SD2ZgkZfWFe+sgZKdxkzNZXbsYG44nGe4NzWSZLJ6lUjkKHW/S5pSKyW88uacosz6B6K++1LDA==", - "dependencies": { - "p-defer": "^4.0.0", - "uint8arraylist": "^2.4.1" - } - }, "node_modules/it-byte-stream": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/it-byte-stream/-/it-byte-stream-1.0.5.tgz", @@ -537,22 +471,6 @@ "resolved": "https://registry.npmjs.org/it-first/-/it-first-3.0.4.tgz", "integrity": "sha512-FtQl84iTNxN5EItP/JgL28V2rzNMkCzTUlNoj41eVdfix2z1DBuLnBqZ0hzYhGGa1rMpbQf0M7CQSA2adlrLJg==" }, - "node_modules/it-handshake": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/it-handshake/-/it-handshake-4.1.3.tgz", - "integrity": "sha512-V6Lt9A9usox9iduOX+edU1Vo94E6v9Lt9dOvg3ubFaw1qf5NCxXLi93Ao4fyCHWDYd8Y+DUhadwNtWVyn7qqLg==", - "dependencies": { - "it-pushable": "^3.1.0", - "it-reader": "^6.0.1", - "it-stream-types": "^2.0.1", - "p-defer": "^4.0.0", - "uint8arraylist": "^2.0.0" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - } - }, "node_modules/it-length-prefixed": { "version": "9.0.3", "resolved": "https://registry.npmjs.org/it-length-prefixed/-/it-length-prefixed-9.0.3.tgz", @@ -571,9 +489,9 @@ } }, "node_modules/it-length-prefixed-stream": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.3.tgz", - "integrity": "sha512-NJvKLB3k8e2AdDCYn2dSgCBKB8m05AMqItdjAjiZ28U71FRwQEVrEnCn1cW6ufu3+8dOX4dsFu8c63Ww4Vflhw==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.4.tgz", + "integrity": "sha512-6YcQ5jsaYnuXBqF+oSGjSdSY9jF7HWl7yh+dxYytXxbE2GcdiOpn6pLM7m6AlIID9MCzQqMY5nOzaiatQ8A3/A==", "dependencies": { "it-byte-stream": "^1.0.0", "it-length-prefixed": "^9.0.1", @@ -617,6 +535,17 @@ "npm": ">=7.0.0" } }, + "node_modules/it-protobuf-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/it-protobuf-stream/-/it-protobuf-stream-1.1.1.tgz", + "integrity": "sha512-H7fiC+m85AAz84I8SQOKHKZTDREFrsYfKxEhWTlhAdySoUyiC72Xe2ocqBFy3zUWCGYq6rCTMGnCbTKntSlcog==", + "dependencies": { + "it-length-prefixed-stream": "^1.0.0", + "it-stream-types": "^2.0.1", + "protons-runtime": "^5.0.0", + "uint8arraylist": "^2.4.1" + } + }, "node_modules/it-pushable": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/it-pushable/-/it-pushable-3.2.3.tgz", @@ -661,20 +590,20 @@ "integrity": "sha512-RG8HDjAZlvkzz5Nav4xq6gK5zNT+Ff1UTIf+CrSJW8nIl6N1FpBH5e7clUshiCn+MmmMoSdIEpw4UaTolszxhA==" }, "node_modules/libp2p": { - "version": "0.46.21-bb6ceb192", - "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-bb6ceb192.tgz", - "integrity": "sha512-CeQkww0AUL+tv8hRcuVer6qhUIZLASUPaPjhM8He2+8eguQTfVfuTUVs6xAedIreJ43xQln4zhm7U2mpvJOyFw==", - "dependencies": { - "@libp2p/crypto": "2.0.8-bb6ceb192", - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/interface-internal": "0.1.9-bb6ceb192", - "@libp2p/logger": "3.1.0-bb6ceb192", - "@libp2p/multistream-select": "4.0.6-bb6ceb192", - "@libp2p/peer-collections": "4.0.8-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", - "@libp2p/peer-id-factory": "3.0.8-bb6ceb192", - "@libp2p/peer-store": "9.0.9-bb6ceb192", - "@libp2p/utils": "4.0.7-bb6ceb192", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-1.0.5.tgz", + "integrity": "sha512-h6JsVRCo31WWNwZxI6T5e0hbBagw6GG2N4u2n1vCpnSyVPZQV64cm3hgMQFuNPHv3e69+ABGq2viHRzrBDAaTw==", + "dependencies": { + "@libp2p/crypto": "^3.0.1", + "@libp2p/interface": "^1.0.1", + "@libp2p/interface-internal": "^1.0.1", + "@libp2p/logger": "^4.0.1", + "@libp2p/multistream-select": "^5.0.0", + "@libp2p/peer-collections": "^5.0.0", + "@libp2p/peer-id": "^4.0.1", + "@libp2p/peer-id-factory": "^4.0.0", + "@libp2p/peer-store": "^10.0.0", + "@libp2p/utils": "^5.0.2", "@multiformats/mafmt": "^12.1.6", "@multiformats/multiaddr": "^12.1.10", "@multiformats/multiaddr-matcher": "^1.1.0", @@ -731,6 +660,23 @@ "npm": ">=7.0.0" } }, + "node_modules/mortice/node_modules/nanoid": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", + "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^14 || ^16 || >=18" + } + }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -746,9 +692,9 @@ } }, "node_modules/nanoid": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", - "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.4.tgz", + "integrity": "sha512-vAjmBf13gsmhXSgBrtIclinISzFFy22WwCYoyilZlsrRXNIHSwgFQ1bEdjRwMT3aoadeIF6HMuDRlOxzfXV8ig==", "funding": [ { "type": "github", @@ -759,7 +705,7 @@ "nanoid": "bin/nanoid.js" }, "engines": { - "node": "^14 || ^16 || >=18" + "node": "^18 || >=20" } }, "node_modules/netmask": { @@ -904,21 +850,17 @@ } }, "node_modules/uint8arraylist": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz", - "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==", + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.7.tgz", + "integrity": "sha512-ohRElqR6C5dd60vRFLq40MCiSnUe1AzkpHvbCEMCGGP6zMoFYECsjdhL6bR1kTK37ONNRDuHQ3RIpScRYcYYIg==", "dependencies": { "uint8arrays": "^4.0.2" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" } }, "node_modules/uint8arrays": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz", - "integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==", + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.9.tgz", + "integrity": "sha512-iHU8XJJnfeijILZWzV7RgILdPHqe0mjJvyzY4mO8aUUtHsDbPa2Gc8/02Kc4zeokp2W6Qq8z9Ap1xkQ1HfbKwg==", "dependencies": { "multiformats": "^12.0.1" } diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/package.json b/perf/impl/js-libp2p/v1.0-mplex-plaintext/package.json index 4b26290da..4bf0ec42f 100644 --- a/perf/impl/js-libp2p/v1.0-mplex-plaintext/package.json +++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/package.json @@ -4,10 +4,10 @@ "main": "index.js", "type": "module", "dependencies": { - "@libp2p/mplex": "next", - "@libp2p/perf": "next", - "@libp2p/plaintext": "next", - "@libp2p/tcp": "next", - "libp2p": "next" + "@libp2p/mplex": "^10.0.4", + "@libp2p/perf": "^3.0.4", + "@libp2p/plaintext": "^1.0.4", + "@libp2p/tcp": "^9.0.4", + "libp2p": "^1.0.5" } } diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/package-lock.json b/perf/impl/js-libp2p/v1.0-yamux-plaintext/package-lock.json index ec9105e56..adab95e52 100644 --- a/perf/impl/js-libp2p/v1.0-yamux-plaintext/package-lock.json +++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/package-lock.json @@ -6,11 +6,11 @@ "": { "name": "@libp2p/perf-js-libp2p-1-0", "dependencies": { - "@chainsafe/libp2p-yamux": "^5.0.3", - "@libp2p/perf": "next", - "@libp2p/plaintext": "next", - "@libp2p/tcp": "next", - "libp2p": "next" + "@chainsafe/libp2p-yamux": "^6.0.1", + "@libp2p/perf": "^3.0.4", + "@libp2p/plaintext": "^1.0.4", + "@libp2p/tcp": "^9.0.4", + "libp2p": "^1.0.5" } }, "node_modules/@chainsafe/is-ip": { @@ -19,21 +19,17 @@ "integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA==" }, "node_modules/@chainsafe/libp2p-yamux": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-5.0.3.tgz", - "integrity": "sha512-I2g8eJFm4xvyrD9Z8+8RvqpCBqHiFtcOGrl4sQXPkktw0cY5hvXf0knIjOLacoNOdAPKG9MNscT4Vojp+sb6cw==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-6.0.1.tgz", + "integrity": "sha512-8ar6jph9ZuUUxQ8t8W1MaZqH7f7KvGK2wR7TDGnN0r4QtZc07ICNgVjnolnI9/8bclrI5Um4uMa8QCYKTrdvDQ==", "dependencies": { - "@libp2p/interface": "^0.1.0", - "@libp2p/logger": "^3.0.0", + "@libp2p/interface": "^1.0.0", + "@libp2p/utils": "^5.0.0", "get-iterator": "^2.0.1", "it-foreach": "^2.0.3", "it-pipe": "^3.0.1", "it-pushable": "^3.2.0", "uint8arraylist": "^2.4.3" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" } }, "node_modules/@chainsafe/netmask": { @@ -45,11 +41,11 @@ } }, "node_modules/@libp2p/crypto": { - "version": "2.0.8-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz", - "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1.tgz", + "integrity": "sha512-CvqzsWvAYaga/Du3gDRChN9d8PUnOoCQg3VlugKf6tfw5+1pd7sMDhyMLajXqFsWqQUY6FojgB1TS4izpODMpw==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface": "^1.0.1", "@noble/curves": "^1.1.0", "@noble/hashes": "^1.3.1", "multiformats": "^12.1.3", @@ -59,10 +55,10 @@ "uint8arrays": "^4.0.6" } }, - "node_modules/@libp2p/crypto/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", + "node_modules/@libp2p/interface": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz", + "integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==", "dependencies": { "@multiformats/multiaddr": "^12.1.10", "it-pushable": "^3.2.1", @@ -71,161 +67,87 @@ "uint8arraylist": "^2.4.3" } }, - "node_modules/@libp2p/interface": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz", - "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.5", - "abortable-iterator": "^5.0.1", - "it-pushable": "^3.2.0", - "it-stream-types": "^2.0.1", - "multiformats": "^12.0.1", - "p-defer": "^4.0.0", - "race-signal": "^1.0.0", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/interface-internal": { - "version": "0.1.9-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-bb6ceb192.tgz", - "integrity": "sha512-06zlF6czD5B5aaPyFw20GyOJl5CEuyDCS4+q4BgGd7aDYuB2KF8mpUDUdlT2478lWJmb1z2O8/tJuBrJeYrjLA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-1.0.1.tgz", + "integrity": "sha512-mJ2uWPzjnIk9Y1/Ca/xk0coz8PCg8tnAQgxN+GNG0cdAbY6Wu7dNDm0P3aTh9NYfjCp+5nzSSEE2UW/nr7TB9Q==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-collections": "4.0.8-bb6ceb192", + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-collections": "^5.0.0", "@multiformats/multiaddr": "^12.1.10", "uint8arraylist": "^2.4.3" } }, - "node_modules/@libp2p/interface-internal/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/logger": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0.tgz", - "integrity": "sha512-qJbJBAhxHVsRBtQSOIkSLi0lskUSFjzE+zm0QvoyxzZKSz+mX41mZLbnofPIVOVauoDQ40dXpe7WDUOq8AbiQQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.1.tgz", + "integrity": "sha512-d7kJmbkphNvEI3Da4so+4nxUJhwW/T/d8Pd+aQIuT27RYNeVoRfkFkjYwPIP+NvJXtU4LDju7VDPLbPbU2zFGA==", "dependencies": { - "@libp2p/interface": "^0.1.6", - "@multiformats/multiaddr": "^12.1.5", + "@libp2p/interface": "^1.0.1", + "@multiformats/multiaddr": "^12.1.10", "debug": "^4.3.4", "interface-datastore": "^8.2.0", - "multiformats": "^12.0.1" + "multiformats": "^12.1.3" } }, "node_modules/@libp2p/multistream-select": { - "version": "4.0.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-bb6ceb192.tgz", - "integrity": "sha512-xv5tRdPt+TFOYQsjpv7tb5BSivzHkrKKxeF6PSw8FI24En7asvMmk/9Fchq/LNIzWn79P4ZTZ1ljGmdv3aUXHA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-5.0.0.tgz", + "integrity": "sha512-1y4b8he9djNQYteKFRnDisryOGV70SQOaSuiNJgKaIPFFJ9DwYbz/ZCV0k0Ld4zqB4Ncm8ibBmyYuZg+yoOBuQ==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface": "^1.0.1", "it-length-prefixed": "^9.0.3", "it-length-prefixed-stream": "^1.1.1", "it-pipe": "^3.0.1", "it-stream-types": "^2.0.1", + "p-defer": "^4.0.0", "uint8-varint": "^2.0.2", "uint8arraylist": "^2.4.3", "uint8arrays": "^4.0.6" } }, - "node_modules/@libp2p/multistream-select/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/peer-collections": { - "version": "4.0.8-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-bb6ceb192.tgz", - "integrity": "sha512-5tJtZudftKVFg16PQ+Xj5afZQNo8b1Z0hQ8yR0VOzimNbdSUWo/Y9En/lKPmP3kioip/+Q4Vq3aHgEIDP66Ayg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-5.0.0.tgz", + "integrity": "sha512-2h6BF6t68TxnsErZrPzkMapH0GpZSCmOaimUMidrs9oSnxIMf62QnNAbfar8U2XbXnPJD9WkEicnSuJgDwg8Vw==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192" - } - }, - "node_modules/@libp2p/peer-collections/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-id": "^4.0.1" } }, "node_modules/@libp2p/peer-id": { - "version": "3.0.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", - "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-4.0.1.tgz", + "integrity": "sha512-rEgZ4YPSVh7gqIXxWE9HVw318Og8fJohI2vWXNx2h+Ib/iMQTGrqGgSaJhjUMWYIy8MadpjofCPXObPEIX3E3g==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface": "^1.0.1", "multiformats": "^12.1.3", "uint8arrays": "^4.0.6" } }, "node_modules/@libp2p/peer-id-factory": { - "version": "3.0.8-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-bb6ceb192.tgz", - "integrity": "sha512-PDpt6GKaYIRa1fzmmDkiDtYIJkAlBD55Ig5et0mcHj/gqbThOB20lpQoDfB/wyOQlkd78z30wZ1+43LZthog2g==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-4.0.0.tgz", + "integrity": "sha512-dFbQOpxqEw4CqV+ZalMc5UABqts+hskMoaqytjmR55pXgL4KDamOyg7hBT/HrHRp2sStf8E2vwQ5wnjv1W9uFQ==", "dependencies": { - "@libp2p/crypto": "2.0.8-bb6ceb192", - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/crypto": "^3.0.1", + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-id": "^4.0.1", "multiformats": "^12.1.3", "protons-runtime": "^5.0.0", "uint8arraylist": "^2.4.3", "uint8arrays": "^4.0.6" } }, - "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, - "node_modules/@libp2p/peer-id/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/peer-record": { - "version": "6.0.9-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-bb6ceb192.tgz", - "integrity": "sha512-rGtj9bzDRSK947s6pOKLFU9bokNkob+aVVpdb2NWwkBo8+MEvdqCvczE7fVJ3LJcLbrLhNAog67UeXbxlFHJqg==", - "dependencies": { - "@libp2p/crypto": "2.0.8-bb6ceb192", - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", - "@libp2p/utils": "4.0.7-bb6ceb192", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-7.0.0.tgz", + "integrity": "sha512-Kr5XgyRzqJjK4rBu+QA2e2zGT59rp2OKD8kviwpE4NwKWyDs85JaRduorso9KujJG/F0uZI8tOhPjadO1Lwatw==", + "dependencies": { + "@libp2p/crypto": "^3.0.1", + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-id": "^4.0.1", + "@libp2p/utils": "^5.0.2", "@multiformats/multiaddr": "^12.1.10", "protons-runtime": "^5.0.0", "uint8-varint": "^2.0.0", @@ -233,28 +155,16 @@ "uint8arrays": "^4.0.6" } }, - "node_modules/@libp2p/peer-record/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/peer-store": { - "version": "9.0.9-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-bb6ceb192.tgz", - "integrity": "sha512-DJk2BUQDADmyIw3FYqw8PHou0ZTlY7FI2H7ereC8xqMCVVsIgxd0wpDTB4Gf3ETD/EENuT8XTzfhi4mRWf+PMQ==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-collections": "4.0.8-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", - "@libp2p/peer-id-factory": "3.0.8-bb6ceb192", - "@libp2p/peer-record": "6.0.9-bb6ceb192", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-10.0.0.tgz", + "integrity": "sha512-DQilgZXfwokKTbr1EDQssIfn5bAMLCEUronhqy9VEIrF7mkiSqjsBtOcftDEJT4dXhDOV8F7mifznvJI32tZIA==", + "dependencies": { + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-collections": "^5.0.0", + "@libp2p/peer-id": "^4.0.1", + "@libp2p/peer-id-factory": "^4.0.0", + "@libp2p/peer-record": "^7.0.0", "@multiformats/multiaddr": "^12.1.10", "interface-datastore": "^8.2.0", "it-all": "^3.0.2", @@ -265,101 +175,51 @@ "uint8arrays": "^4.0.6" } }, - "node_modules/@libp2p/peer-store/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/perf": { - "version": "2.0.1-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-bb6ceb192.tgz", - "integrity": "sha512-s067eu08Qe/8n5fuEf5Y/53pGkaNV/TDtFei83zd5TPSEmO09071u6VVk8vmiuVJDad1cTClgNZ4KpMy4cEG+Q==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-3.0.4.tgz", + "integrity": "sha512-keoLx6WkhWn+W5IA6Y4m/N1JxfLdpReXdDmrNMDwoLFsymWI0KmCUq/wQRT3l2T+xRlSPthg+Q7/QabJDSU3ig==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/interface-internal": "0.1.9-bb6ceb192", + "@libp2p/interface": "^1.0.1", + "@libp2p/interface-internal": "^1.0.1", "@multiformats/multiaddr": "^12.1.10", "it-pushable": "^3.2.3" } }, - "node_modules/@libp2p/perf/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/plaintext": { - "version": "0.0.0-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/plaintext/-/plaintext-0.0.0-bb6ceb192.tgz", - "integrity": "sha512-sMv8doC0iKdOxBR2X4Xe3Tt3qgzfBxp1i24WLXJhbnPLbJGgCx4zwZlZ4oMvLue/yUVtUcI9m69vuRecHsmPjQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@libp2p/plaintext/-/plaintext-1.0.4.tgz", + "integrity": "sha512-izTjXlJ+H1oMf9FCAryzqzDrC53l2XOieup0Upu9uDZlYlU7t4ceZLpJAiqsT/o9tp+KgNPv8XwImxj0tioeow==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-id": "^4.0.1", "@multiformats/multiaddr": "^12.1.10", - "it-handshake": "^4.1.3", - "it-length-prefixed": "^9.0.3", - "it-map": "^3.0.4", + "it-protobuf-stream": "^1.1.1", "it-stream-types": "^2.0.1", "protons-runtime": "^5.0.0", "uint8arraylist": "^2.4.3" } }, - "node_modules/@libp2p/plaintext/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/tcp": { - "version": "8.0.13-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-bb6ceb192.tgz", - "integrity": "sha512-VrEElUBEKIJSPYzulvuiFHdkfsVERJSP31Yx8QOsJCDRy1x+lT59p/qmXOWhXpzrCiZOqUerRVOwg1mKTb2r8Q==", + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-9.0.4.tgz", + "integrity": "sha512-q3wAZMhEUXIEKnHPPHEjcO564P7pIkCWazC8SUGIPRLbmuSnni8cT2kd/Jx6xSv5ZOK2LHzJSKodLlpfi1Gmzg==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/utils": "4.0.7-bb6ceb192", + "@libp2p/interface": "^1.0.1", + "@libp2p/utils": "^5.0.2", "@multiformats/mafmt": "^12.1.6", "@multiformats/multiaddr": "^12.1.10", "@types/sinon": "^17.0.0", "stream-to-it": "^0.2.2" } }, - "node_modules/@libp2p/tcp/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/utils": { - "version": "4.0.7-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-bb6ceb192.tgz", - "integrity": "sha512-igolRG93YRLTSBljLKmk/XFtGhnb1FEE4q8o250uxPfr4OcFq4U2UYuhXEfR3mztCR2Q4sJz/InvCVi/C8CK3g==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-5.0.2.tgz", + "integrity": "sha512-PcDAH8pwtXq0pfoO9arHtg3CsqF+reheUd0OaQ9/Fn0YjjNpqcpseQyByBiwhiuQsauWo5RU+CKqRaRdvXKemA==", "dependencies": { "@chainsafe/is-ip": "^2.0.2", - "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface": "^1.0.1", "@multiformats/multiaddr": "^12.1.10", "@multiformats/multiaddr-matcher": "^1.1.0", "get-iterator": "^2.0.1", @@ -372,18 +232,6 @@ "uint8arraylist": "^2.4.3" } }, - "node_modules/@libp2p/utils/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@multiformats/mafmt": { "version": "12.1.6", "resolved": "https://registry.npmjs.org/@multiformats/mafmt/-/mafmt-12.1.6.tgz", @@ -393,13 +241,13 @@ } }, "node_modules/@multiformats/multiaddr": { - "version": "12.1.10", - "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz", - "integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==", + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.11.tgz", + "integrity": "sha512-CWG9kETEGTTMdr1T+/JEuMwFld3r3fHNP8LkLoUcLvHRy6yr8sWdotVGEDNEdDO/vrKhuD7bQBws3xMSMMyylg==", "dependencies": { "@chainsafe/is-ip": "^2.0.1", "@chainsafe/netmask": "^2.0.0", - "@libp2p/interface": "^0.1.1", + "@libp2p/interface": "^1.0.0", "dns-over-http-resolver": "3.0.0", "multiformats": "^12.0.1", "uint8-varint": "^2.0.1", @@ -451,19 +299,6 @@ "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz", "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==" }, - "node_modules/abortable-iterator": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/abortable-iterator/-/abortable-iterator-5.0.1.tgz", - "integrity": "sha512-hlZ5Z8UwqrKsJcelVPEqDduZowJPBQJ9ZhBC2FXpja3lXy8X6MoI5uMzIgmrA8+3jcVnp8TF/tx+IBBqYJNUrg==", - "dependencies": { - "get-iterator": "^2.0.0", - "it-stream-types": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - } - }, "node_modules/any-signal": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-4.1.1.tgz", @@ -474,11 +309,11 @@ } }, "node_modules/datastore-core": { - "version": "9.2.3", - "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz", - "integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==", + "version": "9.2.5", + "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.5.tgz", + "integrity": "sha512-3Z54iBjwj4KDp5Se4aZRYWnjv1OlQgPfrEF2X+T9rlet8Pe3AKRLVYx0v+11PuL+47d7w0Vc/4847Ylas6fEbQ==", "dependencies": { - "@libp2p/logger": "^3.0.0", + "@libp2p/logger": "^4.0.1", "err-code": "^3.0.1", "interface-store": "^5.0.0", "it-all": "^3.0.1", @@ -545,19 +380,19 @@ "integrity": "sha512-7HuY/hebu4gryTDT7O/XY/fvY9wRByEGdK6QOa4of8npTcv0+NS6frFKABcf6S9EBAsveTuKTsZQQBFMMNILIg==" }, "node_modules/interface-datastore": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz", - "integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==", + "version": "8.2.7", + "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.7.tgz", + "integrity": "sha512-ot5B5+VogufRfjhedAXZHm5NuEKyYZkDyVpTjBYIrxYUpS5GIfF2soE/dsd/FiBVqubcxa4IEToMXL5ruMwhjw==", "dependencies": { "interface-store": "^5.0.0", - "nanoid": "^4.0.0", + "nanoid": "^5.0.3", "uint8arrays": "^4.0.2" } }, "node_modules/interface-store": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz", - "integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ==" + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.5.tgz", + "integrity": "sha512-X0KnJBk3o+YL13MxZBMwa88/b3Mdrpm0yPzkSTKDDVn9BSPH7UK6W+ZtIPO2bxKOQVmq7zqOwAnYnpfqWjb6/g==" }, "node_modules/ip-regex": { "version": "5.0.0", @@ -633,22 +468,6 @@ "it-peekable": "^3.0.0" } }, - "node_modules/it-handshake": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/it-handshake/-/it-handshake-4.1.3.tgz", - "integrity": "sha512-V6Lt9A9usox9iduOX+edU1Vo94E6v9Lt9dOvg3ubFaw1qf5NCxXLi93Ao4fyCHWDYd8Y+DUhadwNtWVyn7qqLg==", - "dependencies": { - "it-pushable": "^3.1.0", - "it-reader": "^6.0.1", - "it-stream-types": "^2.0.1", - "p-defer": "^4.0.0", - "uint8arraylist": "^2.0.0" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - } - }, "node_modules/it-length-prefixed": { "version": "9.0.3", "resolved": "https://registry.npmjs.org/it-length-prefixed/-/it-length-prefixed-9.0.3.tgz", @@ -667,9 +486,9 @@ } }, "node_modules/it-length-prefixed-stream": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.3.tgz", - "integrity": "sha512-NJvKLB3k8e2AdDCYn2dSgCBKB8m05AMqItdjAjiZ28U71FRwQEVrEnCn1cW6ufu3+8dOX4dsFu8c63Ww4Vflhw==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.4.tgz", + "integrity": "sha512-6YcQ5jsaYnuXBqF+oSGjSdSY9jF7HWl7yh+dxYytXxbE2GcdiOpn6pLM7m6AlIID9MCzQqMY5nOzaiatQ8A3/A==", "dependencies": { "it-byte-stream": "^1.0.0", "it-length-prefixed": "^9.0.1", @@ -713,6 +532,17 @@ "npm": ">=7.0.0" } }, + "node_modules/it-protobuf-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/it-protobuf-stream/-/it-protobuf-stream-1.1.1.tgz", + "integrity": "sha512-H7fiC+m85AAz84I8SQOKHKZTDREFrsYfKxEhWTlhAdySoUyiC72Xe2ocqBFy3zUWCGYq6rCTMGnCbTKntSlcog==", + "dependencies": { + "it-length-prefixed-stream": "^1.0.0", + "it-stream-types": "^2.0.1", + "protons-runtime": "^5.0.0", + "uint8arraylist": "^2.4.1" + } + }, "node_modules/it-pushable": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/it-pushable/-/it-pushable-3.2.3.tgz", @@ -757,20 +587,20 @@ "integrity": "sha512-RG8HDjAZlvkzz5Nav4xq6gK5zNT+Ff1UTIf+CrSJW8nIl6N1FpBH5e7clUshiCn+MmmMoSdIEpw4UaTolszxhA==" }, "node_modules/libp2p": { - "version": "0.46.21-bb6ceb192", - "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-bb6ceb192.tgz", - "integrity": "sha512-CeQkww0AUL+tv8hRcuVer6qhUIZLASUPaPjhM8He2+8eguQTfVfuTUVs6xAedIreJ43xQln4zhm7U2mpvJOyFw==", - "dependencies": { - "@libp2p/crypto": "2.0.8-bb6ceb192", - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/interface-internal": "0.1.9-bb6ceb192", - "@libp2p/logger": "3.1.0-bb6ceb192", - "@libp2p/multistream-select": "4.0.6-bb6ceb192", - "@libp2p/peer-collections": "4.0.8-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", - "@libp2p/peer-id-factory": "3.0.8-bb6ceb192", - "@libp2p/peer-store": "9.0.9-bb6ceb192", - "@libp2p/utils": "4.0.7-bb6ceb192", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-1.0.5.tgz", + "integrity": "sha512-h6JsVRCo31WWNwZxI6T5e0hbBagw6GG2N4u2n1vCpnSyVPZQV64cm3hgMQFuNPHv3e69+ABGq2viHRzrBDAaTw==", + "dependencies": { + "@libp2p/crypto": "^3.0.1", + "@libp2p/interface": "^1.0.1", + "@libp2p/interface-internal": "^1.0.1", + "@libp2p/logger": "^4.0.1", + "@libp2p/multistream-select": "^5.0.0", + "@libp2p/peer-collections": "^5.0.0", + "@libp2p/peer-id": "^4.0.1", + "@libp2p/peer-id-factory": "^4.0.0", + "@libp2p/peer-store": "^10.0.0", + "@libp2p/utils": "^5.0.2", "@multiformats/mafmt": "^12.1.6", "@multiformats/multiaddr": "^12.1.10", "@multiformats/multiaddr-matcher": "^1.1.0", @@ -796,30 +626,6 @@ "uint8arrays": "^4.0.6" } }, - "node_modules/libp2p/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, - "node_modules/libp2p/node_modules/@libp2p/logger": { - "version": "3.1.0-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-bb6ceb192.tgz", - "integrity": "sha512-qXtF/FxZXPdVfs5qE3UP+SG/0OQIhIBPQlzBUH7siBixUcQT9kT5enJhCoj+6rrFKy5OfjmkfomA3AImnMIJig==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@multiformats/multiaddr": "^12.1.10", - "debug": "^4.3.4", - "interface-datastore": "^8.2.0", - "multiformats": "^12.1.3" - } - }, "node_modules/merge-options": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", @@ -846,6 +652,23 @@ "npm": ">=7.0.0" } }, + "node_modules/mortice/node_modules/nanoid": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", + "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^14 || ^16 || >=18" + } + }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -861,9 +684,9 @@ } }, "node_modules/nanoid": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", - "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.4.tgz", + "integrity": "sha512-vAjmBf13gsmhXSgBrtIclinISzFFy22WwCYoyilZlsrRXNIHSwgFQ1bEdjRwMT3aoadeIF6HMuDRlOxzfXV8ig==", "funding": [ { "type": "github", @@ -874,7 +697,7 @@ "nanoid": "bin/nanoid.js" }, "engines": { - "node": "^14 || ^16 || >=18" + "node": "^18 || >=20" } }, "node_modules/netmask": { @@ -1014,21 +837,17 @@ } }, "node_modules/uint8arraylist": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz", - "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==", + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.7.tgz", + "integrity": "sha512-ohRElqR6C5dd60vRFLq40MCiSnUe1AzkpHvbCEMCGGP6zMoFYECsjdhL6bR1kTK37ONNRDuHQ3RIpScRYcYYIg==", "dependencies": { "uint8arrays": "^4.0.2" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" } }, "node_modules/uint8arrays": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz", - "integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==", + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.9.tgz", + "integrity": "sha512-iHU8XJJnfeijILZWzV7RgILdPHqe0mjJvyzY4mO8aUUtHsDbPa2Gc8/02Kc4zeokp2W6Qq8z9Ap1xkQ1HfbKwg==", "dependencies": { "multiformats": "^12.0.1" } diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/package.json b/perf/impl/js-libp2p/v1.0-yamux-plaintext/package.json index 82535a2eb..cffec5650 100644 --- a/perf/impl/js-libp2p/v1.0-yamux-plaintext/package.json +++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/package.json @@ -4,10 +4,10 @@ "main": "index.js", "type": "module", "dependencies": { - "@chainsafe/libp2p-yamux": "^5.0.3", - "@libp2p/perf": "next", - "@libp2p/plaintext": "next", - "@libp2p/tcp": "next", - "libp2p": "next" + "@chainsafe/libp2p-yamux": "^6.0.1", + "@libp2p/perf": "^3.0.4", + "@libp2p/plaintext": "^1.0.4", + "@libp2p/tcp": "^9.0.4", + "libp2p": "^1.0.5" } } diff --git a/perf/impl/js-libp2p/v1.0/package-lock.json b/perf/impl/js-libp2p/v1.0/package-lock.json index dd57739fc..66eba5376 100644 --- a/perf/impl/js-libp2p/v1.0/package-lock.json +++ b/perf/impl/js-libp2p/v1.0/package-lock.json @@ -6,11 +6,11 @@ "": { "name": "@libp2p/perf-js-libp2p-1-0", "dependencies": { - "@chainsafe/libp2p-noise": "^13.0.3", - "@chainsafe/libp2p-yamux": "^5.0.3", - "@libp2p/perf": "next", - "@libp2p/tcp": "next", - "libp2p": "next" + "@chainsafe/libp2p-noise": "^14.0.0", + "@chainsafe/libp2p-yamux": "^6.0.1", + "@libp2p/perf": "^3.0.4", + "@libp2p/tcp": "^9.0.4", + "libp2p": "^1.0.5" } }, "node_modules/@chainsafe/as-chacha20poly1305": { @@ -29,16 +29,15 @@ "integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA==" }, "node_modules/@chainsafe/libp2p-noise": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-13.0.3.tgz", - "integrity": "sha512-hzfhKUEx5XHDaC21wgROhTUFelaeYojH3DFYhCvqFnhRPUjmz+WJh2jweKaUlysKTTrEHv+JJob/TDY/IS6fRw==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-14.0.0.tgz", + "integrity": "sha512-/E7QnSL24APpfXTj/YRS/EVRvTATg09+AwqEUGs+OeLFcO/DwPal3W6pj7c4eyJFSgxnegbpbgiH8EBvTZ4Iwg==", "dependencies": { "@chainsafe/as-chacha20poly1305": "^0.1.0", "@chainsafe/as-sha256": "^0.4.1", - "@libp2p/crypto": "^2.0.0", - "@libp2p/interface": "^0.1.0", - "@libp2p/logger": "^3.0.0", - "@libp2p/peer-id": "^3.0.0", + "@libp2p/crypto": "^3.0.0", + "@libp2p/interface": "^1.0.0", + "@libp2p/peer-id": "^4.0.0", "@noble/ciphers": "^0.4.0", "@noble/curves": "^1.1.0", "@noble/hashes": "^1.3.1", @@ -59,21 +58,17 @@ } }, "node_modules/@chainsafe/libp2p-yamux": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-5.0.3.tgz", - "integrity": "sha512-I2g8eJFm4xvyrD9Z8+8RvqpCBqHiFtcOGrl4sQXPkktw0cY5hvXf0knIjOLacoNOdAPKG9MNscT4Vojp+sb6cw==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-6.0.1.tgz", + "integrity": "sha512-8ar6jph9ZuUUxQ8t8W1MaZqH7f7KvGK2wR7TDGnN0r4QtZc07ICNgVjnolnI9/8bclrI5Um4uMa8QCYKTrdvDQ==", "dependencies": { - "@libp2p/interface": "^0.1.0", - "@libp2p/logger": "^3.0.0", + "@libp2p/interface": "^1.0.0", + "@libp2p/utils": "^5.0.0", "get-iterator": "^2.0.1", "it-foreach": "^2.0.3", "it-pipe": "^3.0.1", "it-pushable": "^3.2.0", "uint8arraylist": "^2.4.3" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" } }, "node_modules/@chainsafe/netmask": { @@ -85,14 +80,14 @@ } }, "node_modules/@libp2p/crypto": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8.tgz", - "integrity": "sha512-8e5fh6bsJNpSjhrggtlm8QF+BERjelJswIjRS69aKgxp24R4z2kDM4pRYPkfQjXJDLNDtqWtKNmePgX23+QJsA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1.tgz", + "integrity": "sha512-CvqzsWvAYaga/Du3gDRChN9d8PUnOoCQg3VlugKf6tfw5+1pd7sMDhyMLajXqFsWqQUY6FojgB1TS4izpODMpw==", "dependencies": { - "@libp2p/interface": "^0.1.6", + "@libp2p/interface": "^1.0.1", "@noble/curves": "^1.1.0", "@noble/hashes": "^1.3.1", - "multiformats": "^12.0.1", + "multiformats": "^12.1.3", "node-forge": "^1.1.0", "protons-runtime": "^5.0.0", "uint8arraylist": "^2.4.3", @@ -100,183 +95,98 @@ } }, "node_modules/@libp2p/interface": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz", - "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz", + "integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==", "dependencies": { - "@multiformats/multiaddr": "^12.1.5", - "abortable-iterator": "^5.0.1", - "it-pushable": "^3.2.0", + "@multiformats/multiaddr": "^12.1.10", + "it-pushable": "^3.2.1", "it-stream-types": "^2.0.1", - "multiformats": "^12.0.1", - "p-defer": "^4.0.0", - "race-signal": "^1.0.0", + "multiformats": "^12.1.3", "uint8arraylist": "^2.4.3" } }, "node_modules/@libp2p/interface-internal": { - "version": "0.1.9-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-bb6ceb192.tgz", - "integrity": "sha512-06zlF6czD5B5aaPyFw20GyOJl5CEuyDCS4+q4BgGd7aDYuB2KF8mpUDUdlT2478lWJmb1z2O8/tJuBrJeYrjLA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-1.0.1.tgz", + "integrity": "sha512-mJ2uWPzjnIk9Y1/Ca/xk0coz8PCg8tnAQgxN+GNG0cdAbY6Wu7dNDm0P3aTh9NYfjCp+5nzSSEE2UW/nr7TB9Q==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-collections": "4.0.8-bb6ceb192", + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-collections": "^5.0.0", "@multiformats/multiaddr": "^12.1.10", "uint8arraylist": "^2.4.3" } }, - "node_modules/@libp2p/interface-internal/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/logger": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0.tgz", - "integrity": "sha512-qJbJBAhxHVsRBtQSOIkSLi0lskUSFjzE+zm0QvoyxzZKSz+mX41mZLbnofPIVOVauoDQ40dXpe7WDUOq8AbiQQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.1.tgz", + "integrity": "sha512-d7kJmbkphNvEI3Da4so+4nxUJhwW/T/d8Pd+aQIuT27RYNeVoRfkFkjYwPIP+NvJXtU4LDju7VDPLbPbU2zFGA==", "dependencies": { - "@libp2p/interface": "^0.1.6", - "@multiformats/multiaddr": "^12.1.5", + "@libp2p/interface": "^1.0.1", + "@multiformats/multiaddr": "^12.1.10", "debug": "^4.3.4", "interface-datastore": "^8.2.0", - "multiformats": "^12.0.1" + "multiformats": "^12.1.3" } }, "node_modules/@libp2p/multistream-select": { - "version": "4.0.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-bb6ceb192.tgz", - "integrity": "sha512-xv5tRdPt+TFOYQsjpv7tb5BSivzHkrKKxeF6PSw8FI24En7asvMmk/9Fchq/LNIzWn79P4ZTZ1ljGmdv3aUXHA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-5.0.0.tgz", + "integrity": "sha512-1y4b8he9djNQYteKFRnDisryOGV70SQOaSuiNJgKaIPFFJ9DwYbz/ZCV0k0Ld4zqB4Ncm8ibBmyYuZg+yoOBuQ==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface": "^1.0.1", "it-length-prefixed": "^9.0.3", "it-length-prefixed-stream": "^1.1.1", "it-pipe": "^3.0.1", "it-stream-types": "^2.0.1", + "p-defer": "^4.0.0", "uint8-varint": "^2.0.2", "uint8arraylist": "^2.4.3", "uint8arrays": "^4.0.6" } }, - "node_modules/@libp2p/multistream-select/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/peer-collections": { - "version": "4.0.8-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-bb6ceb192.tgz", - "integrity": "sha512-5tJtZudftKVFg16PQ+Xj5afZQNo8b1Z0hQ8yR0VOzimNbdSUWo/Y9En/lKPmP3kioip/+Q4Vq3aHgEIDP66Ayg==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192" - } - }, - "node_modules/@libp2p/peer-collections/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, - "node_modules/@libp2p/peer-collections/node_modules/@libp2p/peer-id": { - "version": "3.0.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", - "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-5.0.0.tgz", + "integrity": "sha512-2h6BF6t68TxnsErZrPzkMapH0GpZSCmOaimUMidrs9oSnxIMf62QnNAbfar8U2XbXnPJD9WkEicnSuJgDwg8Vw==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "multiformats": "^12.1.3", - "uint8arrays": "^4.0.6" + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-id": "^4.0.1" } }, "node_modules/@libp2p/peer-id": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6.tgz", - "integrity": "sha512-iN1Ia5gH2U1V/GOVRmLHmVY6fblxzrOPUoZrMYjHl/K4s+AiI7ym/527WDeQvhQpD7j3TfDwcAYforD2dLGpLw==", - "dependencies": { - "@libp2p/interface": "^0.1.6", - "multiformats": "^12.0.1", - "uint8arrays": "^4.0.6" - } - }, - "node_modules/@libp2p/peer-id-factory": { - "version": "3.0.8-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-bb6ceb192.tgz", - "integrity": "sha512-PDpt6GKaYIRa1fzmmDkiDtYIJkAlBD55Ig5et0mcHj/gqbThOB20lpQoDfB/wyOQlkd78z30wZ1+43LZthog2g==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-4.0.1.tgz", + "integrity": "sha512-rEgZ4YPSVh7gqIXxWE9HVw318Og8fJohI2vWXNx2h+Ib/iMQTGrqGgSaJhjUMWYIy8MadpjofCPXObPEIX3E3g==", "dependencies": { - "@libp2p/crypto": "2.0.8-bb6ceb192", - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", + "@libp2p/interface": "^1.0.1", "multiformats": "^12.1.3", - "protons-runtime": "^5.0.0", - "uint8arraylist": "^2.4.3", "uint8arrays": "^4.0.6" } }, - "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/crypto": { - "version": "2.0.8-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz", - "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==", + "node_modules/@libp2p/peer-id-factory": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-4.0.0.tgz", + "integrity": "sha512-dFbQOpxqEw4CqV+ZalMc5UABqts+hskMoaqytjmR55pXgL4KDamOyg7hBT/HrHRp2sStf8E2vwQ5wnjv1W9uFQ==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@noble/curves": "^1.1.0", - "@noble/hashes": "^1.3.1", + "@libp2p/crypto": "^3.0.1", + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-id": "^4.0.1", "multiformats": "^12.1.3", - "node-forge": "^1.1.0", "protons-runtime": "^5.0.0", "uint8arraylist": "^2.4.3", "uint8arrays": "^4.0.6" } }, - "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, - "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/peer-id": { - "version": "3.0.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", - "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "multiformats": "^12.1.3", - "uint8arrays": "^4.0.6" - } - }, "node_modules/@libp2p/peer-record": { - "version": "6.0.9-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-bb6ceb192.tgz", - "integrity": "sha512-rGtj9bzDRSK947s6pOKLFU9bokNkob+aVVpdb2NWwkBo8+MEvdqCvczE7fVJ3LJcLbrLhNAog67UeXbxlFHJqg==", - "dependencies": { - "@libp2p/crypto": "2.0.8-bb6ceb192", - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", - "@libp2p/utils": "4.0.7-bb6ceb192", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-7.0.0.tgz", + "integrity": "sha512-Kr5XgyRzqJjK4rBu+QA2e2zGT59rp2OKD8kviwpE4NwKWyDs85JaRduorso9KujJG/F0uZI8tOhPjadO1Lwatw==", + "dependencies": { + "@libp2p/crypto": "^3.0.1", + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-id": "^4.0.1", + "@libp2p/utils": "^5.0.2", "@multiformats/multiaddr": "^12.1.10", "protons-runtime": "^5.0.0", "uint8-varint": "^2.0.0", @@ -284,53 +194,16 @@ "uint8arrays": "^4.0.6" } }, - "node_modules/@libp2p/peer-record/node_modules/@libp2p/crypto": { - "version": "2.0.8-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz", - "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@noble/curves": "^1.1.0", - "@noble/hashes": "^1.3.1", - "multiformats": "^12.1.3", - "node-forge": "^1.1.0", - "protons-runtime": "^5.0.0", - "uint8arraylist": "^2.4.3", - "uint8arrays": "^4.0.6" - } - }, - "node_modules/@libp2p/peer-record/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, - "node_modules/@libp2p/peer-record/node_modules/@libp2p/peer-id": { - "version": "3.0.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", - "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "multiformats": "^12.1.3", - "uint8arrays": "^4.0.6" - } - }, "node_modules/@libp2p/peer-store": { - "version": "9.0.9-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-bb6ceb192.tgz", - "integrity": "sha512-DJk2BUQDADmyIw3FYqw8PHou0ZTlY7FI2H7ereC8xqMCVVsIgxd0wpDTB4Gf3ETD/EENuT8XTzfhi4mRWf+PMQ==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/peer-collections": "4.0.8-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", - "@libp2p/peer-id-factory": "3.0.8-bb6ceb192", - "@libp2p/peer-record": "6.0.9-bb6ceb192", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-10.0.0.tgz", + "integrity": "sha512-DQilgZXfwokKTbr1EDQssIfn5bAMLCEUronhqy9VEIrF7mkiSqjsBtOcftDEJT4dXhDOV8F7mifznvJI32tZIA==", + "dependencies": { + "@libp2p/interface": "^1.0.1", + "@libp2p/peer-collections": "^5.0.0", + "@libp2p/peer-id": "^4.0.1", + "@libp2p/peer-id-factory": "^4.0.0", + "@libp2p/peer-record": "^7.0.0", "@multiformats/multiaddr": "^12.1.10", "interface-datastore": "^8.2.0", "it-all": "^3.0.2", @@ -341,83 +214,37 @@ "uint8arrays": "^4.0.6" } }, - "node_modules/@libp2p/peer-store/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, - "node_modules/@libp2p/peer-store/node_modules/@libp2p/peer-id": { - "version": "3.0.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", - "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "multiformats": "^12.1.3", - "uint8arrays": "^4.0.6" - } - }, "node_modules/@libp2p/perf": { - "version": "2.0.1-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-bb6ceb192.tgz", - "integrity": "sha512-s067eu08Qe/8n5fuEf5Y/53pGkaNV/TDtFei83zd5TPSEmO09071u6VVk8vmiuVJDad1cTClgNZ4KpMy4cEG+Q==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-3.0.4.tgz", + "integrity": "sha512-keoLx6WkhWn+W5IA6Y4m/N1JxfLdpReXdDmrNMDwoLFsymWI0KmCUq/wQRT3l2T+xRlSPthg+Q7/QabJDSU3ig==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/interface-internal": "0.1.9-bb6ceb192", + "@libp2p/interface": "^1.0.1", + "@libp2p/interface-internal": "^1.0.1", "@multiformats/multiaddr": "^12.1.10", "it-pushable": "^3.2.3" } }, - "node_modules/@libp2p/perf/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/tcp": { - "version": "8.0.13-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-bb6ceb192.tgz", - "integrity": "sha512-VrEElUBEKIJSPYzulvuiFHdkfsVERJSP31Yx8QOsJCDRy1x+lT59p/qmXOWhXpzrCiZOqUerRVOwg1mKTb2r8Q==", + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-9.0.4.tgz", + "integrity": "sha512-q3wAZMhEUXIEKnHPPHEjcO564P7pIkCWazC8SUGIPRLbmuSnni8cT2kd/Jx6xSv5ZOK2LHzJSKodLlpfi1Gmzg==", "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/utils": "4.0.7-bb6ceb192", + "@libp2p/interface": "^1.0.1", + "@libp2p/utils": "^5.0.2", "@multiformats/mafmt": "^12.1.6", "@multiformats/multiaddr": "^12.1.10", "@types/sinon": "^17.0.0", "stream-to-it": "^0.2.2" } }, - "node_modules/@libp2p/tcp/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@libp2p/utils": { - "version": "4.0.7-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-bb6ceb192.tgz", - "integrity": "sha512-igolRG93YRLTSBljLKmk/XFtGhnb1FEE4q8o250uxPfr4OcFq4U2UYuhXEfR3mztCR2Q4sJz/InvCVi/C8CK3g==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-5.0.2.tgz", + "integrity": "sha512-PcDAH8pwtXq0pfoO9arHtg3CsqF+reheUd0OaQ9/Fn0YjjNpqcpseQyByBiwhiuQsauWo5RU+CKqRaRdvXKemA==", "dependencies": { "@chainsafe/is-ip": "^2.0.2", - "@libp2p/interface": "0.1.6-bb6ceb192", + "@libp2p/interface": "^1.0.1", "@multiformats/multiaddr": "^12.1.10", "@multiformats/multiaddr-matcher": "^1.1.0", "get-iterator": "^2.0.1", @@ -430,18 +257,6 @@ "uint8arraylist": "^2.4.3" } }, - "node_modules/@libp2p/utils/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, "node_modules/@multiformats/mafmt": { "version": "12.1.6", "resolved": "https://registry.npmjs.org/@multiformats/mafmt/-/mafmt-12.1.6.tgz", @@ -451,13 +266,13 @@ } }, "node_modules/@multiformats/multiaddr": { - "version": "12.1.10", - "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz", - "integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==", + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.11.tgz", + "integrity": "sha512-CWG9kETEGTTMdr1T+/JEuMwFld3r3fHNP8LkLoUcLvHRy6yr8sWdotVGEDNEdDO/vrKhuD7bQBws3xMSMMyylg==", "dependencies": { "@chainsafe/is-ip": "^2.0.1", "@chainsafe/netmask": "^2.0.0", - "@libp2p/interface": "^0.1.1", + "@libp2p/interface": "^1.0.0", "dns-over-http-resolver": "3.0.0", "multiformats": "^12.0.1", "uint8-varint": "^2.0.1", @@ -517,19 +332,6 @@ "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz", "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==" }, - "node_modules/abortable-iterator": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/abortable-iterator/-/abortable-iterator-5.0.1.tgz", - "integrity": "sha512-hlZ5Z8UwqrKsJcelVPEqDduZowJPBQJ9ZhBC2FXpja3lXy8X6MoI5uMzIgmrA8+3jcVnp8TF/tx+IBBqYJNUrg==", - "dependencies": { - "get-iterator": "^2.0.0", - "it-stream-types": "^2.0.1" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - } - }, "node_modules/any-signal": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-4.1.1.tgz", @@ -540,11 +342,11 @@ } }, "node_modules/datastore-core": { - "version": "9.2.3", - "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz", - "integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==", + "version": "9.2.5", + "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.5.tgz", + "integrity": "sha512-3Z54iBjwj4KDp5Se4aZRYWnjv1OlQgPfrEF2X+T9rlet8Pe3AKRLVYx0v+11PuL+47d7w0Vc/4847Ylas6fEbQ==", "dependencies": { - "@libp2p/logger": "^3.0.0", + "@libp2p/logger": "^4.0.1", "err-code": "^3.0.1", "interface-store": "^5.0.0", "it-all": "^3.0.1", @@ -611,19 +413,19 @@ "integrity": "sha512-7HuY/hebu4gryTDT7O/XY/fvY9wRByEGdK6QOa4of8npTcv0+NS6frFKABcf6S9EBAsveTuKTsZQQBFMMNILIg==" }, "node_modules/interface-datastore": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz", - "integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==", + "version": "8.2.7", + "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.7.tgz", + "integrity": "sha512-ot5B5+VogufRfjhedAXZHm5NuEKyYZkDyVpTjBYIrxYUpS5GIfF2soE/dsd/FiBVqubcxa4IEToMXL5ruMwhjw==", "dependencies": { "interface-store": "^5.0.0", - "nanoid": "^4.0.0", + "nanoid": "^5.0.3", "uint8arrays": "^4.0.2" } }, "node_modules/interface-store": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz", - "integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ==" + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.5.tgz", + "integrity": "sha512-X0KnJBk3o+YL13MxZBMwa88/b3Mdrpm0yPzkSTKDDVn9BSPH7UK6W+ZtIPO2bxKOQVmq7zqOwAnYnpfqWjb6/g==" }, "node_modules/ip-regex": { "version": "5.0.0", @@ -722,9 +524,9 @@ } }, "node_modules/it-length-prefixed-stream": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.3.tgz", - "integrity": "sha512-NJvKLB3k8e2AdDCYn2dSgCBKB8m05AMqItdjAjiZ28U71FRwQEVrEnCn1cW6ufu3+8dOX4dsFu8c63Ww4Vflhw==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.4.tgz", + "integrity": "sha512-6YcQ5jsaYnuXBqF+oSGjSdSY9jF7HWl7yh+dxYytXxbE2GcdiOpn6pLM7m6AlIID9MCzQqMY5nOzaiatQ8A3/A==", "dependencies": { "it-byte-stream": "^1.0.0", "it-length-prefixed": "^9.0.1", @@ -825,20 +627,20 @@ "integrity": "sha512-RG8HDjAZlvkzz5Nav4xq6gK5zNT+Ff1UTIf+CrSJW8nIl6N1FpBH5e7clUshiCn+MmmMoSdIEpw4UaTolszxhA==" }, "node_modules/libp2p": { - "version": "0.46.21-bb6ceb192", - "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-bb6ceb192.tgz", - "integrity": "sha512-CeQkww0AUL+tv8hRcuVer6qhUIZLASUPaPjhM8He2+8eguQTfVfuTUVs6xAedIreJ43xQln4zhm7U2mpvJOyFw==", - "dependencies": { - "@libp2p/crypto": "2.0.8-bb6ceb192", - "@libp2p/interface": "0.1.6-bb6ceb192", - "@libp2p/interface-internal": "0.1.9-bb6ceb192", - "@libp2p/logger": "3.1.0-bb6ceb192", - "@libp2p/multistream-select": "4.0.6-bb6ceb192", - "@libp2p/peer-collections": "4.0.8-bb6ceb192", - "@libp2p/peer-id": "3.0.6-bb6ceb192", - "@libp2p/peer-id-factory": "3.0.8-bb6ceb192", - "@libp2p/peer-store": "9.0.9-bb6ceb192", - "@libp2p/utils": "4.0.7-bb6ceb192", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-1.0.5.tgz", + "integrity": "sha512-h6JsVRCo31WWNwZxI6T5e0hbBagw6GG2N4u2n1vCpnSyVPZQV64cm3hgMQFuNPHv3e69+ABGq2viHRzrBDAaTw==", + "dependencies": { + "@libp2p/crypto": "^3.0.1", + "@libp2p/interface": "^1.0.1", + "@libp2p/interface-internal": "^1.0.1", + "@libp2p/logger": "^4.0.1", + "@libp2p/multistream-select": "^5.0.0", + "@libp2p/peer-collections": "^5.0.0", + "@libp2p/peer-id": "^4.0.1", + "@libp2p/peer-id-factory": "^4.0.0", + "@libp2p/peer-store": "^10.0.0", + "@libp2p/utils": "^5.0.2", "@multiformats/mafmt": "^12.1.6", "@multiformats/multiaddr": "^12.1.10", "@multiformats/multiaddr-matcher": "^1.1.0", @@ -864,55 +666,6 @@ "uint8arrays": "^4.0.6" } }, - "node_modules/libp2p/node_modules/@libp2p/crypto": { - "version": "2.0.8-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz", - "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@noble/curves": "^1.1.0", - "@noble/hashes": "^1.3.1", - "multiformats": "^12.1.3", - "node-forge": "^1.1.0", - "protons-runtime": "^5.0.0", - "uint8arraylist": "^2.4.3", - "uint8arrays": "^4.0.6" - } - }, - "node_modules/libp2p/node_modules/@libp2p/interface": { - "version": "0.1.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz", - "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==", - "dependencies": { - "@multiformats/multiaddr": "^12.1.10", - "it-pushable": "^3.2.1", - "it-stream-types": "^2.0.1", - "multiformats": "^12.1.3", - "uint8arraylist": "^2.4.3" - } - }, - "node_modules/libp2p/node_modules/@libp2p/logger": { - "version": "3.1.0-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-bb6ceb192.tgz", - "integrity": "sha512-qXtF/FxZXPdVfs5qE3UP+SG/0OQIhIBPQlzBUH7siBixUcQT9kT5enJhCoj+6rrFKy5OfjmkfomA3AImnMIJig==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "@multiformats/multiaddr": "^12.1.10", - "debug": "^4.3.4", - "interface-datastore": "^8.2.0", - "multiformats": "^12.1.3" - } - }, - "node_modules/libp2p/node_modules/@libp2p/peer-id": { - "version": "3.0.6-bb6ceb192", - "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz", - "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==", - "dependencies": { - "@libp2p/interface": "0.1.6-bb6ceb192", - "multiformats": "^12.1.3", - "uint8arrays": "^4.0.6" - } - }, "node_modules/merge-options": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", @@ -939,6 +692,23 @@ "npm": ">=7.0.0" } }, + "node_modules/mortice/node_modules/nanoid": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", + "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^14 || ^16 || >=18" + } + }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -954,9 +724,9 @@ } }, "node_modules/nanoid": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", - "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.4.tgz", + "integrity": "sha512-vAjmBf13gsmhXSgBrtIclinISzFFy22WwCYoyilZlsrRXNIHSwgFQ1bEdjRwMT3aoadeIF6HMuDRlOxzfXV8ig==", "funding": [ { "type": "github", @@ -967,7 +737,7 @@ "nanoid": "bin/nanoid.js" }, "engines": { - "node": "^14 || ^16 || >=18" + "node": "^18 || >=20" } }, "node_modules/netmask": { @@ -1107,21 +877,17 @@ } }, "node_modules/uint8arraylist": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz", - "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==", + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.7.tgz", + "integrity": "sha512-ohRElqR6C5dd60vRFLq40MCiSnUe1AzkpHvbCEMCGGP6zMoFYECsjdhL6bR1kTK37ONNRDuHQ3RIpScRYcYYIg==", "dependencies": { "uint8arrays": "^4.0.2" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" } }, "node_modules/uint8arrays": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz", - "integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==", + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.9.tgz", + "integrity": "sha512-iHU8XJJnfeijILZWzV7RgILdPHqe0mjJvyzY4mO8aUUtHsDbPa2Gc8/02Kc4zeokp2W6Qq8z9Ap1xkQ1HfbKwg==", "dependencies": { "multiformats": "^12.0.1" } diff --git a/perf/impl/js-libp2p/v1.0/package.json b/perf/impl/js-libp2p/v1.0/package.json index dc78f0d62..adaa3cf09 100644 --- a/perf/impl/js-libp2p/v1.0/package.json +++ b/perf/impl/js-libp2p/v1.0/package.json @@ -4,10 +4,10 @@ "main": "index.js", "type": "module", "dependencies": { - "@chainsafe/libp2p-noise": "^13.0.3", - "@chainsafe/libp2p-yamux": "^5.0.3", - "@libp2p/perf": "next", - "@libp2p/tcp": "next", - "libp2p": "next" + "@chainsafe/libp2p-noise": "^14.0.0", + "@chainsafe/libp2p-yamux": "^6.0.1", + "@libp2p/perf": "^3.0.4", + "@libp2p/tcp": "^9.0.4", + "libp2p": "^1.0.5" } } From 5a2af31a780dba0ae5ffc13b8bd483738fc5bb42 Mon Sep 17 00:00:00 2001 From: achingbrain Date: Sat, 2 Dec 2023 07:02:47 +0000 Subject: [PATCH 10/17] chore: update names --- perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/Makefile | 0 perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/index.js | 0 .../impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/package-lock.json | 0 perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/package.json | 0 perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/perf | 0 perf/runner/src/versions.ts | 2 +- 6 files changed, 1 insertion(+), 1 deletion(-) rename perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/Makefile (100%) rename perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/index.js (100%) rename perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/package-lock.json (100%) rename perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/package.json (100%) rename perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/perf (100%) diff --git a/perf/impl/js-libp2p/v1.0/Makefile b/perf/impl/js-libp2p/v1.0-yamux-noise/Makefile similarity index 100% rename from perf/impl/js-libp2p/v1.0/Makefile rename to perf/impl/js-libp2p/v1.0-yamux-noise/Makefile diff --git a/perf/impl/js-libp2p/v1.0/index.js b/perf/impl/js-libp2p/v1.0-yamux-noise/index.js similarity index 100% rename from perf/impl/js-libp2p/v1.0/index.js rename to perf/impl/js-libp2p/v1.0-yamux-noise/index.js diff --git a/perf/impl/js-libp2p/v1.0/package-lock.json b/perf/impl/js-libp2p/v1.0-yamux-noise/package-lock.json similarity index 100% rename from perf/impl/js-libp2p/v1.0/package-lock.json rename to perf/impl/js-libp2p/v1.0-yamux-noise/package-lock.json diff --git a/perf/impl/js-libp2p/v1.0/package.json b/perf/impl/js-libp2p/v1.0-yamux-noise/package.json similarity index 100% rename from perf/impl/js-libp2p/v1.0/package.json rename to perf/impl/js-libp2p/v1.0-yamux-noise/package.json diff --git a/perf/impl/js-libp2p/v1.0/perf b/perf/impl/js-libp2p/v1.0-yamux-noise/perf similarity index 100% rename from perf/impl/js-libp2p/v1.0/perf rename to perf/impl/js-libp2p/v1.0-yamux-noise/perf diff --git a/perf/runner/src/versions.ts b/perf/runner/src/versions.ts index cd322650f..a5940afe0 100644 --- a/perf/runner/src/versions.ts +++ b/perf/runner/src/versions.ts @@ -46,7 +46,7 @@ export const versions: Array = [ transportStacks: ["tcp"] },*/ { - id: "v1.0", + id: "v1.0-yamux-noise", implementation: "js-libp2p", transportStacks: ["tcp"] }, From 44f37a7706bcd77dac4d584acb49abf200b93fa1 Mon Sep 17 00:00:00 2001 From: achingbrain Date: Sat, 2 Dec 2023 07:28:57 +0000 Subject: [PATCH 11/17] chore: remove debug --- perf/impl/js-libp2p/v1.0-mplex-noise/perf | 2 -- perf/impl/js-libp2p/v1.0-mplex-plaintext/perf | 2 -- perf/impl/js-libp2p/v1.0-yamux-noise/perf | 2 -- perf/impl/js-libp2p/v1.0-yamux-plaintext/perf | 2 -- 4 files changed, 8 deletions(-) diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/perf b/perf/impl/js-libp2p/v1.0-mplex-noise/perf index 6ffde8a02..1a3e19c51 100755 --- a/perf/impl/js-libp2p/v1.0-mplex-noise/perf +++ b/perf/impl/js-libp2p/v1.0-mplex-noise/perf @@ -35,8 +35,6 @@ for ((i = 1; i <= $#; i++)); do fi done -export DEBUG=libp2p*,*:trace - # Run perf node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport & diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf b/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf index 6ffde8a02..1a3e19c51 100755 --- a/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf +++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf @@ -35,8 +35,6 @@ for ((i = 1; i <= $#; i++)); do fi done -export DEBUG=libp2p*,*:trace - # Run perf node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport & diff --git a/perf/impl/js-libp2p/v1.0-yamux-noise/perf b/perf/impl/js-libp2p/v1.0-yamux-noise/perf index 6ffde8a02..1a3e19c51 100755 --- a/perf/impl/js-libp2p/v1.0-yamux-noise/perf +++ b/perf/impl/js-libp2p/v1.0-yamux-noise/perf @@ -35,8 +35,6 @@ for ((i = 1; i <= $#; i++)); do fi done -export DEBUG=libp2p*,*:trace - # Run perf node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport & diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf b/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf index 6ffde8a02..1a3e19c51 100755 --- a/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf +++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf @@ -35,8 +35,6 @@ for ((i = 1; i <= $#; i++)); do fi done -export DEBUG=libp2p*,*:trace - # Run perf node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport & From d984e2c73e6ff2405810cd63b752318c2a451a14 Mon Sep 17 00:00:00 2001 From: achingbrain Date: Sun, 3 Dec 2023 13:12:12 +0000 Subject: [PATCH 12/17] chore: add logging --- perf/impl/js-libp2p/v1.0-mplex-plaintext/perf | 2 ++ perf/runner/src/versions.ts | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf b/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf index 1a3e19c51..6ffde8a02 100755 --- a/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf +++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf @@ -35,6 +35,8 @@ for ((i = 1; i <= $#; i++)); do fi done +export DEBUG=libp2p*,*:trace + # Run perf node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport & diff --git a/perf/runner/src/versions.ts b/perf/runner/src/versions.ts index a5940afe0..752522fed 100644 --- a/perf/runner/src/versions.ts +++ b/perf/runner/src/versions.ts @@ -44,7 +44,7 @@ export const versions: Array = [ id: "v0.46", implementation: "js-libp2p", transportStacks: ["tcp"] - },*/ + }, { id: "v1.0-yamux-noise", implementation: "js-libp2p", @@ -59,7 +59,7 @@ export const versions: Array = [ id: "v1.0-yamux-plaintext", implementation: "js-libp2p", transportStacks: ["tcp"] - }, + },*/ { id: "v1.0-mplex-plaintext", implementation: "js-libp2p", From 6ac4065ce74a988d320e59c85c471da849fb2add Mon Sep 17 00:00:00 2001 From: achingbrain Date: Mon, 4 Dec 2023 07:44:33 +0000 Subject: [PATCH 13/17] chore: remove mplex plaintext --- perf/runner/src/versions.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/perf/runner/src/versions.ts b/perf/runner/src/versions.ts index 752522fed..985334667 100644 --- a/perf/runner/src/versions.ts +++ b/perf/runner/src/versions.ts @@ -44,7 +44,7 @@ export const versions: Array = [ id: "v0.46", implementation: "js-libp2p", transportStacks: ["tcp"] - }, + },*/ { id: "v1.0-yamux-noise", implementation: "js-libp2p", @@ -59,10 +59,10 @@ export const versions: Array = [ id: "v1.0-yamux-plaintext", implementation: "js-libp2p", transportStacks: ["tcp"] - },*/ - { + }, +/* { id: "v1.0-mplex-plaintext", implementation: "js-libp2p", transportStacks: ["tcp"] - }, + },*/ ] From 6a12f41cb9ebec8d1b3c75e2098fc803c6d24edb Mon Sep 17 00:00:00 2001 From: achingbrain Date: Mon, 4 Dec 2023 08:20:31 +0000 Subject: [PATCH 14/17] chore: log error --- perf/runner/src/index.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/perf/runner/src/index.ts b/perf/runner/src/index.ts index 1f0eff77a..d49288a15 100644 --- a/perf/runner/src/index.ts +++ b/perf/runner/src/index.ts @@ -200,7 +200,11 @@ function runClient(args: ArgsRunBenchmark): ResultValue[] { const combined: ResultValue[]= []; for (const line of lines) { - combined.push(JSON.parse(line)); + try { + combined.push(JSON.parse(line)); + } catch (err) { + console.error(`could not parse "${line}" as json`, err) + } } return combined; From 5c04fca3390fdf358a04040256aeedd6f160d7eb Mon Sep 17 00:00:00 2001 From: achingbrain Date: Mon, 4 Dec 2023 08:53:24 +0000 Subject: [PATCH 15/17] chore: remove plaintext --- perf/runner/src/versions.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/perf/runner/src/versions.ts b/perf/runner/src/versions.ts index 985334667..fbc5a25c6 100644 --- a/perf/runner/src/versions.ts +++ b/perf/runner/src/versions.ts @@ -55,12 +55,12 @@ export const versions: Array = [ implementation: "js-libp2p", transportStacks: ["tcp"] }, - { +/* { id: "v1.0-yamux-plaintext", implementation: "js-libp2p", transportStacks: ["tcp"] }, -/* { + { id: "v1.0-mplex-plaintext", implementation: "js-libp2p", transportStacks: ["tcp"] From 94abd0ffc22171905fd0a73d58b23672c1c51ede Mon Sep 17 00:00:00 2001 From: achingbrain Date: Mon, 4 Dec 2023 09:20:09 +0000 Subject: [PATCH 16/17] chore: add debug --- perf/impl/js-libp2p/v1.0-mplex-noise/perf | 2 ++ perf/impl/js-libp2p/v1.0-yamux-noise/perf | 2 ++ perf/impl/js-libp2p/v1.0-yamux-plaintext/perf | 2 ++ 3 files changed, 6 insertions(+) diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/perf b/perf/impl/js-libp2p/v1.0-mplex-noise/perf index 1a3e19c51..6ffde8a02 100755 --- a/perf/impl/js-libp2p/v1.0-mplex-noise/perf +++ b/perf/impl/js-libp2p/v1.0-mplex-noise/perf @@ -35,6 +35,8 @@ for ((i = 1; i <= $#; i++)); do fi done +export DEBUG=libp2p*,*:trace + # Run perf node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport & diff --git a/perf/impl/js-libp2p/v1.0-yamux-noise/perf b/perf/impl/js-libp2p/v1.0-yamux-noise/perf index 1a3e19c51..6ffde8a02 100755 --- a/perf/impl/js-libp2p/v1.0-yamux-noise/perf +++ b/perf/impl/js-libp2p/v1.0-yamux-noise/perf @@ -35,6 +35,8 @@ for ((i = 1; i <= $#; i++)); do fi done +export DEBUG=libp2p*,*:trace + # Run perf node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport & diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf b/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf index 1a3e19c51..6ffde8a02 100755 --- a/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf +++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf @@ -35,6 +35,8 @@ for ((i = 1; i <= $#; i++)); do fi done +export DEBUG=libp2p*,*:trace + # Run perf node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport & From 664bbedadc729e7e3c51817fe0aba00702e9cf18 Mon Sep 17 00:00:00 2001 From: achingbrain Date: Mon, 4 Dec 2023 09:40:07 +0000 Subject: [PATCH 17/17] perf: update benchmark results --- perf/runner/benchmark-results.json | 3613 ++++++++++------------------ 1 file changed, 1236 insertions(+), 2377 deletions(-) diff --git a/perf/runner/benchmark-results.json b/perf/runner/benchmark-results.json index 613e5f6cb..22e7df36a 100644 --- a/perf/runner/benchmark-results.json +++ b/perf/runner/benchmark-results.json @@ -9,4597 +9,3456 @@ { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 57671680, + "uploadBytes": 62652416, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 218562560, + "timeSeconds": 1.001, + "uploadBytes": 143589376, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 249430016, + "uploadBytes": 142278656, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 244187136, + "uploadBytes": 162332672, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 245891072, + "uploadBytes": 198115328, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 243204096, + "uploadBytes": 175767552, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 250871808, + "uploadBytes": 158334976, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 252051456, + "uploadBytes": 147390464, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 246611968, + "uploadBytes": 146472960, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 248381440, + "uploadBytes": 146538496, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 245760000, + "timeSeconds": 1.001, + "uploadBytes": 172752896, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 240320512, + "timeSeconds": 1.001, + "uploadBytes": 158138368, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 237043712, + "uploadBytes": 165478400, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 228655104, + "uploadBytes": 164036608, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 247201792, + "timeSeconds": 1.001, + "uploadBytes": 172163072, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 240517120, + "uploadBytes": 156827648, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 242876416, + "uploadBytes": 185073664, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 236650496, + "uploadBytes": 166723584, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 233373696, + "uploadBytes": 144965632, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 83361792, + "uploadBytes": 62914560, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 252706816, + "timeSeconds": 1.001, + "uploadBytes": 154599424, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 255328256, + "uploadBytes": 168558592, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 247529472, + "uploadBytes": 153681920, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 248709120, + "uploadBytes": 154402816, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255524864, + "timeSeconds": 1.002, + "uploadBytes": 158531584, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 229507072, + "timeSeconds": 1.001, + "uploadBytes": 161415168, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 244580352, + "timeSeconds": 1.001, + "uploadBytes": 165281792, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 247660544, + "timeSeconds": 1.001, + "uploadBytes": 153812992, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 260767744, + "uploadBytes": 172097536, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 261488640, + "uploadBytes": 168558592, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 250937344, + "uploadBytes": 165412864, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 252379136, + "uploadBytes": 159776768, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 257097728, + "uploadBytes": 166526976, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 259850240, + "uploadBytes": 164888576, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 252968960, + "timeSeconds": 1.001, + "uploadBytes": 171114496, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 253231104, + "timeSeconds": 1.001, + "uploadBytes": 176947200, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 255459328, + "timeSeconds": 1.001, + "uploadBytes": 165740544, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 254476288, + "uploadBytes": 151519232, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 63766528, + "uploadBytes": 66519040, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 227934208, + "uploadBytes": 179699712, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 219676672, + "uploadBytes": 174718976, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 225443840, + "uploadBytes": 180682752, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 241500160, + "uploadBytes": 154206208, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 241696768, + "uploadBytes": 155451392, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 251133952, + "uploadBytes": 181010432, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 249954304, + "uploadBytes": 169148416, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 245366784, + "uploadBytes": 157483008, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 245039104, + "uploadBytes": 166264832, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 237436928, + "uploadBytes": 151650304, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 231473152, + "uploadBytes": 180879360, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 234946560, + "uploadBytes": 177668096, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 218955776, + "uploadBytes": 171507712, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 218955776, + "uploadBytes": 146931712, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 227803136, + "uploadBytes": 151781376, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 241369088, + "uploadBytes": 156565504, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 229572608, + "uploadBytes": 165478400, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 249561088, + "uploadBytes": 141819904, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 71106560, + "timeSeconds": 1.001, + "uploadBytes": 56885248, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 209453056, + "uploadBytes": 148897792, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 213254144, + "timeSeconds": 1.001, + "uploadBytes": 169869312, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 220332032, + "uploadBytes": 146210816, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 224329728, + "uploadBytes": 143589376, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 215547904, + "timeSeconds": 1.004, + "uploadBytes": 150405120, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 164495360, + "timeSeconds": 1.001, + "uploadBytes": 156172288, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.009, - "uploadBytes": 174129152, + "timeSeconds": 1.001, + "uploadBytes": 186318848, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 161480704, + "uploadBytes": 158662656, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 126025728, + "uploadBytes": 166461440, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.003, - "uploadBytes": 133365760, + "uploadBytes": 166330368, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.004, - "uploadBytes": 104923136, + "timeSeconds": 1.001, + "uploadBytes": 159514624, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 101122048, + "uploadBytes": 156303360, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 101974016, + "uploadBytes": 164364288, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 106102784, + "timeSeconds": 1.001, + "uploadBytes": 158269440, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 110100480, + "timeSeconds": 1.001, + "uploadBytes": 150929408, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 111935488, + "uploadBytes": 134021120, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 111017984, + "uploadBytes": 181534720, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 112328704, + "uploadBytes": 184942592, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 63963136, + "timeSeconds": 1.007, + "uploadBytes": 524288, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 222822400, + "timeSeconds": 1.042, + "uploadBytes": 17235968, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 243597312, + "timeSeconds": 1.043, + "uploadBytes": 2555904, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 250281984, + "timeSeconds": 1.035, + "uploadBytes": 5767168, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 242679808, + "timeSeconds": 1.032, + "uploadBytes": 13107200, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 225705984, + "timeSeconds": 1.034, + "uploadBytes": 29360128, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 226820096, + "uploadBytes": 64946176, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 228392960, + "timeSeconds": 1.003, + "uploadBytes": 123666432, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 251985920, + "uploadBytes": 156631040, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 248709120, + "uploadBytes": 170328064, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 243859456, + "uploadBytes": 139788288, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 249954304, + "uploadBytes": 142802944, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 247136256, + "uploadBytes": 153419776, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 250871808, + "uploadBytes": 152764416, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 226492416, + "uploadBytes": 173015040, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 238092288, + "timeSeconds": 1.001, + "uploadBytes": 176619520, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 253886464, + "uploadBytes": 165216256, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 249888768, + "uploadBytes": 172425216, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 251002880, + "uploadBytes": 152829952, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 67829760, + "timeSeconds": 1.003, + "uploadBytes": 54067200, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 249888768, + "uploadBytes": 146014208, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 245694464, + "uploadBytes": 142802944, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 235536384, + "uploadBytes": 161021952, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 236257280, + "timeSeconds": 1.001, + "uploadBytes": 155189248, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 233570304, + "uploadBytes": 159055872, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 247791616, + "uploadBytes": 163446784, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 261619712, + "uploadBytes": 153419776, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 261226496, + "uploadBytes": 164036608, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 260767744, + "uploadBytes": 166002688, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 261357568, + "uploadBytes": 148832256, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 239992832, + "timeSeconds": 1.003, + "uploadBytes": 144441344, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 236781568, + "uploadBytes": 144572416, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 251527168, + "uploadBytes": 141033472, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 259522560, + "uploadBytes": 146931712, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 245104640, + "uploadBytes": 160694272, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 237305856, + "uploadBytes": 153550848, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 240254976, + "timeSeconds": 1.003, + "uploadBytes": 162988032, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 239992832, + "uploadBytes": 155779072, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.016, - "uploadBytes": 72220672, + "timeSeconds": 1.001, + "uploadBytes": 64421888, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 220135424, + "uploadBytes": 158334976, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 238944256, + "uploadBytes": 167575552, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 251920384, + "uploadBytes": 156237824, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 225771520, + "uploadBytes": 150798336, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 219938816, + "uploadBytes": 171311104, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 238092288, + "timeSeconds": 1.001, + "uploadBytes": 174915584, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 227999744, + "uploadBytes": 165871616, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 244580352, + "uploadBytes": 161480704, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 249298944, + "timeSeconds": 1.001, + "uploadBytes": 162725888, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 240058368, + "uploadBytes": 184549376, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 247529472, + "uploadBytes": 169410560, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 251789312, + "uploadBytes": 171442176, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 234618880, + "uploadBytes": 163250176, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 246743040, + "uploadBytes": 167116800, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 250609664, + "timeSeconds": 1.001, + "uploadBytes": 173670400, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 238419968, + "timeSeconds": 1.002, + "uploadBytes": 153681920, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 218365952, + "uploadBytes": 174653440, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 246415360, + "timeSeconds": 1.001, + "uploadBytes": 153223168, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 55574528, + "uploadBytes": 64618496, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 238682112, + "uploadBytes": 159842304, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 255459328, + "timeSeconds": 1.001, + "uploadBytes": 156631040, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 248709120, + "uploadBytes": 159842304, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 249298944, + "uploadBytes": 166395904, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 201654272, + "timeSeconds": 1.002, + "uploadBytes": 158531584, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 209256448, + "uploadBytes": 165216256, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.018, - "uploadBytes": 178520064, + "timeSeconds": 1.001, + "uploadBytes": 164823040, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 162529280, + "uploadBytes": 157089792, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 164298752, + "timeSeconds": 1.004, + "uploadBytes": 148701184, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 168755200, + "uploadBytes": 145096704, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.006, - "uploadBytes": 177012736, + "timeSeconds": 1.001, + "uploadBytes": 154861568, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 176095232, + "uploadBytes": 138412032, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 156958720, + "uploadBytes": 152895488, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 130416640, + "uploadBytes": 154468352, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 136445952, + "uploadBytes": 151322624, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 138346496, + "uploadBytes": 152371200, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 142344192, + "uploadBytes": 144506880, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 146014208, + "uploadBytes": 158072832, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.019, - "uploadBytes": 33095680, + "timeSeconds": 1.001, + "uploadBytes": 63635456, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 212729856, + "timeSeconds": 1.001, + "uploadBytes": 154206208, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 251133952, + "timeSeconds": 1.001, + "uploadBytes": 162463744, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 249626624, + "uploadBytes": 172359680, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 255197184, + "uploadBytes": 173473792, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 254279680, + "uploadBytes": 173539328, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 245301248, + "uploadBytes": 168165376, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 247398400, + "uploadBytes": 155123712, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 224526336, + "uploadBytes": 149815296, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 244318208, + "uploadBytes": 142147584, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 257359872, + "uploadBytes": 157351936, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 252116992, + "uploadBytes": 164560896, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 235995136, + "uploadBytes": 162398208, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.006, - "uploadBytes": 228065280, + "timeSeconds": 1.001, + "uploadBytes": 153026560, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 234815488, + "uploadBytes": 162201600, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 251723776, + "uploadBytes": 149749760, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 250085376, + "uploadBytes": 156106752, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 251461632, + "uploadBytes": 162332672, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 253558784, + "timeSeconds": 1.001, + "uploadBytes": 169148416, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 59047936, + "uploadBytes": 57802752, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 220397568, + "uploadBytes": 137297920, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 228589568, + "uploadBytes": 147259392, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 241106944, + "uploadBytes": 159121408, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.002, - "uploadBytes": 251527168, + "uploadBytes": 162136064, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 247988224, + "uploadBytes": 146407424, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 245825536, + "timeSeconds": 1.001, + "uploadBytes": 161677312, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 242745344, + "uploadBytes": 162136064, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 249692160, + "timeSeconds": 1.002, + "uploadBytes": 169869312, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 250019840, + "uploadBytes": 150208512, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 243924992, + "uploadBytes": 154861568, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 241500160, + "uploadBytes": 175702016, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 246022144, + "uploadBytes": 173473792, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 242876416, + "timeSeconds": 1.001, + "uploadBytes": 178782208, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 251396096, + "uploadBytes": 167182336, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 226820096, + "uploadBytes": 166199296, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 221446144, + "uploadBytes": 161611776, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 216596480, + "uploadBytes": 165740544, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 220921856, + "uploadBytes": 152109056, "downloadBytes": 0 } ], "implementation": "js-libp2p", - "version": "v1.0", + "version": "v1.0-yamux-noise", "transportStack": "tcp" }, { "result": [ { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 102301696, + "timeSeconds": 1.002, + "uploadBytes": 15597568, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 263979008, + "timeSeconds": 1.002, + "uploadBytes": 16121856, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 264372224, + "timeSeconds": 1.002, + "uploadBytes": 16056320, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 263192576, + "timeSeconds": 1.002, + "uploadBytes": 16187392, + "downloadBytes": 0 + }, + { + "type": "intermediary", + "timeSeconds": 1.006, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.009, - "uploadBytes": 265551872, + "timeSeconds": 1.007, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.014, - "uploadBytes": 268435456, + "timeSeconds": 1.007, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.015, - "uploadBytes": 268435456, + "timeSeconds": 1.006, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.014, - "uploadBytes": 268435456, + "timeSeconds": 1.007, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.015, - "uploadBytes": 268435456, + "timeSeconds": 1.004, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.015, - "uploadBytes": 268435456, + "timeSeconds": 1.004, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.015, - "uploadBytes": 268435456, + "timeSeconds": 1.002, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.016, - "uploadBytes": 268435456, + "timeSeconds": 1.001, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.013, - "uploadBytes": 268435456, + "timeSeconds": 1.005, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.015, - "uploadBytes": 268435456, + "timeSeconds": 1.003, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.014, - "uploadBytes": 268435456, + "timeSeconds": 1.001, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.014, - "uploadBytes": 268435456, + "timeSeconds": 1.002, + "uploadBytes": 16384000, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.014, - "uploadBytes": 268435456, + "timeSeconds": 1.001, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.015, - "uploadBytes": 268435456, + "timeSeconds": 1.002, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 267452416, + "timeSeconds": 1.005, + "uploadBytes": 15597568, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 85393408, + "uploadBytes": 16121856, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 261095424, + "timeSeconds": 1.004, + "uploadBytes": 16121856, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 254148608, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 257884160, + "uploadBytes": 15990784, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 255262720, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 209518592, + "timeSeconds": 1.002, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.019, - "uploadBytes": 140378112, + "timeSeconds": 1.001, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.023, - "uploadBytes": 139132928, + "timeSeconds": 1.002, + "uploadBytes": 16121856, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.015, - "uploadBytes": 78905344, + "timeSeconds": 1.002, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.011, - "uploadBytes": 77332480, + "timeSeconds": 1.002, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.024, - "uploadBytes": 80216064, + "timeSeconds": 1.001, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.018, - "uploadBytes": 82378752, + "timeSeconds": 1.003, + "uploadBytes": 16384000, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.013, - "uploadBytes": 84082688, + "timeSeconds": 1.001, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.02, - "uploadBytes": 85458944, + "timeSeconds": 1.002, + "uploadBytes": 16384000, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.007, - "uploadBytes": 86376448, + "timeSeconds": 1.001, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.012, - "uploadBytes": 87031808, + "timeSeconds": 1.003, + "uploadBytes": 16384000, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.016, - "uploadBytes": 86835200, + "timeSeconds": 1.003, + "uploadBytes": 16384000, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.016, - "uploadBytes": 87556096, + "timeSeconds": 1.003, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.015, - "uploadBytes": 87556096, + "timeSeconds": 1.004, + "uploadBytes": 15532032, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.017, - "uploadBytes": 103546880, + "timeSeconds": 1.001, + "uploadBytes": 16121856, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.021, - "uploadBytes": 268435456, + "timeSeconds": 1.003, + "uploadBytes": 16121856, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.02, - "uploadBytes": 268435456, + "timeSeconds": 1.002, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 268173312, + "timeSeconds": 1.002, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 260767744, + "timeSeconds": 1.005, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 261816320, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.011, - "uploadBytes": 266207232, + "timeSeconds": 1.003, + "uploadBytes": 16121856, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 265486336, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 261029888, + "timeSeconds": 1.004, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 263716864, + "timeSeconds": 1.002, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 265420800, + "timeSeconds": 1.002, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 261226496, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 263192576, + "timeSeconds": 1.004, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 262275072, + "timeSeconds": 1.003, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 260571136, + "timeSeconds": 1.002, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 263651328, + "timeSeconds": 1.002, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 262209536, + "timeSeconds": 1.004, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 261947392, + "timeSeconds": 1.003, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 264896512, + "timeSeconds": 1.003, + "uploadBytes": 15663104, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 105840640, + "timeSeconds": 1.003, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 268959744, + "timeSeconds": 1.002, + "uploadBytes": 16121856, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 269942784, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.01, - "uploadBytes": 252051456, + "timeSeconds": 1.001, + "uploadBytes": 16056320, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 269680640, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 269746176, + "timeSeconds": 1.006, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 269615104, + "timeSeconds": 1.003, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 269942784, + "timeSeconds": 1.003, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 270204928, + "timeSeconds": 1.004, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 269680640, + "timeSeconds": 1.002, + "uploadBytes": 16384000, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 269549568, + "timeSeconds": 1.006, + "uploadBytes": 16449536, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 269942784, + "timeSeconds": 1.006, + "uploadBytes": 16515072, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 270073856, + "uploadBytes": 16384000, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 269811712, + "timeSeconds": 1.002, + "uploadBytes": 16384000, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 269156352, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 269352960, + "timeSeconds": 1.007, + "uploadBytes": 16384000, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.011, - "uploadBytes": 269680640, + "timeSeconds": 1.003, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 269156352, + "timeSeconds": 1.005, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 269352960, + "timeSeconds": 1.003, + "uploadBytes": 15532032, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 97910784, + "timeSeconds": 1.002, + "uploadBytes": 16121856, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 255721472, + "timeSeconds": 1.002, + "uploadBytes": 16056320, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 263127040, + "timeSeconds": 1.002, + "uploadBytes": 16121856, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 256901120, + "timeSeconds": 1.004, + "uploadBytes": 15990784, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 263061504, + "uploadBytes": 16056320, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 256573440, + "uploadBytes": 16121856, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 263389184, + "uploadBytes": 16121856, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 256638976, + "timeSeconds": 1.005, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 263651328, + "timeSeconds": 1.003, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.002, - "uploadBytes": 256311296, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 264110080, + "timeSeconds": 1.003, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 255983616, + "timeSeconds": 1.001, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 262537216, + "timeSeconds": 1.006, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 257556480, + "timeSeconds": 1.005, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 261226496, + "timeSeconds": 1.006, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 258867200, + "timeSeconds": 1.005, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 260964352, + "timeSeconds": 1.002, + "uploadBytes": 16384000, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 259129344, + "timeSeconds": 1.004, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 260440064, + "uploadBytes": 15532032, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 86114304, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 258342912, + "timeSeconds": 1.002, + "uploadBytes": 15990784, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.007, - "uploadBytes": 262668288, + "timeSeconds": 1.005, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 264044544, + "timeSeconds": 1.004, + "uploadBytes": 16121856, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 260308992, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 264044544, + "timeSeconds": 1.003, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 261488640, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 260177920, + "timeSeconds": 1.003, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 264306688, + "timeSeconds": 1.002, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 260571136, + "timeSeconds": 1.005, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.003, - "uploadBytes": 262209536, + "timeSeconds": 1.002, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.01, - "uploadBytes": 262864896, + "timeSeconds": 1.001, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 263782400, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 261488640, + "timeSeconds": 1.003, + "uploadBytes": 16449536, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 262537216, + "timeSeconds": 1.002, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 262340608, + "timeSeconds": 1.005, + "uploadBytes": 16384000, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 259719168, + "timeSeconds": 1.007, + "uploadBytes": 16515072, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 263979008, + "uploadBytes": 16384000, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 261488640, + "timeSeconds": 1.007, + "uploadBytes": 15532032, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.013, - "uploadBytes": 71434240, + "timeSeconds": 1.003, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 267649024, + "uploadBytes": 16056320, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 262537216, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 244252672, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008, - "uploadBytes": 264699904, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 267386880, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 263454720, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 263127040, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.002, - "uploadBytes": 262995968, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 266862592, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 262995968, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 263258112, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.005, - "uploadBytes": 263847936, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 265945088, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 262733824, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 263127040, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008, - "uploadBytes": 265158656, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 265289728, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 263651328, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.017, - "uploadBytes": 102432768, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.02, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.019, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 268304384, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 259915776, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 261947392, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.015, - "uploadBytes": 266797056, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 267255808, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 262078464, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 261292032, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013, - "uploadBytes": 266338304, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 267649024, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 260964352, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 262078464, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.014, - "uploadBytes": 266272768, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 267255808, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 262471680, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 260505600, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.013, - "uploadBytes": 266731520, + "timeSeconds": 1.003, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.005, - "uploadBytes": 86310912, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.009, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.008, - "uploadBytes": 268435456, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.01, - "uploadBytes": 268435456, + "uploadBytes": 16056320, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 85524480, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 260308992, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 261816320, + "timeSeconds": 1.006, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 248315904, + "timeSeconds": 1.003, + "uploadBytes": 16252928, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 260898816, + "uploadBytes": 16187392, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.008, - "uploadBytes": 263651328, + "timeSeconds": 1.002, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 266928128, + "timeSeconds": 1.002, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 260898816, + "timeSeconds": 1.004, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 261095424, + "timeSeconds": 1.003, + "uploadBytes": 16384000, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 267059200, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 260702208, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 260964352, + "uploadBytes": 16318464, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 266076160, + "uploadBytes": 16384000, "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 261029888, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 261750784, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 266272768, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 261423104, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 261160960, - "downloadBytes": 0 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 263258112, - "downloadBytes": 0 - } - ], - "implementation": "js-libp2p", - "version": "v1.0-yamux-plaintext", - "transportStack": "tcp" - } - ], - "parameters": { - "uploadBytes": 9007199254740991, - "downloadBytes": 0 - } - }, - { - "name": "throughput/download", - "unit": "bit/s", - "results": [ - { - "result": [ - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 56688640 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 225443840 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 241106944 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 232849408 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 231473140 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 214761484 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 229113856 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 219742208 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 219873280 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237109248 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 249888768 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 243531764 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245039116 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 231735296 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 222167040 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235470848 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 243335168 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 243007476 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 242286604 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 32374772 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233308172 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 227606528 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 241696768 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 243597312 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 248643584 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 255721472 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 250019840 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 244449280 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 242286592 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 244580352 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 248315904 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 248578048 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245956608 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 241631220 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245694464 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 247726080 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245301260 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 247791616 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 38141940 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 221184012 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240713728 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 244252672 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 243007488 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 241762304 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245628928 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 254738432 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 244645888 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 250216448 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 248381440 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235470848 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245694464 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238026752 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245759988 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 244711436 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 252444672 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 257163264 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 234618880 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 47185920 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 231473152 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 249167860 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 244580364 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 247136256 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 247201792 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245563380 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 242221068 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233635840 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 242286592 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 246284276 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237961216 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 247332864 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 251068416 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 249364492 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 244121588 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245563404 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245039104 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 246022144 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 54853632 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235601920 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 248250368 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 232980480 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 221773824 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 227409920 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 226951168 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 232390656 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 221642740 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 220790784 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 235667468 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 241369088 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 248315904 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 244973568 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 232194048 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 242286592 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 230752256 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 225312768 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 219021312 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 51511296 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 223281140 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 250347532 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240517120 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 232849408 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239730676 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 242679820 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 250871808 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 248381440 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 251789312 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 255000576 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 246022144 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 248119284 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 246349836 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 246218752 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 246022132 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 247201804 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 251396096 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 250937344 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 48693248 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 200998912 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 229769216 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 219873280 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 241238016 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 222232576 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 244580352 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240320512 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 246349824 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 243924992 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240254976 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 223412224 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 220659700 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 223084556 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 232062976 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240517108 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238813196 - }, - { - "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239534080 + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 242221056 + "timeSeconds": 1.003, + "uploadBytes": 16187392, + "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 48168948 + "uploadBytes": 15597568, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233897984 + "timeSeconds": 1.007, + "uploadBytes": 16252928, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 242089996 + "timeSeconds": 1.006, + "uploadBytes": 16121856, + "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 249954304 + "uploadBytes": 16121856, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 256114688 + "timeSeconds": 1.002, + "uploadBytes": 16252928, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 254017536 + "timeSeconds": 1.006, + "uploadBytes": 16187392, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 248250368 + "timeSeconds": 1.002, + "uploadBytes": 16252928, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238878720 + "timeSeconds": 1.007, + "uploadBytes": 16187392, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 236322816 + "timeSeconds": 1.002, + "uploadBytes": 16384000, + "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245432320 + "uploadBytes": 16384000, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 254738420 + "timeSeconds": 1.002, + "uploadBytes": 16252928, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 244383756 + "timeSeconds": 1.002, + "uploadBytes": 16384000, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 246874112 + "timeSeconds": 1.005, + "uploadBytes": 16384000, + "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 242614272 + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 239337472 + "timeSeconds": 1.003, + "uploadBytes": 16384000, + "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 243662836 + "uploadBytes": 16384000, + "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238157824 + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 247529484 + "timeSeconds": 1.004, + "uploadBytes": 16384000, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 255918080 + "timeSeconds": 1.002, + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 30343156 + "uploadBytes": 15532032, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 233308172 + "timeSeconds": 1.003, + "uploadBytes": 16252928, + "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 247595008 + "uploadBytes": 15990784, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 238288896 + "timeSeconds": 1.002, + "uploadBytes": 16252928, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 255655924 + "timeSeconds": 1.002, + "uploadBytes": 16187392, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 254935052 + "timeSeconds": 1.006, + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 252903424 + "timeSeconds": 1.002, + "uploadBytes": 16252928, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 246022144 + "timeSeconds": 1.006, + "uploadBytes": 15990784, + "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245628928 + "uploadBytes": 16187392, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 246349824 + "timeSeconds": 1.002, + "uploadBytes": 16187392, + "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 250085364 + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 249954316 + "timeSeconds": 1.002, + "uploadBytes": 16252928, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 253296640 + "timeSeconds": 1.003, + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 252444672 + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 249102336 + "timeSeconds": 1.002, + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 249692160 + "timeSeconds": 1.002, + "uploadBytes": 16384000, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 249364468 + "timeSeconds": 1.002, + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 253165580 + "timeSeconds": 1.007, + "uploadBytes": 16384000, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 249102336 + "timeSeconds": 1.003, + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.003, - "uploadBytes": 0, - "downloadBytes": 48365568 + "uploadBytes": 15663104, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 234160116 + "timeSeconds": 1.006, + "uploadBytes": 16187392, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 246218764 + "timeSeconds": 1.003, + "uploadBytes": 16187392, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 248315904 + "timeSeconds": 1.006, + "uploadBytes": 16252928, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 250478592 + "timeSeconds": 1.003, + "uploadBytes": 16187392, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 247005172 + "timeSeconds": 1.005, + "uploadBytes": 16252928, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 240517132 + "timeSeconds": 1.004, + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245497844 + "timeSeconds": 1.003, + "uploadBytes": 16252928, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 244121612 + "timeSeconds": 1.006, + "uploadBytes": 16187392, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245760000 + "timeSeconds": 1.003, + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 248971264 + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 251199488 + "timeSeconds": 1.004, + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 246349812 + "timeSeconds": 1.004, + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 246087680 + "timeSeconds": 1.004, + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 252117004 + "timeSeconds": 1.002, + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 248971264 + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 246546432 + "timeSeconds": 1.002, + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 237371392 + "timeSeconds": 1.003, + "uploadBytes": 16318464, + "downloadBytes": 0 }, { "type": "intermediary", - "timeSeconds": 1.001, - "uploadBytes": 0, - "downloadBytes": 245760000 + "timeSeconds": 1.005, + "uploadBytes": 16318464, + "downloadBytes": 0 } ], "implementation": "js-libp2p", - "version": "v1.0", + "version": "v1.0-mplex-noise", "transportStack": "tcp" - }, + } + ], + "parameters": { + "uploadBytes": 9007199254740991, + "downloadBytes": 0 + } + }, + { + "name": "throughput/download", + "unit": "bit/s", + "results": [ { "result": [ { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 80412672 + "downloadBytes": 38862848 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 262537216 + "downloadBytes": 129892352 }, { "type": "intermediary", - "timeSeconds": 1.008, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 261029888 + "downloadBytes": 131727348 }, { "type": "intermediary", - "timeSeconds": 1.002, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267780096 + "downloadBytes": 142278656 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 262602752 + "downloadBytes": 165150732 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 260440064 + "downloadBytes": 175243252 }, { "type": "intermediary", - "timeSeconds": 1.013, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266141696 + "downloadBytes": 152371212 }, { "type": "intermediary", - "timeSeconds": 1.003, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267780096 + "downloadBytes": 140902400 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 261619712 + "downloadBytes": 153026548 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 261554164 + "downloadBytes": 160104460 }, { "type": "intermediary", - "timeSeconds": 1.013, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266010636 + "downloadBytes": 150863872 }, { "type": "intermediary", - "timeSeconds": 1.002, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267780096 + "downloadBytes": 153485312 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 262012928 + "downloadBytes": 140247040 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 260898816 + "downloadBytes": 138412020 }, { "type": "intermediary", - "timeSeconds": 1.013, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266272768 + "downloadBytes": 177274892 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267976704 + "downloadBytes": 168361972 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 261816320 + "downloadBytes": 172556300 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 261292032 + "downloadBytes": 168165376 }, { "type": "intermediary", - "timeSeconds": 1.014, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265879552 + "downloadBytes": 156303360 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 35782656 + "downloadBytes": 32571392 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268959744 + "downloadBytes": 125894656 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 269549568 + "downloadBytes": 146079732 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 269484032 + "downloadBytes": 163708928 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 270270464 + "downloadBytes": 139853836 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 270532608 + "downloadBytes": 171966452 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 270073844 + "downloadBytes": 171245580 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 270729228 + "downloadBytes": 159580160 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 253755392 + "downloadBytes": 159383552 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 256180224 + "downloadBytes": 168951808 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268238836 + "downloadBytes": 143851508 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 269025292 + "downloadBytes": 161611788 }, { "type": "intermediary", - "timeSeconds": 1.025, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 271056896 + "downloadBytes": 153485312 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 269877236 + "downloadBytes": 154927092 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 270794752 + "downloadBytes": 176619532 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 270729228 + "downloadBytes": 160366592 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 270336000 + "downloadBytes": 165347328 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 270532608 + "downloadBytes": 135004160 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 270008320 + "downloadBytes": 136249344 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 80412660 + "downloadBytes": 24641536 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266469388 + "downloadBytes": 159580160 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266272768 + "downloadBytes": 174063604 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265879552 + "downloadBytes": 145752064 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267255808 + "downloadBytes": 142737420 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267583488 + "downloadBytes": 139067380 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266338304 + "downloadBytes": 178061324 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266207232 + "downloadBytes": 166854656 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266338304 + "downloadBytes": 173604864 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265814016 + "downloadBytes": 185860096 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266010624 + "downloadBytes": 143392768 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266797056 + "downloadBytes": 135659520 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267059200 + "downloadBytes": 143851507 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266862592 + "downloadBytes": 168558593 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264765440 + "downloadBytes": 154075136 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265748480 + "downloadBytes": 163774476 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266862592 + "downloadBytes": 189071360 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266403840 + "downloadBytes": 143261684 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267255808 + "downloadBytes": 156762124 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 84738048 + "downloadBytes": 36044800 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 269090816 + "downloadBytes": 134873088 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 269025268 + "downloadBytes": 158269440 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 269352972 + "downloadBytes": 165478388 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268500992 + "downloadBytes": 152698880 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268632064 + "downloadBytes": 150405120 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268632052 + "downloadBytes": 159907852 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268828684 + "downloadBytes": 155713536 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268435456 + "downloadBytes": 166133760 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268566528 + "downloadBytes": 163512320 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268828660 + "downloadBytes": 163315712 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268632064 + "downloadBytes": 159907840 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268763148 + "downloadBytes": 159252480 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268632064 + "downloadBytes": 152829952 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268828672 + "downloadBytes": 160759808 }, { "type": "intermediary", - "timeSeconds": 1.002, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266993664 + "downloadBytes": 153026560 }, { "type": "intermediary", - "timeSeconds": 1.003, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268566516 + "downloadBytes": 158990336 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268435468 + "downloadBytes": 153419764 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 269156352 + "downloadBytes": 156172300 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 81461248 + "downloadBytes": 32047092 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266207232 + "downloadBytes": 159580172 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264699904 + "downloadBytes": 177209344 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265093120 + "downloadBytes": 156106740 }, { "type": "intermediary", - "timeSeconds": 1.002, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265289728 + "downloadBytes": 159318028 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266338304 + "downloadBytes": 157614080 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265748480 + "downloadBytes": 169541632 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264044544 + "downloadBytes": 172031988 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264962048 + "downloadBytes": 172032012 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265289728 + "downloadBytes": 167903232 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265486336 + "downloadBytes": 171638771 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264634368 + "downloadBytes": 179175425 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264503296 + "downloadBytes": 174718988 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265158656 + "downloadBytes": 180355072 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265486336 + "downloadBytes": 160104448 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264306688 + "downloadBytes": 140050432 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265420788 + "downloadBytes": 160825332 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265158668 + "downloadBytes": 169279488 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264437760 + "downloadBytes": 163774476 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 82444276 + "downloadBytes": 26345472 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 262602764 + "downloadBytes": 129957888 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 262602752 + "downloadBytes": 153288704 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 263389184 + "downloadBytes": 154861568 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 245694464 + "downloadBytes": 162463744 }, { "type": "intermediary", - "timeSeconds": 1.017, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268238836 + "downloadBytes": 157155328 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267321356 + "downloadBytes": 158728180 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 259260416 + "downloadBytes": 150077452 }, { "type": "intermediary", - "timeSeconds": 1.002, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 262144000 + "downloadBytes": 143130612 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267911168 + "downloadBytes": 155385856 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 260046848 + "downloadBytes": 161742860 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 261423104 + "downloadBytes": 155648000 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267190272 + "downloadBytes": 160104448 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 260374528 + "downloadBytes": 173998068 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 244121600 + "downloadBytes": 167903244 }, { "type": "intermediary", - "timeSeconds": 1.017, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266338292 + "downloadBytes": 153550848 }, { "type": "intermediary", - "timeSeconds": 1.019, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268435456 + "downloadBytes": 141754368 }, { "type": "intermediary", - "timeSeconds": 1.018, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268435456 + "downloadBytes": 158269428 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267780108 + "downloadBytes": 161349644 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 85458944 + "downloadBytes": 25755648 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 269025280 + "downloadBytes": 153944064 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 269352960 + "downloadBytes": 175570944 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 269025280 + "downloadBytes": 177930240 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268894208 + "downloadBytes": 164036608 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268697600 + "downloadBytes": 150339584 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268632064 + "downloadBytes": 160759796 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 269090816 + "downloadBytes": 162660352 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268894208 + "downloadBytes": 181338124 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268959744 + "downloadBytes": 139395072 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268566528 + "downloadBytes": 157548532 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268959744 + "downloadBytes": 169213952 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268500992 + "downloadBytes": 164560908 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268566528 + "downloadBytes": 142016500 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268763136 + "downloadBytes": 138870784 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268697600 + "downloadBytes": 141426700 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268894196 + "downloadBytes": 146407412 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268697612 + "downloadBytes": 143654924 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268566528 + "downloadBytes": 134545408 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 80543744 + "downloadBytes": 43515904 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 263520256 + "downloadBytes": 136839168 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264503296 + "downloadBytes": 162594816 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264044544 + "downloadBytes": 160169984 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264110080 + "downloadBytes": 157876224 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 263127040 + "downloadBytes": 156762112 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264372224 + "downloadBytes": 160956416 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 263913472 + "downloadBytes": 157155316 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 263782388 + "downloadBytes": 160759820 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 263913484 + "downloadBytes": 145031168 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 263913472 + "downloadBytes": 154271732 }, { "type": "intermediary", - "timeSeconds": 1.01, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 249954304 + "downloadBytes": 161611788 }, { "type": "intermediary", - "timeSeconds": 1.018, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268435456 + "downloadBytes": 166199296 }, { "type": "intermediary", - "timeSeconds": 1.017, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268435456 + "downloadBytes": 163774452 }, { "type": "intermediary", - "timeSeconds": 1.017, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268435456 + "downloadBytes": 169279500 }, { "type": "intermediary", - "timeSeconds": 1.018, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268435456 + "downloadBytes": 173604864 }, { "type": "intermediary", - "timeSeconds": 1.018, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268435456 + "downloadBytes": 157810688 }, { "type": "intermediary", - "timeSeconds": 1.018, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268435456 + "downloadBytes": 160104436 }, { "type": "intermediary", - "timeSeconds": 1.019, + "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 268435456 + "downloadBytes": 158531596 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 80805888 + "downloadBytes": 48758784 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267190272 + "downloadBytes": 150798336 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267059188 + "downloadBytes": 153747456 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265814028 + "downloadBytes": 152829952 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266797056 + "downloadBytes": 145620992 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267059188 + "downloadBytes": 157745152 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266076172 + "downloadBytes": 149880832 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264830964 + "downloadBytes": 164560896 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266338316 + "downloadBytes": 160235508 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267386880 + "downloadBytes": 181141516 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267124736 + "downloadBytes": 148701172 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266797056 + "downloadBytes": 155451404 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266010624 + "downloadBytes": 170917888 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265420800 + "downloadBytes": 179240960 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266010624 + "downloadBytes": 176422900 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266600448 + "downloadBytes": 175702028 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 267255808 + "downloadBytes": 175046644 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266797056 + "downloadBytes": 159383552 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 266272768 + "downloadBytes": 152502284 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 83165184 + "downloadBytes": 43319296 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 262668276 + "downloadBytes": 137428992 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264241164 + "downloadBytes": 139919360 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264044544 + "downloadBytes": 148373504 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 262209536 + "downloadBytes": 153485312 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264503284 + "downloadBytes": 163708928 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 263913484 + "downloadBytes": 146669568 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 261947392 + "downloadBytes": 160956404 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264699892 + "downloadBytes": 146145280 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264437772 + "downloadBytes": 168427532 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 261292032 + "downloadBytes": 158138368 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264765440 + "downloadBytes": 138870784 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265027584 + "downloadBytes": 146014208 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 261226496 + "downloadBytes": 187695104 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264372224 + "downloadBytes": 179109888 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265027584 + "downloadBytes": 179044352 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 261619700 + "downloadBytes": 180224000 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 264175628 + "downloadBytes": 180355060 }, { "type": "intermediary", "timeSeconds": 1.001, "uploadBytes": 0, - "downloadBytes": 265158656 + "downloadBytes": 170393612 } ], "implementation": "js-libp2p", - "version": "v1.0-yamux-plaintext", + "version": "v1.0-yamux-noise", + "transportStack": "tcp" + }, + { + "result": [], + "implementation": "js-libp2p", + "version": "v1.0-mplex-noise", "transportStack": "tcp" } ], @@ -4616,1214 +3475,1214 @@ "result": [ { "type": "final", - "timeSeconds": 0.454, + "timeSeconds": 0.246, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.227, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.427, + "timeSeconds": 0.235, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.434, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.435, + "timeSeconds": 0.232, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.429, + "timeSeconds": 0.224, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.22, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.434, + "timeSeconds": 0.227, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.23, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.425, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.423, + "timeSeconds": 0.221, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.233, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.226, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.43, + "timeSeconds": 0.218, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.436, + "timeSeconds": 0.221, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.426, + "timeSeconds": 0.235, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.437, + "timeSeconds": 0.23, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.425, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.422, + "timeSeconds": 0.23, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.426, + "timeSeconds": 0.226, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.426, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.226, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.427, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.428, + "timeSeconds": 0.226, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.434, + "timeSeconds": 0.23, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.427, + "timeSeconds": 0.225, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.429, + "timeSeconds": 0.229, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.231, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.432, + "timeSeconds": 0.234, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.435, + "timeSeconds": 0.223, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.423, + "timeSeconds": 0.234, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.422, + "timeSeconds": 0.215, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.428, + "timeSeconds": 0.226, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.429, + "timeSeconds": 0.215, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.425, + "timeSeconds": 0.213, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.435, + "timeSeconds": 0.232, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.437, + "timeSeconds": 0.22, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.43, + "timeSeconds": 0.231, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.43, + "timeSeconds": 0.225, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.427, + "timeSeconds": 0.221, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.43, + "timeSeconds": 0.231, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.436, + "timeSeconds": 0.223, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.428, + "timeSeconds": 0.227, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.428, + "timeSeconds": 0.213, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.43, + "timeSeconds": 0.221, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.436, + "timeSeconds": 0.228, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.43, + "timeSeconds": 0.215, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.435, + "timeSeconds": 0.215, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.428, + "timeSeconds": 0.231, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.432, + "timeSeconds": 0.23, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.22, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.429, + "timeSeconds": 0.223, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.426, + "timeSeconds": 0.234, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.44, + "timeSeconds": 0.216, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.429, + "timeSeconds": 0.223, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.426, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.425, + "timeSeconds": 0.225, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.428, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.424, + "timeSeconds": 0.221, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.427, + "timeSeconds": 0.229, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.426, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.425, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.23, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.424, + "timeSeconds": 0.22, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.227, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.423, + "timeSeconds": 0.225, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.225, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.432, + "timeSeconds": 0.231, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.218, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.432, + "timeSeconds": 0.225, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.427, + "timeSeconds": 0.212, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.428, + "timeSeconds": 0.226, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.435, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.426, + "timeSeconds": 0.23, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.428, + "timeSeconds": 0.223, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.421, + "timeSeconds": 0.229, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.426, + "timeSeconds": 0.219, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.426, + "timeSeconds": 0.224, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.432, + "timeSeconds": 0.219, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.223, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.425, + "timeSeconds": 0.221, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.436, + "timeSeconds": 0.217, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.435, + "timeSeconds": 0.227, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.425, + "timeSeconds": 0.216, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.22, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.427, + "timeSeconds": 0.229, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.425, + "timeSeconds": 0.214, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.425, + "timeSeconds": 0.226, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.225, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.436, + "timeSeconds": 0.22, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.427, + "timeSeconds": 0.224, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.435, + "timeSeconds": 0.228, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.226, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.427, + "timeSeconds": 0.221, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.43, + "timeSeconds": 0.221, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.434, + "timeSeconds": 0.228, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.431, + "timeSeconds": 0.211, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.43, + "timeSeconds": 0.212, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.433, + "timeSeconds": 0.22, "uploadBytes": 1, "downloadBytes": 1 } ], "implementation": "js-libp2p", - "version": "v1.0", + "version": "v1.0-yamux-noise", "transportStack": "tcp" }, { "result": [ { "type": "final", - "timeSeconds": 0.35, + "timeSeconds": 0.235, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.341, + "timeSeconds": 0.231, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.336, + "timeSeconds": 0.225, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.339, + "timeSeconds": 0.224, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.339, + "timeSeconds": 0.227, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.343, + "timeSeconds": 0.223, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.339, + "timeSeconds": 0.219, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.333, + "timeSeconds": 0.229, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.345, + "timeSeconds": 0.235, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.341, + "timeSeconds": 0.211, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.343, + "timeSeconds": 0.224, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.333, + "timeSeconds": 0.232, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.338, + "timeSeconds": 0.224, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.34, + "timeSeconds": 0.234, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.336, + "timeSeconds": 0.231, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.336, + "timeSeconds": 0.223, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.34, + "timeSeconds": 0.218, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.341, + "timeSeconds": 0.227, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.342, + "timeSeconds": 0.232, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.338, + "timeSeconds": 0.23, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.337, + "timeSeconds": 0.233, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.336, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.337, + "timeSeconds": 0.229, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.333, + "timeSeconds": 0.211, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.336, + "timeSeconds": 0.225, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.34, + "timeSeconds": 0.217, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.339, + "timeSeconds": 0.22, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.335, + "timeSeconds": 0.23, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.345, + "timeSeconds": 0.219, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.345, + "timeSeconds": 0.218, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.334, + "timeSeconds": 0.212, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.337, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.338, + "timeSeconds": 0.23, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.342, + "timeSeconds": 0.226, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.339, + "timeSeconds": 0.213, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.333, + "timeSeconds": 0.218, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.337, + "timeSeconds": 0.232, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.339, + "timeSeconds": 0.217, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.337, + "timeSeconds": 0.216, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.342, + "timeSeconds": 0.232, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.337, + "timeSeconds": 0.228, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.336, + "timeSeconds": 0.228, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.339, + "timeSeconds": 0.219, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.342, + "timeSeconds": 0.224, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.336, + "timeSeconds": 0.229, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.339, + "timeSeconds": 0.212, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.337, + "timeSeconds": 0.221, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.337, + "timeSeconds": 0.217, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.345, + "timeSeconds": 0.221, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.336, + "timeSeconds": 0.224, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.34, + "timeSeconds": 0.219, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.334, + "timeSeconds": 0.232, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.345, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.343, + "timeSeconds": 0.216, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.339, + "timeSeconds": 0.219, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.337, + "timeSeconds": 0.229, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.341, + "timeSeconds": 0.229, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.342, + "timeSeconds": 0.219, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.339, + "timeSeconds": 0.227, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.337, + "timeSeconds": 0.219, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.338, + "timeSeconds": 0.23, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.345, + "timeSeconds": 0.223, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.343, + "timeSeconds": 0.224, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.339, + "timeSeconds": 0.22, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.336, + "timeSeconds": 0.232, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.342, + "timeSeconds": 0.225, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.344, + "timeSeconds": 0.228, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.338, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.335, + "timeSeconds": 0.231, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.333, + "timeSeconds": 0.227, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.343, + "timeSeconds": 0.226, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.341, + "timeSeconds": 0.212, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.338, + "timeSeconds": 0.229, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.338, + "timeSeconds": 0.227, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.333, + "timeSeconds": 0.233, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.336, + "timeSeconds": 0.232, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.333, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.335, + "timeSeconds": 0.227, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.338, + "timeSeconds": 0.226, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.337, + "timeSeconds": 0.225, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.339, + "timeSeconds": 0.231, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.336, + "timeSeconds": 0.227, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.337, + "timeSeconds": 0.232, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.332, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.341, + "timeSeconds": 0.228, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.333, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.336, + "timeSeconds": 0.22, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.341, + "timeSeconds": 0.222, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.337, + "timeSeconds": 0.229, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.339, + "timeSeconds": 0.218, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.341, + "timeSeconds": 0.221, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.342, + "timeSeconds": 0.221, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.336, + "timeSeconds": 0.218, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.338, + "timeSeconds": 0.225, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.337, + "timeSeconds": 0.23, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.342, + "timeSeconds": 0.223, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.341, + "timeSeconds": 0.22, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.34, + "timeSeconds": 0.217, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.34, + "timeSeconds": 0.227, "uploadBytes": 1, "downloadBytes": 1 }, { "type": "final", - "timeSeconds": 0.336, + "timeSeconds": 0.218, "uploadBytes": 1, "downloadBytes": 1 } ], "implementation": "js-libp2p", - "version": "v1.0-yamux-plaintext", + "version": "v1.0-mplex-noise", "transportStack": "tcp" } ], @@ -5836,173 +4695,173 @@ "pings": { "unit": "s", "results": [ - 0.0636, - 0.0639, - 0.059, - 0.0583, - 0.0636, - 0.0636, - 0.0636, - 0.0635, - 0.0636, - 0.0635, - 0.0636, - 0.0636, - 0.0636, - 0.0636, - 0.0639, - 0.0635, - 0.0635, - 0.0635, - 0.0636, - 0.0635, - 0.0635, - 0.0636, - 0.0635, - 0.0636, - 0.0639, - 0.0636, - 0.0636, - 0.0639, - 0.0636, - 0.0636, - 0.0636, - 0.0636, - 0.0636, - 0.0636, - 0.0636, - 0.0636, - 0.0635, - 0.0636, - 0.0636, - 0.0636, - 0.0636, - 0.0635, - 0.0636, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0636, - 0.0635, - 0.0635, - 0.0635, - 0.0636, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0637, - 0.0635, - 0.0635, - 0.0635, - 0.0636, - 0.0635, - 0.0636, - 0.0636, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0635, - 0.0636, - 0.0636, - 0.0636, - 0.0635, - 0.0635, - 0.0636, - 0.0635, - 0.0636, - 0.0636, - 0.0636, - 0.0635, - 0.0635, - 0.0635, - 0.0636, - 0.0635, - 0.0635 + 0.0606, + 0.0606, + 0.0606, + 0.0608, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.061, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.060899999999999996, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.060899999999999996, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606, + 0.0606 ] }, "iperf": { "unit": "bit/s", "results": [ - 1970000000, + 2240000000, + 4280000000.0000005, + 4050000000, + 4230000000.0000005, + 4360000000, + 4510000000, + 4630000000, + 4740000000, + 4790000000, 4780000000, - 4120000000, + 4320000000, + 3600000000, + 3070000000, + 2670000000, + 2720000000, + 2810000000, + 2340000000, + 2080000000, + 2130000000, + 2180000000, + 2220000000, + 2270000000, + 2300000000, + 2330000000, + 2360000000, + 2380000000, 2380000000, + 2410000000, + 2400000000, + 2420000000, + 2420000000, + 2420000000, + 2430000000, + 2420000000, + 2420000000, + 2420000000, + 2420000000, + 2420000000, + 2430000000, 2430000000, - 2510000000, - 2140000000.0000002, - 1860000000, - 1780000000, - 1380000000, - 1430000000, - 1470000000, - 1500000000, - 1530000000, - 1250000000, - 556000000, - 577000000, - 598000000, - 608000000, - 629000000, - 493000000, - 472000000, - 493000000, - 503000000, - 514000000, - 524000000, - 524000000, - 535000000, - 535000000, - 545000000, - 535000000, - 535000000, - 545000000, - 535000000, - 545000000, - 535000000, - 556000000, - 556000000, - 566000000, - 577000000, - 598000000, - 619000000, - 640000000, - 682000000, - 535000000, - 545000000, - 577000000, - 598000000, - 629000000, - 650000000, - 661000000, - 682000000, - 682000000, - 692000000, - 692000000, - 703000000, - 692000000, - 703000000, - 692000000, - 692000000, - 985000000, - 970000000 + 2450000000, + 2450000000, + 2470000000, + 2500000000, + 2530000000, + 2550000000, + 2570000000, + 2640000000, + 2660000000, + 2600000000, + 1980000000, + 2109999999.9999998, + 2190000000, + 2260000000, + 2360000000, + 2410000000, + 2470000000, + 2530000000, + 2570000000, + 2600000000, + 2790000000, + 2770000000 ] } } \ No newline at end of file