إيجار التخزين
لا تحتفظ العقد برسائل حساب إلا ما دام لديه تخزين. يُستأجر التخزين بالوحدات، وكل وحدة تسمح بعدد من الرسائل من كل نوع. يصفه توثيق Farcaster تحت Messages.
ما تتسع له الوحدة
Section titled “ما تتسع له الوحدة”تعتمد الحدود لكل وحدة على نوع الوحدة. يعرّف @farcaster/core 0.20.0 ثلاثة أنواع:
| نوع الوحدة | المنشورات | التفاعلات | الروابط | بيانات المستخدم | التحققات |
|---|---|---|---|---|---|
UNIT_TYPE_LEGACY |
5000 | 2500 | 2500 | 50 | 25 |
UNIT_TYPE_2024 |
2000 | 1000 | 1000 | 50 | 25 |
UNIT_TYPE_2025 |
100 | 200 | 200 | 25 | 5 |
لا يحسب casty الحدود بنفسه؛ بل يعرض ما تبلغ عنه عقدتك لمعرّف fid الخاص بك.
حين يمتلئ مخزن
Section titled “حين يمتلئ مخزن”حين يتجاوز حساب الحد لنوع ما، تُقلَّم أقدم رسالة من ذلك النوع لإفساح المجال. ورسائل الإزالة تُحسب
أيضًا: المنشور المحذوف يترك وراءه CAST_REMOVE، وهذا يشغل خانة كما يشغلها منشور.
حين ينتهي التخزين، تحتفظ العقد بالرسائل خلال مهلة سماح مدتها 30 يومًا، ثم تحذفها.
ما يعرضه casty
Section titled “ما يعرضه casty”./bin/casty storageيطبع وحداتك، ولكل مخزن عدد الرسائل التي يحملها وحده ومدى امتلائه. ويحذّر عند 90 بالمئة:
warning: <store> is <percent>% full; when it fills, the oldest messages of that kind are prunedيعرض casty whoami الأرقام نفسها في سطر واحد، ويعرض casty storage --fid <fid> أرقام أي حساب. ويرفض
casty init معرّف fid ليست له أي وحدات، لأن الشبكة لن تقبل رسائله.
لا يستأجر casty التخزين.