Buku Harian Dev MELD 13

Dec 05 2022
Meminjam dan Meminjamkan Off-chain:.

Meminjam dan Meminjam

Di luar rantai:

  • Mengimplementasikan pengindeks yang melacak operator penguncian UTXO, manajer pengendali NFT, kumpulan, dan migrasi.
  • Mengimplementasikan otorisasi operator oracle melalui NFT alih-alih menggunakan hash kunci pub.
  • Menambahkan peta harga aset ke badan permintaan untuk menyelesaikan titik akhir API Oracle untuk memberi makan harga pasar.
  • Periksa lebih banyak kondisi saat membuat transaksi untuk memperbarui akun di API untuk menghindari pengguna mengirimkan permintaan yang tidak valid.
  • Menerapkan API untuk mendapatkan status kontrak kumpulan saat ini.
  • Memisahkan server dokumentasi API dari server API utama, memungkinkan penerapan awal server dokumen.
  • Menambahkan deskripsi dan dokumentasi untuk skema API.
  • Dockerisasi server dokumentasi API.
  • Memperbarui CI untuk mendorong image server faucet dan server dokumentasi API ke ECR setelah dibuat.
  • Bangun gambar pembuat sebelum gambar aplikasi untuk menghindari pembuatan duplikat, yang menyebabkan masalah kondisi balapan dan bangunan yang tidak stabil.
  • Memperbarui layanan batching untuk mendukung pembuatan transaksi berantai saat batcher perlu menangani terlalu banyak akun dalam satu batch.
  • Menulis beberapa fungsi utilitas untuk menanyakan status terbaru dalam pengujian integrasi untuk mengurangi kelemahan pengujian.
  • Memformalkan beberapa tes integrasi untuk layanan batching dan menambahkan lebih banyak tes unit untuk permintaan agunan yang ditetapkan.
  • Menerapkan dasar untuk pengujian fungsional guna meningkatkan efisiensi penulisan pengujian.
  • Memfaktorkan ulang kredensial pengguna uji untuk kejelasan lebih lanjut.
  • Menambahkan kasus uji untuk pengindeks oracle.
  • Menggunakan variabel lingkungan untuk menjalankan tes integrasi atau fungsional dari executable yang sama.
  • Mendukung beberapa pengguna uji dalam uji integrasi.
  • Gunakan kunci uji khusus untuk operator faucet pinjaman.
  • Diagram transaksi pinjaman yang diperbarui: buat, perbarui, dan tutup akun.
  • Pemeliharaan infrastruktur lama, mematikan beberapa database RDS yang tidak terpakai.
  • Merencanakan anggaran cloud untuk tahun mendatang.
  • Layanan fargate untuk dokumen pinjaman-api.
  • Mengonfigurasi penyeimbang beban dan grup target untuk dokumen lending-api.