0xMiden / 0xMiden/wallet

Handle Private Note Transport Failures Correctly

Aberta
#56 2 comentários 0 reações 1 responsável Reivindicada por @0xnullifier Ver no GitHub
enhancement
Linguagem predominante
TypeScript
Estrelas
5
Forks
28
Merge médio
16h 40min
PRs com merge (30d)
99

Descrição

Currently in case of failure of private note transport layer the transactions is marked simply failed. Instead we should:

- Introduce another enum variant for `ITransactionStatus` like `PrivateNoteLayerFaliure` because the Transaction has been succeeded and only the transport has failed.
- Handle the failure on the UI showing the user two options to either download the note now or a retry later button.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Procure pelo enum ITransactionStatus e pela lógica de manipulação de transações, provavelmente em um arquivo de serviço de backend. Encontre também o componente de interface do usuário que exibe o status da transação para adicionar o novo estado de falha e as opções do usuário. Verifique os testes existentes para o status da transação para atualizá-los de acordo.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
typescript
Domínio
backend, frontend
Tipo de issue
Funcionalidade
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Pouca atividade
Clareza
Claramente especificada
Facilidade para iniciantes
65/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.