0xMiden / 0xMiden/developer-playground

Note script examples fail to load from removed 0xPolygonMiden/miden-base raw URLs

Abierto Apto para principiantes
#5 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Rust
Estrellas
0
Forks
1
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

### Summary

The note script example dropdown fetches examples from the old `0xPolygonMiden/miden-base` raw GitHub path. Those URLs now return 404, so selecting a note script example leaves the editor without the requested example content.

### Code path

`src/utils/helper_functions.tsx` currently fetches:

```ts
https://raw.githubusercontent.com/0xPolygonMiden/miden-base/main/miden-lib/asm/note_scripts/${item}
```

The dropdown options in `src/components/DropDown.tsx` are:

```ts
["P2ID.masm", "P2IDR.masm", "SWAP.masm"]
```

### Verification

The old raw URL for `P2ID.masm` returns 404. The current scripts live under the protocol repository, for example:

- `https://raw.githubusercontent.com/0xMiden/protocol/main/crates/miden-standards/asm/standards/notes/p2id.masm`
- `https://raw.githubusercontent.com/0xMiden/protocol/main/crates/miden-standards/asm/standards/notes/p2ide.masm`
- `https://raw.githubusercontent.com/0xMiden/protocol/main/crates/miden-standards/asm/standards/notes/swap.masm`

### Expected behavior

The dropdown should fetch the note script examples from their current `0xMiden/protocol` location, including the current lowercase filenames and the `P2IDR` to `p2ide.masm` rename.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

The issue is in src/utils/helper_functions.tsx where the fetch URL is built. Check the DropDown.tsx component for the list of script names. Update the URL to point to the new base path in the 0xMiden/protocol repository and map the old filenames (P2IDR.masm) to the new lowercase ones (p2ide.masm). Test by selecting an example from the dropdown in the UI and verifying the correct script loads.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
rust, typescript
Área
frontend, tooling
Tipo de issue
Error
Dificultad
2/5
Tiempo estimado
1-3 horas
Estado de actividad
Activo
Claridad
Bien especificado
Aptitud para principiantes
75/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.