Buku Harian Dev MELD 12

Nov 28 2022
Meminjam dan Meminjamkan On-chain:.

Meminjam dan Meminjam

Di rantai:

  • Menambahkan mekanisme likuidasi ke kontrak akun dan kumpulan
  • Memperbaiki tipe data daftar kontrak kumpulan untuk mengurangi biaya ExUnit dari fungsi tryFromData
  • Memperbaiki fungsi rentang validitas pemeriksaan on-chain untuk menghindari pembatasan cardano-api dari batas atas yang terbuka
  • Mengizinkan pengguna membatalkan permintaan tertunda yang belum diterapkan ke kontrak jPool. Mengubah logika memperbarui permintaan yang tertunda dalam kontrak akun untuk perhitungan yang lebih sedikit.
  • Menambahkan logika pembakaran token autentikasi akun saat menutup akun.
  • Memfaktorkan ulang lebih banyak tempat menggunakan plet alih-alih membiarkan untuk mengoptimalkan kode on-chain.
  • Mengubah metode harga pembaruan oracle dari menggunakan kunci master menjadi menggunakan NFT
  • Menambahkan logika untuk kontrak kumpulan untuk melewatkan pemeriksaan persyaratan pinjaman-ke-nilai untuk permintaan setoran dan pembayaran saja
  • Tambahkan migrasi untuk kontrak Pool dan Akun
  • Menerapkan batasan biaya batcher untuk deposit, pelunasan, dan agunan yang ditetapkan
  • Menambahkan pengujian unit untuk kode on-chain likuidasi
  • Menambahkan pembayaran kembali, meminjam, menetapkan agunan, menutup akun di api
  • Cache dist-newstyle yang terpisah untuk build PR yang berbeda
  • Durasi maksimum yang diekstraksi antara batas bawah dan atas rentang validitas dari datum terbaru kontrak manajer alih-alih kode keras saat membangun transaksi batching.
  • Tes integrasi untuk memperbarui pengindeks akun, meminjam, membayar kembali, menetapkan agunan, menutup akun
  • Tes integrasi untuk transaksi batching.
  • Peningkatan logging yang lebih baik untuk tes integrasi.
  • Menerapkan jumlah maksimum input agunan dalam pembuatan transaksi dengan menanyakan parameter protokol Cardano
  • Mencoba lagi menanyakan DB tentang kegagalan dalam pengujian integrasi untuk menghindari pengujian yang tidak stabil
  • Konfigurasi faucet yang diperbarui dengan lebih banyak jenis token dan nama token yang lebih mudah dibaca
  • Pesan kesalahan yang diperiksa untuk beberapa skenario gagal dalam pengujian unit
  • Memindai semua akun AWS aktif menggunakan perangkat lunak pencuri untuk praktik terbaik keamanan
  • Pemeliharaan pada contoh estafet pasak Cardano pada tumpukan MELD lama
  • Pemeliharaan pada instans penghasil pasak Cardano pada tumpukan MELD lama
  • Membersihkan instans ec2 lama yang tidak terpakai