حاسبة غاز العملات المشفرة
قد تبدو رسوم معاملة البلوك تشين مجردة عندما تعرض المحفظة وحدات الغاز وسعرها بوحدة Gwei، بينما تُدار ميزانيتكم بعملة اعتيادية.
شغّل الأداة مجانًا
تربط هذه الحاسبة تلك القيم بحساب واضح. أدخلوا مقدار الغاز المستخدم أو المقدّر، وسعر الوحدة، والقيمة الحالية بالعملة الورقية لرمز الشبكة الأصلي. تعرض النتيجة الرسم بالرمز الأصلي وما يعادله بالعملة الورقية، لتتمكنوا من مراجعة تقدير المحفظة أو التخطيط للتحويل أو مقارنة توقيت تنفيذ المعاملة.
اجمعوا القيم الثلاث التي تحدد الرسم
ابدؤوا بعدد وحدات الغاز الخاصة بالمعاملة. تعرض المعاملة المكتملة عادة مقدار الغاز الفعلي المستخدم في إيصالها، بينما قد تقدم المحفظة أو منظومة التطبيق تقديرًا قبل الإرسال. أدخلوا بعد ذلك سعر كل وحدة بعملة Gwei. عند مراجعة معاملة مؤكدة، استخدموا سعر الغاز الفعلي لأنه يعكس المبلغ الذي فُرض بالفعل. أما المعاملة المعلّقة، فاستخدموا السعر الذي تقترحه المحفظة أو أداة تقدير الرسوم. وأخيرًا، أدخلوا السعر بالعملة الورقية لرمز أصلي كامل واحد بالعملة التي تهمكم. ينبغي أن تصف القيم الثلاث المعاملة نفسها والوقت نفسه كي يكون التقدير ذا معنى. تتعامل الحاسبة مع حقل السعر باعتباره مبلغًا مباشرًا بالعملة الورقية؛ فالسعر بالدولار يعطي نتيجة بالدولار، والسعر باليورو يعطي نتيجة باليورو. لا تجلب الحاسبة بيانات السوق ولا تفحص البلوك تشين. ولذلك يمكن إعادة إنتاج النتيجة، وتبقون مسيطرين على الافتراضات التي يقوم عليها الحساب.
افهموا التحويل من Gwei إلى العملة الورقية
تضرب الخطوة الأولى وحدات الغاز في سعر الغاز بوحدة Gwei. ولأن Gwei الواحدة تساوي جزءًا من مليار جزء من رمز أصلي كامل، يُقسم الناتج على مليار للحصول على الرسم بالرموز. ثم تضرب الخطوة الثانية رسم الرمز في السعر الورقي لرمز واحد. فعلى سبيل المثال، يستهلك تحويل قياسي يستخدم 21,000 وحدة غاز بسعر 25 Gwei مقدار 0.000525 من الرمز الأصلي. وإذا كان الرمز الواحد يساوي 3,200 وحدة من العملة الورقية المختارة، يصبح الرسم 1.68 بتلك العملة. تعيد الحاسبة المدخلات مع النتيجتين كي تظل الافتراضات ظاهرة. يُقرّب رسم الرمز إلى ثماني عشرة منزلة عشرية كحد أقصى، ويُقرّب الرسم الورقي إلى ثماني منازل، لتبقى مخرجات JSON ثابتة وسهلة القراءة. هذا تقريب حسابي فقط، ولا يعني أن كل عملة أو منصة تداول أو محفظة أو نظام محاسبي يدعم ثماني منازل عشرية. طبّقوا بعد استلام النتيجة قواعد العرض أو التقريب المحاسبي المناسبة لكم.
استخدموا النتيجة من دون خلط التقدير بالرسم النهائي
قبل بث المعاملة، تعاملوا مع النتيجة بوصفها رقمًا للتخطيط. قد يتغير تقدير الغاز عندما تتغير حالة العقد، وقد يختلف السعر المدفوع لكل وحدة عن عرض سابق. وفي الشبكات التي تستخدم سوق الرسوم، قد تعرض المحفظة أيضًا حدًا أقصى محتملًا أعلى من المبلغ الفعلي المدفوع في النهاية. بعد التأكيد، استبدلوا الغاز المقدّر والسعر المقترح بالغاز المستخدم وسعر الغاز الفعلي الواردين في الإيصال لإعادة بناء الرسم النهائي للشبكة. ويضيف الرقم الورقي قرارًا زمنيًا آخر: فالضرب في سعر الرمز اليوم يبين قيمة الرسم الآن، بينما يبين سعر الرمز وقت التأكيد قيمته عند تحمله. سجّلوا المنهج الذي تستخدمونه إذا دخل الرقم في السجلات المحاسبية أو الضريبية. تحسب هذه القدرة غاز الشبكة فقط؛ ولا تشمل هامش الصرف أو رسم الجسر أو رسم التطبيق أو مكافأة خارج سعر الغاز المدخل أو مبلغ الرمز المحوّل. تبلغ تكلفة كل عملية حساب عبر API مقدار $0.002، وتظل الصيغة الحتمية نفسها في كل طلب.
حالات الاستخدام
مراجعة تقدير المحفظة
حوّلوا وحدات الغاز وسعر Gwei المقترحين من المحفظة إلى مبلغ ورقي قبل الموافقة على المعاملة.
مطابقة معاملة مؤكدة
استخدموا قيم الإيصال وسعرًا مسجلًا للرمز لحساب رسم الشبكة لأغراض المحاسبة.
مقارنة أوقات تنفيذ المعاملة
قيّموا عدة أسعار للغاز مع التقدير نفسه وسعر الرمز نفسه لمعرفة الوفر المحتمل.
الأسئلة الشائعة
ما المدخلات المطلوبة؟
تحتاجون إلى وحدات الغاز وسعر كل وحدة بوحدة Gwei والسعر الورقي لرمز أصلي واحد.
ما الصيغة التي تستخدمها الحاسبة؟
يساوي رسم الرمز وحدات الغاز مضروبة في سعر Gwei ومقسومة على مليار. ويساوي الرسم الورقي ذلك الرسم مضروبًا في سعر الرمز.
هل تجلب الحاسبة أسعار الرموز المباشرة؟
لا. أنتم تقدمون السعر، ولذلك يكون الحساب حتميًا ويمكنكم اختيار وقت التقييم والعملة الورقية المناسبين.
هل أستخدم حد الغاز أم الغاز المستهلك؟
استخدموا الغاز المقدّر للتخطيط قبل الإرسال. وفي المعاملة المؤكدة، استخدموا الغاز الفعلي من الإيصال متى كان متاحًا.
هل تشمل النتيجة جميع رسوم المعاملة؟
لا. تحسب رسم الغاز الذي تمثله القيم الثلاث المدخلة، وتستبعد هوامش الصرف ورسوم الجسور والتطبيقات والمبلغ المحوّل.
ما تكلفة الحساب عبر API؟
تبلغ تكلفة كل طلب API مقدار $0.002.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/finance/crypto-gas-fee-total \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"gas_units":21000,"gas_price_gwei":25,"token_price_fiat":3200}'const res = await fetch("https://api.kit.forhosting.com/finance/crypto-gas-fee-total", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"gas_units": 21000,
"gas_price_gwei": 25,
"token_price_fiat": 3200
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/crypto-gas-fee-total",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"gas_units": 21000,
"gas_price_gwei": 25,
"token_price_fiat": 3200
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/crypto-gas-fee-total", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"gas_units":21000,"gas_price_gwei":25,"token_price_fiat":3200}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"gas_units":21000,"gas_price_gwei":25,"token_price_fiat":3200}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/crypto-gas-fee-total", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"gas_units": 21000,
"gas_price_gwei": 25,
"token_price_fiat": 3200
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.crypto_gas_fee_total",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |