Kaynağı bulabildin mi?
applyLosses fonksiyonu, bir $DeFi sisteminde kayıpları uygulamak için tasarlanmıştır. İlk olarak, kayıpları iki kategori arasında dağıtır: çözülen kullanıcılar ve kilitli kullanıcılar. Kayıplar daha sonra, çözülme modülüne tam olarak tahsis edilmezse, toplam token arzından yakılır. Fonksiyon ayrıca, her bir bucket için ödül ağırlıklarını, yeni token dağılımına göre ayarlar.
Temel işlemler şunları içerir:
• Kayıp Dağıtımı: Fonksiyon, kayıpları çözülen kullanıcılar ve kilitli kullanıcılar arasında, token bakiyelerine göre böler.
• Token Yakma: Dağıtımdan sonra kalan herhangi bir kayıp yakılır ve receipt token'larının toplam arzı azaltılır.
• Ödül Ağırlığı Ayarlaması: Her bir bucket'ın ödül ağırlığı, anapara miktarlarının kesilmesinden sonraki yeni token bakiyesine göre ayarlanır.
Cevabı bulduğunu mu düşünüyorsun? Çözümü Cuma günü yayınlayacağız.