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透明性のあるネイティブ・アセットエスクローライフサイクルイベント
Offlineオフラインの決済イベント
Oracleオラクルのフィードイベント
Socialウイルス的なインセンティブイベント
Bridge橋のイベント
Governance管理機能が有効になった場合のガバナンスイベント

混凝土フィルターもオプションで ID 例えば,アセットフィルタは1つの資産または1種類の資産イベントに一致する可能性があります.引き金を引くフィルターが引き金を引ける ID 引き金を引くイベントセットです

パイプラインフィルター

パイプラインフィルタは,ブロック,トランザクション,マージング,目撃事件などの処理イベントに対応します.運用サブスクリプション,ブロック処理ダッシュボード,およびレジャーデータオブジェクトではなくパイプライン状態に反応するトリガーに使用します.

トリガーフィルター

トイガーは,その状態を EventFilterBox として保存する. トイガーアクションは,また:

  • 実行可能
  • 繰り返す政策
  • 機関口座
  • 任意のタイムトリガー再試行方針
  • メタデータ

トリガー権限は実行可能で要求される許可を持つ必要があります. 長寿命のトリガーのために専用の技術的なアカウントを好みます.

問い合わせフィルター

查询フィルタはイベントフィルターから分離されます.Iterableクエリでは,プレディケートとセレクターのサポートを露出できます. SDK からの查询特有のタイプされたフィルターを使用して,フィルター入力が查询出力型に一致します.

参照: