Skip to content

Сүзгілер

Кезекті оқиғалар ағынын және жағдайды іске қосуды сүзгілейді. Ағымдағы ең жоғары деңгейдегі оқиға сүзгісі EventFilterBox, ол осы оқиғалар отбасыларына сәйкес келеді:

  • Pipeline
  • Data
  • Time
  • ExecuteTrigger
  • TriggerCompleted

Жұмыс ағынына сәйкес келетін ең тар сүзгі қолданыңыз. DataEventFilter::Any сияқты кең сүзгілер диагностика үшін пайдалы, бірақ олар әрбір оқиғаға триггердің немесе абоненттің сәйкестігінің құны төлейді.

Деректер оқиғалары сүзгілері

DataEventFilter бухгалтерлік деректер оқиғаларына сәйкес келеді. Оның қазіргі нұсқалары:

ТүрліІс-шаралар отбасы
AnyКез келген деректер оқиғасы
PeerӨмірлік цикл оқиғалары
DomainДомендік өмірлік цикл және метамәдени оқиғалар
AccountТіркелгілер өмір циклі, метамәдени деректер, аты-жөндер және сәйкестік оқиғалары
AssetАктивтердің балансы және метамәдени оқиғалар
AssetDefinitionАктивтің анықтамасы өмір циклі, саясаты және метамәдени оқиғалар
NftNFT өмірлік цикл және метамәдени оқиғалар
RwaРеалдық әлемдегі активтердің өмірлік циклі оқиғалары
TriggerТриггерлік өмір циклі мен метамәдени оқиғалар
RoleРолдық өмірлік цикл оқиғалары
ConfigurationЖелідегі конфигурация оқиғалары
ExecutorЖүргізу уақыты орындаушы оқиғалары
ProofДәлелдеуді тексеру өмірлік цикл оқиғалары
ConfidentialҚұпия активтер оқиғалары
VerifyingKeyТексерілетін кілті тіркелім оқиғалары
RuntimeUpgradeЖүргізу уақыты жаңарту іс-шаралары
SoradnsТіркелгі басқару іс-шараларын шешу
SorafsSoraFS шлюздерге сәйкестік оқиғалары
SpaceDirectoryҒарыш каталогы өмірлік циклдегі оқиғаларды анықтайды
EscrowЖергiлiктi активтердiң транспаренттiк кепiлдiктерi өмірлік циклдерi оқиғалары
OfflineОффлайн есеп айырысу іс-шаралары
OracleOracle Feed оқиғалары
SocialВирустық ынталандыру іс-шаралары
BridgeКөпірлік оқиғалар
GovernanceБасқару функциясы қосылғанда басқару іс-шаралары

Көптеген бетон сүзгілері сондай-ақ ерікті ID сәйкестігін және оқиғалар жиынтығының маскасын рұқсат етеді. Мысалы, активтер сүзгісі бір актив немесе активтердің оқиғаларының бір класымен сәйкес келеді, ал триггер сүзгісі ID және триггерлік оқиғалардың жиынтығына сәйкес келеді.

Құбыр желісі сүзгілері

Құбырлық сүзгілер блок, транзакция, біріктіру және куәлік оқиғалары сияқты өңдеу іс-шараларына сәйкес келеді. Оларды операциялық жазылулар, блоктарды өңдеу панельдері мен бас кітапша деректер объектілеріне емес, құбырлық жағдайға әсер ететін триггерлерге қолданыңыз.

Триггерлік сүзгілер

Қозғалтқыштар өз жағдайын EventFilterBox ретінде сақтайды. Қозғалтқыш әрекет сондай-ақ:

  • орындаушы
  • қайталау саясаты
  • уәкілетті органның есебі
  • ерікті уақыт триггерінің қайта сыналу саясаты
  • метадеректер

Атқарушы биліктің орындалуы үшін талап етілетін рұқсаттары болуы тиіс. Ұзақ өмір сүретін триггерлер үшін арнайы техникалық есептерді артық көремін.

Сұраныс сүзгілері

Сұрау салу сүзгілері оқиға сүзгілерінен бөлек. Қайталануы мүмкін сұраулар predicate және селекторды қолдауға мүмкіндік береді. Сұрау салуға арналған SDK түрленген сүзгілерді пайдаланыңыз, сондықтан сүзгі кірісі сұраныс шығыс түрімен сәйкес келеді.

Сондай-ақ қараңыз: