MELD Dev Diary 18

Jan 09 2023
Empréstimos e Empréstimos On-chain.

Empréstimos e Empréstimos

na cadeia

  • Mova a lógica de retirada e migração para o pool para separar arquivos para melhor organização do código.
  • Evite verificar o valor mínimo de ADA do pool para reduzir o custo de execução.
  • Armazene o valor mínimo de ADA necessário para cada conta dentro dos dados da conta para simplificar a verificação lógica e melhorar o UX.
  • Afirme o valor e os dados exatos para as saídas da conta.
  • Reescreva a aplicação da mudança de estado ao pool para exportar a função para fora da cadeia.
  • Separe o formato do oráculo para integrar-se facilmente com diferentes oráculos.
  • Permitir liquidação parcial, verificar fator de fechamento ao liquidar uma conta, calcular incentivo para liquidante e protocolar.
  • Adicione testes de integração para migração de contrato.
  • API de gravação para extrair o estado do protocolo para JSON.
  • Adicione mais detalhes ao esquema da API.
  • Redefina os sinalizadores de compilação de desempenho do GHC.
  • Exporte as funções do pool para off-chain para evitar código duplicado e erros inesperados, mantendo a lógica duplicada nos lados on-chain e off-chain.
  • Conversores TxOut do fornecedor de plutus-ledger.
  • Suporte para consultar o estado de várias contas.
  • Use as funções on-chain exportadas no batcher.
  • Implemente a API para consultar o estado global e calcular os dados derivados para dar suporte ao front-end.
  • Corrija instâncias Aeson para alguns tipos de API.
  • Infraestrutura de back-end inicial modificada, introduzindo balanceador de carga interno adicional para microsserviços.
  • Fluxos de trabalho do Github configurados para criar, enviar e implantar microsserviços de back-end.
  • Implementação do sistema Faucet e mecanismo de autorização para lançamento da testnet.
  • Integração frontend ao protocolo Suprir e Empréstimo.
  • Implementação de envio e recebimento de tokens na carteira MELD.