šŸ‡§šŸ‡· AtualizaĆ§Ć£o de Status - RelatĆ³rio de Desenvolvimento Semanal 08/05/2020

(Texto originalmente publicado no dia 08/05/2020 https://cardanoroadmap.com/en/status-updates/update/2020-05-08/ Traduzido por Joselmo Cabral)

RELATƓRIO SEMANAL DE DESENVOLVIMENTO

DAEDALUS

CARTEIRA

Nesta semana, a equipe do Daedalus trabalhou na preparaĆ§Ć£o do primeiro candidato ao Daedalus Flight para a versĆ£o 1.1.0, que adiciona um recurso de verificaĆ§Ć£o de frase de recuperaĆ§Ć£o de carteira e suporte ao Ubuntu 20.04 LTS. Ele tambĆ©m impede que o Daedalus seja instalado em versƵes nĆ£o suportadas do Windows, melhora a confiabilidade da rede e o desempenho geral e corrige vĆ”rios problemas menores, alĆ©m de fazer vĆ”rias melhorias na experiĆŖncia do usuĆ”rio.

PLATAFORMA DE APLICATIVOS

NĆ£o hĆ” atualizaĆ§Ć£o da equipe da plataforma de aplicativos esta semana. Eles estĆ£o ajudando a equipe principal do Daedalus com o prĆ³ximo lanƧamento.

CARDANO EXPLORER

Nesta semana, a equipe terminou de corrigir o Ćŗltimo dos problemas que surgiram como parte do controle de qualidade final. O novo Cardano Explorer estĆ” pronto para ser lanƧado.

BACKEND DA CARTEIRA

Nesta semana, a equipe trabalhou em vĆ”rias questƵes. Eles removeram o ponto de ressincronizaĆ§Ć£o forƧada, que foi originalmente introduzido como uma maneira de se recuperar de um estado invĆ”lido, mas acabou causando mais problemas do que resolveu. Eles tambĆ©m corrigiram alguns problemas de armazenamento em cache com os benchmarks de IC, adicionaram suporte Ć  linha de comando para codificaĆ§Ć£o bech32 de entrada e saĆ­da e iniciaram a implementaĆ§Ć£o inicial do novo servidor de agregaĆ§Ć£o de metadados. A equipe continuou trabalhando na integraĆ§Ć£o com os mini-protocolos Ouroboros, alĆ©m de alterar alguns sinalizadores de compilaĆ§Ć£o no back-end para facilitar a compilaĆ§Ć£o durante o desenvolvimento.

TambĆ©m foi realizado trabalho na implementaĆ§Ć£o do Cardano GraphQL, incluindo a integraĆ§Ć£o das mĆ©tricas de monitoramento do Prometheus no Grafana, alĆ©m de melhorar a experiĆŖncia inicial de introduĆ§Ć£o.

Finalmente, a equipe trabalhou no polimento da documentaĆ§Ć£o antes do lanƧamento da biblioteca de seleĆ§Ć£o de moedas Cardano 1.0.0, e corrigiu alguns problemas causados por alteraƧƵes nos sinalizadores de compilaĆ§Ć£o.

REDES

Esta semana, a equipe de redes vem trabalhando no nĆ³ Shelley. Uma implementaĆ§Ć£o de referĆŖncia de assinaturas com evoluĆ§Ć£o de chave (KES) foi concluĆ­da e a equipe tambĆ©m concluiu uma integraĆ§Ć£o com o systemd, alĆ©m de continuar trabalhando no gerenciador de conexƵes.

DEVOPS

A equipe do DevOps vĆŖm trabalhando duro esta semana. Eles testaram em escala a produĆ§Ć£o de blocos Praos e melhoraram os status de notificaĆ§Ć£o de IC da Hydra, bem como comeƧaram o trabalho no suporte de compilaĆ§Ć£o cruzada Rust para Naersk, uma ferramenta de construĆ§Ć£o Nix / Rust.

A equipe tambĆ©m estĆ” trabalhando em correƧƵes na implantaĆ§Ć£o e na integraĆ§Ć£o geral do Cardano GraphQL na preparaĆ§Ć£o para o novo Byron explorer. Algumas melhorias tambĆ©m foram feitas no envio de imagens do Docker esta semana, para que novas imagens sejam enviadas automaticamente quando novos lanƧamentos forem publicados.

Por fim, a equipe tambĆ©m fornece suporte contĆ­nuo Ć  equipe da Daedalus enquanto se prepara para um novo candidato a Daedalus Flight. TambĆ©m foi realizado um trabalho para planejar uma faucet com suporte da Praley, da Shelley, alĆ©m de documentar os processos em torno do nĆ³ da Shelley.

DESCENTRALIZAƇƃO DA CARDANO

Nesta semana, a equipe se preparou para a prĆ³xima rede de testes Shelley Haskell, incluindo a realizaĆ§Ć£o de uma auditoria de cĆ³digo e a contribuiĆ§Ć£o para a documentaĆ§Ć£o voltada ao usuĆ”rio.

O trabalho tambĆ©m continuou na implementaĆ§Ć£o de decodificadores anotados, que agora tambĆ©m abrangem scripts e metadados, embora a equipe planeje executar algumas verificaƧƵes e testes para garantir que todos os aspectos tenham sido abordados. A equipe continuou lutando com problemas de exaustĆ£o de pilha nos testes de propriedade esta semana, embora tenha havido progresso ao observar alguma geraĆ§Ć£o de traƧos de uma perspectiva diferente.

Finalmente, a equipe estĆ” quase terminando o trabalho no novo formato de endereƧo binĆ”rio e espera ter uma solicitaĆ§Ć£o de recebimento pronta em breve.

GOGUEN

Nesta semana, a equipe Plutus realizou alguns trabalhos de refatoraĆ§Ć£o no back-end de contrato inteligente (SCB). Este trabalho incluiu a correĆ§Ć£o de um problema com a sequĆŖncia de inicializaĆ§Ć£o do Ć­ndice da cadeia, a alteraĆ§Ć£o da ordem de inicializaĆ§Ć£o de todos os servidores, a realizaĆ§Ć£o de pequenas alteraƧƵes no cĆ³digo, a melhoria do nome de exibiĆ§Ć£o das transaƧƵes locais, a adiĆ§Ć£o de algumas seqĆ¼ĆŖncias de ajuda da CLI ausentes e a remoĆ§Ć£o de uma definiĆ§Ć£o redundante. Eles tambĆ©m atualizaram o wrapper ContractCLI para permitir que um contrato exportasse seu esquema e adicionaram um write-up nos buildins. Finalmente, eles reorganizaram alguns dos arquivos Nix gerados para melhorar o desempenho geral dos comandos do Nix.

A equipe Marlowe trabalhou nas atualizaƧƵes das expressƵes If na sintaxe da linguagem e fez mais algumas atualizaƧƵes no Blockly.