Module verify

Module verify 

Source
Expand description

トランザクションレシート上の TransferWithCommitmentSent イベントの取得・検証。

信頼できる RPC から得たレシートを前提に、指定フィールドと一致するログの有無を確認します(チェーン最終性や悪意ある RPC の改ざんまでは防ぎません)。

Structs§

VerifyArgs
verify に渡す、イベント内容との照合に使うフィールド集合。

Functions§

get_transfer_with_commitment_sent_event_logs
指定トランザクションのレシートから、TransferWithCommitmentSent をすべてデコードして返す。
verify
レシート上に、VerifyArgs と一致する TransferWithCommitmentSent少なくとも 1 件あることを検証する。