applySFPPStatusByHash
open suspend fun applySFPPStatusByHash(hash: ByteString, status: MessageStatus, rxTime: Long)(source)
Atomically applies an SFPP delivery-status transition to the single packet and single reaction matching hash (8-byte prefix). Same no-downgrade invariant as applySFPPStatus. Both updates land in one transaction.