Incorrect type for message in FireFlyTokenTransferRequest
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 42/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- go, typescript
- Área
- api
Línea de trabajo
Comienza con pkg/core/tokentransfer.go y compara el campo Message de TokenTransfer con los tipos TokenTransferInput y MessageInOut descritos en el issue. Después, sigue la declaración generada requestBody en el SDK de TypeScript para determinar si la discrepancia proviene del generador de Swagger. Se considera completado cuando el tipo de mensaje FireFlyTokenTransferRequest coincide con el objeto de entrada de la API en lugar de ser un string.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
It seems the type for message within FireFlyTokenTransferRequest is incorrect. Instead of accepting a message object, it is expecting a string.
requestBody: {
content: {
"application/json": {
....
....
/**
* Format: uuid
* @description The UUID of a message that has been correlated with this transfer using the data field of the transfer in a compatible token connector
*/
message?: string;
....
....
};
};
};
https://github.com/hyperledger/firefly/blob/main/pkg/core/tokentransfer.go#L29-L55
This may be a limitation of the swagger generator, because Message is type fftypes.UUID on TokenTransfer, but the actual input for that api is TokenTransferInput, which wraps TokenTransfer and also has a Message field of type MessageInOut.
- Lenguaje dominante
- TypeScript
- Estrellas
- 16
- Forks
- 9
- Merge medio
- 16 min
- PR fusionados (30 d)
- 4
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de hyperledger-firefly/sdk-nodejs
-
Migrate NPM workflows to Trusted PublishingQuizá libre de nuevo @annamcallister la tomó hace 35 días y no hay ningún pull request abierto. Abierto
hyperledger-firefly/sdk-nodejs#99 · 4 comentarios · 1 reacción · 1 asignado ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 43/100
Todos los issues de hyperledger-firefly/sdk-nodejs
Issues similares
-
area: repo priority: P2 type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
appandflow/stim#4107 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Dificultad 1/5 1-3 horas Aptitud para principiantes 60/100
lingdojo/kana-dojo#32859 · 1 comentario · 5 reacciones ·
Los mantenedores suelen responder en 1 día
-
code-quality refactoring
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
github/gh-aw-firewall#10364 ·
Los mantenedores suelen responder en 1 día
-
Merge the duplicate kaffir_corn record into sorghumPosiblemente ocupada @Crypto-Shroom la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Crypto-Shroom/Bird-Feed-Calculator#322 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
drizzle-team/drizzle-orm#6552 ·
Los mantenedores suelen responder en 2 días