يُعد هذا الإصدار من ADAMANT Airdrop أوامر npx هي الطريقة الأساسية لاستخدام الأداة. تم إعادة تسمية عدة خيارات إعدادًا للحفاظ على الاتساق: log_level أصبح الآن logLevel، node_ADM أصبح الآن nodes، وskipDublicates أصبح الآن skipDuplicates. تم إضافة خيار جديد هو outputPath لتحديد المسار الخاص بقائمة العناوين التي لم يتمكن البوت من إرسال ADM إليها.
{
// ...
- "node_ADM": [
+ "nodes": [
// ...
],
- "log_level": "log",
+ "logLevel": "log",
- "skipDublicates": true
+ "skipDuplicates": true
}
تمت إزالة ملفات الإخراج الخاصة بالتحقق من صحة العناوين؛ ويجب استخدام السجلات (logs) بدلًا منها. تُخزن قائمة المعاملات الآن بصيغة .csv. تم إعادة تسمية الملف txt/airdrop/failedAddresses.txt إلى failedTransactions.csv، وتم إعادة تسمية الملف txt/airdrop/successfulAddresses.txt إلى successfulTransactions.csv.
.
├── logs
│ └── 2024-01-10.log
└── output
└── 2024-01-10 01:16:43
+ ├── failedTransactions.csv
+ ├── successfulTransactions.csv
- └── txt
- ├── airdrop
- │ ├── failedAddresses.txt
- │ └── successfulAddresses.txt
- └── validate
- ├── invalidAddresses.txt
- └── validAddresses.txt
التغييرات الأساسية
لقد تغيرت أسماء خيارات الإعداد، مما يتطلب من المستخدمين تحديث ملفات التهيئة الخاصة بهم. أصبح الخيار node_ADM الآن nodes، وlog_level أصبح الآن logLevel، وskipDublicates أصبح الآن skipDuplicates. كما تغيرت صيغ مواقع ملفات الإخراج: تُخزن قوائم المعاملات الآن كملفات .csv بدلًا من ملفات .txt، وتم إزالة ملفات إخراج التحقق من العناوين بالكامل لصالح السجلات.