Skip to content

واقعات

واقعات جاری کیے جاتے ہیں جب بلاکچین کے اندر کچھ چیزیں ہوتی ہیں ، مثال کے طور پر نیا اکاؤنٹ بنایا جاتا ہے یا بلاک کیا جاتا ہے۔ مختلف قسم کے واقعات ہوتے ہیں:

  • پائپ لائن کے واقعات
  • ڈیٹا کے واقعات
  • وقت کے واقعات
  • عملدرآمد کے واقعات کو متحرک کریں

پائپ لائن کے واقعات

پائپ لائن کے واقعات جاری کیے جاتے ہیں جب ٹرانزیکشنز جمع کروائی جاتی ہیں ، انجام دی جاتی ہیں یا بلاک پر پابند کی جاتی ہیں۔ پائپ لائن ایونٹ میں درج ذیل معلومات شامل ہوتی ہیں: اس قسم کا ادارہ جس نے ایک واقعہ (ٹرانزیکشن یا بلاک) پیدا کیا ہے ، اس کا ہیش اور حیثیت. اسٹیٹس یا تو Validating (موجودہ توثیق) ، Rejected، یا Committed ہو سکتا ہے۔ اگر کسی ادارے کو مسترد کیا گیا ہے تو مسترد کرنے کی وجہ فراہم کی جاتی ہے۔

Taira پر آزمائیں

چیک کریں کہ عوامی پائپ لائن ایونٹ سٹریم نصب ہے:

bash
curl -fsSI https://taira.sora.org/v1/events/sse \
  | sed -n '1,12p'

ایک فوری شاٹ کے لئے آپ کو ایک سلسلہ کھولنے کے بغیر چیک کر سکتے ہیں، حالیہ explorer لین دین پڑھیں:

bash
curl -fsS 'https://taira.sora.org/v1/explorer/transactions?page=1&per_page=5' \
  | jq '{pagination, txs: [.items[] | {hash, block, status, executable}]}'

جب آپ کو براہ راست واقعات کی ضرورت ہو تو ٹرمینل میں SSE روٹ کھولیں:

bash
curl -fsS -N https://taira.sora.org/v1/events/sse

اگر اس وقت کوئی ٹرانزیکشن پیش نہیں کی جاتی جب ندی کھلی ہو، تو کمانڈ خاموش رہ سکتا ہے یہاں تک کہ اگر راستہ صحت مند ہے.

ڈیٹا واقعات

ڈیٹا واقعات جاری کیے جاتے ہیں جب لیجر کے اعداد و شمار جیسے ہم مرتبہ، ڈومینز، اکاؤنٹس، اثاثے، اثاثوں کی تعریفیں، NFTs، ٹرگرز، رولز، آن چین ترتیب، عملدرآمد ریاست، ثبوت، خفیہ اثاثوں، پلوں، یا SORA/Nexus مخصوص اشیاء سے متعلق تبدیلی ہوتی ہے۔. ان قسم کے واقعات ڈیٹا ایونٹ فلٹرز میں استعمال ہوتے ہیں۔

وقت کے واقعات

وقت کے واقعات کو اس وقت جاری کیا جاتا ہے جب دنیا کی حالت کا نظارہ ٹائم ٹرگرز کو سنبھالنے کے لئے تیار ہوتا ہے۔

ٹرگر پھانسی کے واقعات

ٹرگر عملدرآمد کے واقعات جاری کیے جاتے ہیں جب ExecuteTrigger ہدایات پر عمل درآمد کیا جاتا ہے۔ ٹرگر تکمیل کے واقعات جاری کئے جاتے ہیں جب ایک ٹرگر کارروائی ختم ہوجاتی ہے۔