Ֆիլտրեր
Ֆիլտրում է խեղդված իրադարձությունների հոսքներն ու գործարկման պայմանները: Ներկայիս ամենաբարձր մակարդակի իրադարձությունների ֆիլտրը EventFilterBox, որը կարող է համընկնել հետեւյալ իրադարձությունների ընտանիքների հետ.
PipelineDataTimeExecuteTriggerTriggerCompleted
Օգտագործեք ամենախեղճ ֆիլտրը, որը համապատասխանում է աշխատանքային հոսքին: Հսկայական ֆիլտրները, ինչպիսիք են DataEventFilter::Any, օգտակար են ախտորոշման համար, բայց նրանք ստիպում են յուրաքանչյուր իրադարձություն վճարել գործարկիչի կամ բաժանորդների համապատասխանեցման ծախսերը:
Տվյալների իրադարձությունների ֆիլտրեր
DataEventFilter համապատասխանում է գլխավոր գրքի տվյալների իրադարձություններին: Ներկայիս տարբերակները ներառում են.
| Վարիանտ | Միջոցառման ընտանիք |
|---|---|
Any | Ցանկացած տվյալների իրադարձություն |
Peer | Ընկերների կյանքի շրջանակի իրադարձություններ |
Domain | Դոմենի կյանքի ցիկլը եւ մետադատա իրադարձությունները |
Account | Հաշվի կյանքի ցիկլ, մետադատա, կեղծանուն եւ ինքնության իրադարձություններ |
Asset | Գործիքների հավասարակշռության եւ մետադատային իրադարձությունները |
AssetDefinition | Աշունների սահմանման կյանքի ցիկլը, քաղաքականությունը եւ մետադատա իրադարձությունները |
Nft | NFT կյանքի ցիկլի եւ մետադատայի իրադարձություններ |
Rwa | Իրական աշխարհում ակտիվների կյանքի ցիկլային իրադարձություններ |
Trigger | Կյանքի ցիկլ եւ մետադատա իրադարձությունները |
Role | դերային կյանքի շրջանի իրադարձություններ |
Configuration | Շղթանային կոնֆիգուրացիայի իրադարձություններ |
Executor | Runtime կատարող իրադարձությունները |
Proof | ապացույցների ստուգման կյանքի շրջանի իրադարձությունները |
Confidential | Գաղտնի ակտիվների իրադարձությունները |
VerifyingKey | Գրանցման ստուգող բանալիները |
RuntimeUpgrade | Գործընթացային ժամանակի թարմացման իրադարձություններ |
Soradns | Հաղթանակի կառավարման իրադարձությունները լուծել |
Sorafs | SoraFS Gateway- ի համապատասխանության իրադարձությունները |
SpaceDirectory | Տիեզերական Directory manifest կյանքի ցիկլի իրադարձություններ |
Escrow | Բացարձակ տեղական ակտիվների պահպանակային կյանքի շրջանի իրադարձությունները |
Offline | Offline կարգավորման միջոցառումներ |
Oracle | Oracle պարունակության իրադարձությունները |
Social | Վիրալային խրախուսող իրադարձություններ |
Bridge | կամուրջի իրադարձություններ |
Governance | Կառավարման իրադարձությունները , երբ կառավարման առանձնահատկությունը ակտիվ է |
Կոնկրետ ֆիլտրների մեծ մասը նաեւ թույլ է տալիս ընտրական ID համընկնում եւ իրադարձությունների հավաքածու դիմակ: Օրինակ, ակտիվի ֆիլտրը կարող է համընկնել մեկ ակտիվի կամ ակտիվի իրադարձությունների դասի հետ, մինչդեռ գործարկիչ ֆիլտերը կարող են համապատասխանել գործարկիչին ID եւ գործարկիչի իրադարձության հավաքածուն:
Փողովակաշարային ֆիլտրեր
Pipeline ֆիլտրերը համապատասխանում են մշակման իրադարձություններին, ինչպիսիք են բլոկը, գործարքը, միավորումը եւ վկաների իրադարձությունները: Օգտագործեք դրանք օպերացիոն բաժանորդագրություններում, բլոկային մշակման դաշբորդներում եւ սանձազերծիչների համար, որոնք արձագանքում են pipeline- ի վիճակի վրա, այլ ոչ թե գրաֆիկի տվյալների օբյեկտների վրա.
Աջնորդային ֆիլտրեր
Գործարկիչները պահում են իրենց վիճակը որպես EventFilterBox։ Գործարկող գործողությունը նաեւ պահում է:
- իրականացվող
- կրկնման քաղաքականություն
- իշխանության հաշիվ
- ընտրական ժամանակահատվածի հետագա փորձարկման քաղաքականություն
- մետադատա
Աջնորդային իշխանությունը պետք է ունենա գործարկելիի կողմից պահանջվող թույլտվությունները: Նախընտրում են հատուկ տեխնիկական հաշվետվություններ երկարատեւ տեւողության աջնորդների համար:
Հարցազրույցների ֆիլտրեր
Հարցազրույցների ֆիլտրերը առանձին են իրադարձությունների ֆիլտրերից: Կրկնվող հարցումները կարող են բացահայտել predicate- ի եւ ընտրողի աջակցությունը: Օգտագործեք հարցման հատուկ տիպված ֆիլտրեր SDK -ից, որպեսզի ֆիլտրի մուտքը համապատասխանի հարցման արտադրանքի տեսքին:
Նայեք նաեւ.