#!/usr/bin/env bash
# WEIGHT=5
# CHECK: Wrapper SealHash dispatches to V2 engine for V2 blocks (M-6)
set -e
xdp="$PATIENT/consensus/XDPoS/xdpos.go"
[[ -f "$xdp" ]] || exit 1
awk '/^func \(c \*XDPoS\) SealHash\(/{flag=1; next} flag && /^}/{print; flag=0; next} flag' "$xdp" | \
  grep -qE '(EngineV2\.SignHash|EngineV2\.SealHash|c\.EngineV2\.)'
