DAO hazine harcaması
Yönetişim teklifiyle tetiklenen harcamaları, onayın tazeliği ve alıcının katkı geçmişine göre değerlendirir. Giriş fonksiyonu proposeGrant().
Mimari8 → 16 → 3
Parametre195
Kasa boyutu (tek model)9.3 KB
Zincirde dene
GuardLab · eth_call
Özellikler
- x[0]Tutar / kasa (bps)
- x[1]Alıcı daha önce fonlandı mı
- x[2]Alıcıya önceki hibe
- x[3]Son dönemdeki çıkış (bps)
- x[4]Teklif onayından bu yana saniye
- x[5]Katkı itibarı
- x[6]Tutar / ortalama hibe (%)
- x[7]Alıcı multisig veya kontrat mı
Altın testler
| Senaryo | Beklenen | Zincirdeki sonuç |
|---|---|---|
| Tanıdık katkıcıya olağan hibe | Onay | okunuyor… |
| Anlık teklifle hazinenin %90'ını boşaltma | Red | okunuyor… |
| Kısa aralıklarla art arda hibeler | Red | okunuyor… |
| Yeni katkıcıya küçük hibe | Onay | okunuyor… |
| Yeni adrese orta tutarlı hibe | Beklet | okunuyor… |
Düşük katılımla geçmiş bir teklifle taze bir adrese hızlı ve büyük tahliye.