MELD Dev Diary 14

Dec 12 2022
Empréstimos e Empréstimos On-chain:.

Empréstimos e Empréstimos

Na cadeia:

  • Validação atualizada para permitir a definição de valores diferentes para o valor máximo do empréstimo e o limite de liquidação.
  • Mecanismo de liquidação reformulado com suporte à liquidação total.
  • Verificações separadas para tipos de solicitação exclusivos e não exclusivos para otimizar as lógicas de validação.
  • Apoiou o pagamento de todas as dívidas restantes e a retirada de todos os ativos depositados para fechar a conta.
  • Algumas condições refatoradas na atualização da conta para preparar a criação da conta com solicitações pré-carregadas.
  • Implementada uma API para consultar o estado da conta mais recente.
  • Erros remanescentes testados e corrigidos de transações de encadeamento do batcher.
  • Todos os serviços atualizados para consultar os parâmetros do protocolo e o histórico da era periodicamente para poder adaptar as atualizações dos parâmetros do protocolo.
  • Configure o serviço do provedor oracle para buscar o preço periodicamente de uma fonte externa para atualizar o oracle UTXO.
  • Refatorar: Melhor tipo definido para mapa de preços na configuração e na API.
  • Refatoração: algumas camadas de compilação do Docker foram reduzidas. Substitua AssocMap por Map off-chain para corresponder à garantia de mapa classificado on-chain.
  • Refatorar: Tornou certas variáveis ​​codificadas configuráveis.
  • Registro incremental suportado em testes funcionais.
  • Escreveu teste de unidade para cálculo de taxa de juros cumulativa.
  • Adicionado mais cenários de simulação para testes funcionais.
  • Escreveu testes de unidade para pagar todas as dívidas restantes e retirar todos os ativos depositados.
  • Refatorar: Use exe produzido diretamente por testes de empréstimo.
  • Refatorar: Remova o código de teste redundante.
  • Refatorar: Evite atualizar a conta se não houver solicitações em testes funcionais.
  • Configuração local modificada e cenários de teste funcional para executar protocolo com pool de vários ativos.
  • Diagrama de sequência atualizado, altere a ação de depósito especificada para atualizar a conta para mais generalização.
  • Criei alguns dados de exemplo para o servidor de documentação da API.
  • Documentos preparados e apresentação para reunião de demonstração interna da Cardano
  • Infraestrutura preparada para emprestar documentos de API (swagger), incluindo balanceador de carga de aplicativos AWS e serviço Fargate.
  • Subdomínio criado para empréstimo de documentos de API na Cloudflare
  • Código terraform implantado para emprestar documentos da API.
  • Trabalho continuado no orçamento de TI para o próximo ano.
  • Diagrama de arquitetura criado para a nova infraestrutura de back-end do MELDapp.