Bem-vindo ao nosso mais recente Relatório Semanal de Desenvolvimento, onde destacamos os esforços valentes de nossa equipe de desenvolvimento. Esta semana, a equipe do ARK Scan continuou avançando com a migração do Inertia e melhorou o recurso de Exportação para suportar capacidades adicionais de exportação de dados. A equipe do ARK Vault focou nas atualizações do Painel Lateral, melhor manuseio de transações pendentes e uma série de correções e melhorias. Enquanto isso, a equipe do Mainsail trabalhou para aumentar o desempenho de processamento, expandir o suporte a estatísticas e entregar melhorias gerais adicionais em toda a plataforma.
Resumo da Atividade de Desenvolvimento (31 de outubro – 7 de novembro de 2025)
Abaixo está uma visão geral do número total de commits mesclados e autores contribuidores por projeto, destacando a atividade de desenvolvimento de 31 de outubro de 2025 a 7 de novembro de 2025.

Durante este período, a equipe manteve uma forte produtividade e engajamento, entregando 89 commits mesclados em todos os projetos.
É importante notar que as contagens de commits semanais e os dados específicos do projeto podem flutuar com base no foco de sprints internos, objetivos em evolução e a complexidade das tarefas realizadas.
Relatório Semanal do ARK Scan
Nesta semana, continuamos trabalhando na migração do Inertia e melhoramos o recurso de Exportação para suportar capacidades adicionais de exportação de dados. O trabalho realizado incluiu:
Reestruturado o recurso de Exportação de Transações para compatibilidade com Mainsail, melhorando a responsividade e atualizando o design para uma experiência mais suave e amigável.
Refatorado o sistema de filtragem de transações para usar gerenciamento de estado baseado em Inertia em todas as visualizações. As alterações de filtro agora persistem durante a navegação e atualizações do navegador, evitando chamadas de API redundantes.
Ajustada a alinhamento das colunas da tabela de carteira no Inertia para garantir que a coluna 'Quantidade' seja exibida corretamente no centro em dispositivos de tamanho médio (≥640px e <768px). Corrigido o estado de carregamento para telas mais largas (>768px) para que as colunas da tabela permaneçam ocultas até que os dados sejam totalmente carregados, reduzindo a mudança de layout e melhorando a consistência.
Expandida a cobertura de testes ao introduzir novos testes para o WalletController. Adicionados testes em nível de navegador para a carteira, uma vez que a suíte existente apenas cobria a página do Monitor.
Removido o Exodus da lista de carteiras compatíveis na página da carteira, pois não suporta mais o ARK.
Atualizadas as rotas padrão da carteira para apontar para Inertia (/addresses/ADDRESS), mantendo a versão do Livewire acessível em /addresses-old/ADDRESS.
Adicionada um cabeçalho de tabela para o estado de carregamento para preservar um layout consistente e melhorar a clareza enquanto os dados são carregados.
Atualizado o comportamento de paginação para que apareça apenas quando várias páginas estão disponíveis, correspondendo ao comportamento da implementação anterior.
Restaurado o preenchimento adequado na página do Monitor para dispositivos móveis, corrigindo problemas de layout introduzidos por ajustes anteriores na página da carteira.
Melhorado o recurso de Exportação ao introduzir um modal para exportações de blocos, permitindo que os usuários exportem dados da blockchain por blocos específicos.
Adicionados testes em nível de navegador para o recurso de Exportação para garantir cobertura total de ponta a ponta e prevenir regressões.
Na próxima semana, continuaremos progredindo com a migração do Inertia para tornar o ARK Scan ainda mais rápido e responsivo, além de implementar correções e melhorias adicionais.
Relatório Semanal do ARK Vault
Nesta semana, focamos nas atualizações do Painel Lateral, melhorando o manuseio de transações pendentes e implementando várias correções. O trabalho realizado inclui:
Corrigido o painel lateral de endereços para que agora possa ser fechado mesmo quando todos os endereços foram removidos, melhorando a usabilidade e evitando que ele fique preso aberto.
Aprimorado o painel lateral de detalhes da transação ao vinculá-lo a outros painéis, corrigindo problemas com a abertura de painéis minimizados, atualizando o gerenciamento de painéis para usar ResetWhenUnmounted e aplicando várias pequenas melhorias na interface.
Melhorado o manuseio de transações pendentes prevenindo a remoção direta da lista principal. Transações confirmadas agora são excluídas durante a mesclagem, e um trabalho agendado gerencia a limpeza do armazenamento local para melhor consistência.
Corrigida a tabela de transações para respeitar adequadamente o limite de transações ao exibir transações não confirmadas, garantindo um comportamento consistente da tabela.
Resolvido um problema de layout móvel onde a barra lateral recolhida aparecia abaixo da barra de envio flutuante. Agora ela é exibida corretamente acima dela para uma melhor camada e acessibilidade.
Adicionados testes para expandir a cobertura do código relacionado à migração, melhorando a confiabilidade e reduzindo o risco de futuras regressões.
Corrigido o fluxo de troca atualizando o modal de assinatura de transação para garantir que ele seja exibido corretamente e funcione conforme o esperado.
Corrigido o transbordamento da tabela de transações e a exibição do esqueleto para o breakpoint de 1024 a 1280px quando vários endereços estão selecionados, garantindo consistência no layout e um desempenho visual mais suave.
Na próxima semana, continuaremos trabalhando em correções gerais, testando todos os novos recursos e implementando atualizações adicionais na interface do usuário.
Relatório Semanal do Mainsail
Nesta semana, trabalhamos na melhoria da performance de processamento, expandindo o suporte a estatísticas e implementando outras melhorias gerais. O trabalho concluído incluiu:
Removido o suporte a símbolos não utilizados em EventEmitter; eventos e ouvintes de eventos agora podem apenas emitir e ouvir strings.
Adicionada suporte para publicação de arquivos locais em config:publish:custom, que será usado em testes e2e.
Vinculadas todas as rotas e controladores como singletons no servidor P2P, permitindo uma lógica de controlador mais fácil e análise por endpoint.
Melhorada a performance de processamento de prevote e precommit validando assinaturas apenas uma vez, mesmo se transmitidas de vários pares; se uma assinatura for inválida, todos os pares que transmitirem a mensagem são banidos.
Adicionadas estatísticas P2P para pings (outros nós chamando nossos endpoints de nó), incluindo taxa de sucesso de endpoint e métricas de tempo de resposta.
Dependências do EVM atualizadas para as últimas versões estáveis.
Substituídas ações-rs/toolchain obsoletas por dtolnay/rusttoolchain nos fluxos de trabalho do GitHub.
Na próxima semana, continuaremos com a análise de desempenho e melhorias P2P. Também realizaremos um novo reset da Testnet Pública com as últimas atualizações e aprimoraremos o fluxo de sincronização do Testnet CI.
Feedback & Solicitações de Recursos
Se você estiver usando nossos produtos de código aberto e quiser fornecer feedback ou solicitar um recurso, sinta-se à vontade para entrar em contato conosco através das páginas de contato do produto específico que você está usando ou abrir um problema no GitHub.
Links de acesso rápido para páginas de problemas do GitHub:
Mainsail - https://github.com/ArkEcosystem/mainsail/issues
ARK Connect (Extensão) - https://github.com/ArdentHQ/arkconnect-extension/issues
ARK Connect (Demonstração) - https://github.com/ArdentHQ/arkconnect-demo/issues
ARK Scan - https://github.com/ArdentHQ/arkscan/issues
ARK Vault - https://github.com/ArdentHQ/arkvault/issues
Siga no Twitter (X)
Siga-nos no X (https://x.com/ArkEcosystem) e continue verificando o blog para ficar atualizado sobre todos os nossos novos lançamentos. Publicamos um relatório de desenvolvimento semanal para que você possa facilmente ver o que temos feito e acompanhar nossa jornada em direção a tornar seu futuro descentralizado uma realidade.

