Сүзгілер
Кезекті оқиғалар ағынын және жағдайды іске қосуды сүзгілейді. Ағымдағы ең жоғары деңгейдегі оқиға сүзгісі EventFilterBox, ол осы оқиғалар отбасыларына сәйкес келеді:
PipelineDataTimeExecuteTriggerTriggerCompleted
Жұмыс ағынына сәйкес келетін ең тар сүзгі қолданыңыз. DataEventFilter::Any сияқты кең сүзгілер диагностика үшін пайдалы, бірақ олар әрбір оқиғаға триггердің немесе абоненттің сәйкестігінің құны төлейді.
Деректер оқиғалары сүзгілері
DataEventFilter бухгалтерлік деректер оқиғаларына сәйкес келеді. Оның қазіргі нұсқалары:
| Түрлі | Іс-шаралар отбасы |
|---|---|
Any | Кез келген деректер оқиғасы |
Peer | Өмірлік цикл оқиғалары |
Domain | Домендік өмірлік цикл және метамәдени оқиғалар |
Account | Тіркелгілер өмір циклі, метамәдени деректер, аты-жөндер және сәйкестік оқиғалары |
Asset | Активтердің балансы және метамәдени оқиғалар |
AssetDefinition | Активтің анықтамасы өмір циклі, саясаты және метамәдени оқиғалар |
Nft | NFT өмірлік цикл және метамәдени оқиғалар |
Rwa | Реалдық әлемдегі активтердің өмірлік циклі оқиғалары |
Trigger | Триггерлік өмір циклі мен метамәдени оқиғалар |
Role | Ролдық өмірлік цикл оқиғалары |
Configuration | Желідегі конфигурация оқиғалары |
Executor | Жүргізу уақыты орындаушы оқиғалары |
Proof | Дәлелдеуді тексеру өмірлік цикл оқиғалары |
Confidential | Құпия активтер оқиғалары |
VerifyingKey | Тексерілетін кілті тіркелім оқиғалары |
RuntimeUpgrade | Жүргізу уақыты жаңарту іс-шаралары |
Soradns | Тіркелгі басқару іс-шараларын шешу |
Sorafs | SoraFS шлюздерге сәйкестік оқиғалары |
SpaceDirectory | Ғарыш каталогы өмірлік циклдегі оқиғаларды анықтайды |
Escrow | Жергiлiктi активтердiң транспаренттiк кепiлдiктерi өмірлік циклдерi оқиғалары |
Offline | Оффлайн есеп айырысу іс-шаралары |
Oracle | Oracle Feed оқиғалары |
Social | Вирустық ынталандыру іс-шаралары |
Bridge | Көпірлік оқиғалар |
Governance | Басқару функциясы қосылғанда басқару іс-шаралары |
Көптеген бетон сүзгілері сондай-ақ ерікті ID сәйкестігін және оқиғалар жиынтығының маскасын рұқсат етеді. Мысалы, активтер сүзгісі бір актив немесе активтердің оқиғаларының бір класымен сәйкес келеді, ал триггер сүзгісі ID және триггерлік оқиғалардың жиынтығына сәйкес келеді.
Құбыр желісі сүзгілері
Құбырлық сүзгілер блок, транзакция, біріктіру және куәлік оқиғалары сияқты өңдеу іс-шараларына сәйкес келеді. Оларды операциялық жазылулар, блоктарды өңдеу панельдері мен бас кітапша деректер объектілеріне емес, құбырлық жағдайға әсер ететін триггерлерге қолданыңыз.
Триггерлік сүзгілер
Қозғалтқыштар өз жағдайын EventFilterBox ретінде сақтайды. Қозғалтқыш әрекет сондай-ақ:
- орындаушы
- қайталау саясаты
- уәкілетті органның есебі
- ерікті уақыт триггерінің қайта сыналу саясаты
- метадеректер
Атқарушы биліктің орындалуы үшін талап етілетін рұқсаттары болуы тиіс. Ұзақ өмір сүретін триггерлер үшін арнайы техникалық есептерді артық көремін.
Сұраныс сүзгілері
Сұрау салу сүзгілері оқиға сүзгілерінен бөлек. Қайталануы мүмкін сұраулар predicate және селекторды қолдауға мүмкіндік береді. Сұрау салуға арналған SDK түрленген сүзгілерді пайдаланыңыз, сондықтан сүзгі кірісі сұраныс шығыс түрімен сәйкес келеді.
Сондай-ақ қараңыз: