Cardano-db-sync: Temukan cara untuk menghitung profitabilitas kumpulan

Dibuat pada 6 Jan 2021  ·  3Komentar  ·  Sumber: input-output-hk/cardano-db-sync

Dari komentar @dmitrystas 's https://github.com/input-output-hk/cardano-db-sync/issues/415#issuecomment -755.156.671.

Secara khusus, perhitungan profitabilitas kumpulan tidak boleh terpengaruh oleh kemungkinan bahwa beberapa alamat pasak yang didelegasikan ke kumpulan mungkin tidak valid (dan karenanya hadiah untuk alamat pasak yang tidak valid itu dikembalikan ke cadangan).

Komentar yang paling membantu

Cara lain untuk mewakilinya mungkin dengan menyimpannya di tabel rewards tetapi buat bidang addr_id NULLABLE dan gunakan NULL di kolom itu untuk menunjukkan bahwa tidak ada alamat yang valid di kolom itu. Atau, mungkin ada kolom boolean menunjukkan apakah hadiah dapat didistribusikan.

Terbuka untuk umpan balik tentang bagaimana hal ini harus ditangani.

Semua 3 komentar

Mungkin tabel orphaned_rewards adalah solusi terbaik. Akan mengingatnya saat menerapkan perbaikan untuk #415 .

Cara lain untuk mewakilinya mungkin dengan menyimpannya di tabel rewards tetapi buat bidang addr_id NULLABLE dan gunakan NULL di kolom itu untuk menunjukkan bahwa tidak ada alamat yang valid di kolom itu. Atau, mungkin ada kolom boolean menunjukkan apakah hadiah dapat didistribusikan.

Terbuka untuk umpan balik tentang bagaimana hal ini harus ditangani.

PR #469 menambahkan tabel OrphanReward dan membagi hadiah yang diambil dari status buku besar menjadi tabel Reward atau OrphanReward tergantung pada apakah alamat pasak valid atau tidak valid.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat