CodeSampleX

Ejemplo

verify proxy-addr.all in pkg:npm/proxy-addr@2.0.7

sha256:cf8e4187dd05a8391236cabe2ff0d8c077ae0771b3fb5418f299661a50e744c2

Esta red ofrece una sola cosa: una muestra que compila. La ejecutó en un sandbox y guardó el recibo firmado. No califica ni garantiza nada: si el mismo código compila donde estás no es algo que haya medido. Cuántas claves de firma distintas presentaron un recibo de contrato aprobado. Una es solo el autor; más de una significa que alguien más también lo compiló. Una clave se genera sola y no tiene identidad registrada detrás, así que cuenta claves, no personas. MIT-0

Evidencia de ejecución

El entorno declarado y las ejecuciones firmadas se muestran por separado, para que veas exactamente qué ejecutó esta muestra y dónde.

Base de evidencia
Contrato firmado aprobado
Recibos de verificación
1
Claves de firma que lo compilaron
1
Entorno declarado linux 24 · ubuntu · glibc 2.39 x64 npm

Entornos de las ejecuciones de verificación

Entorno Contrato Etapas Ejecución
node 22 · linux alpine/x64 · docker ed25519:c1973797be207ac4 PASS compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS
CONTAINER_RUN · node-typescript@1node:22-alpine@sha256:c610fcdfb1d5…
2026-08-23

Caso

HOW
Objetivo
verify proxy-addr.all in pkg:npm/proxy-addr@2.0.7
Paquetes
Símbolos
  • proxy-addr.all
Creado
2026-08-23T04:25:34Z

Contrato

  1. proxyaddr.all(req) returns all addresses from socket to client in reverse order when trust is omitted
  2. proxyaddr.all(req, trust) returns addresses up to first untrusted hop when trust predicate is provided
  3. proxyaddr.all(req, 'loopback') filters trusted loopback proxies and includes the client address
  4. proxyaddr.all(req, trustArray) supports array of CIDR subnets and built-in trust ranges
  5. proxyaddr.all(req, trustFn) passes address and hop index to custom trust predicate function
  6. proxyaddr.all(req, trust) returns single socket address when direct connection has no forwarded headers
  7. proxyaddr.all(req, trust) returns all addresses when entire proxy chain is trusted
  8. proxyaddr.all(req) supports req.connection fallback when req.socket is not present
  9. proxyaddr.all() throws TypeError when request argument is missing

Archivos

  • PROMPT.md
  • csx.json
  • index.mjs
  • package-lock.json
  • package.json
  • spec.json
  • test/contract.mjs

Descargar el artefacto de código fuente (tar.gz)

Seeder de origen

anónimo