Skip to content

მოვლენები ​

მოვლენები გამოშვებულია, როდესაც გარკვეული რამ ხდება ბლოკჩეინში, მაგალითად, ახალი ანგარიში იქმნება ან ბლოკი ჩატარდება. არსებობს სხვადასხვა ტიპის მოვლენები:

  • მილსადენის მოვლენები
  • მონაცემთა მოვლენები
  • დროის მოვლენები
  • გამოშვების მოვლენები

მილსადენის მოვლენები ​

მილსადენის მოვლენები გამოშვებულია მაშინ, როდესაც ტრანზაქციები წარედგინება, შესრულდება ან ჩართულია ბლოკზე. მილსადენი მოვლენა შეიცავს შემდეგ ინფორმაციას: იმ ორგანიზაციის ტიპს, რომელმაც გამოიწვია მოვლენა (ტრანზაქცია ან ბლოკი), მის ჰაშ-ს და სტატუსს . სტატუსი შეიძლება იყოს Validating (გამოწმება მიმდინარეობს), Rejected ან Committed. თუ სუბიექტს უარი უთხრეს, მითითებულია უარყოფის მიზეზი.

სცადეთ Taira ​

შეამოწმეთ, რომ საჯარო მილსადენის მოვლენების ნაკადი დამონტაჟებულია:

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

სურათისთვის, რომელიც შეგიძლიათ შეამოწმოთ ნაკადის გახსნის გარეშე, წაიკითხეთ ბოლოდროინდელი ექსპლუატაციის ტრანზაქციები:

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 ინსტრუქცია შესრულდება. ტრიგერის დასრულების მოვლენებია გამოშვებული მას შემდეგ, რაც გაშვების მოქმედება დასრულებულია.