pub fn signed_dequeue_verified<V, F>(
buffers: &mut SignedBuffers<V>,
edge: &Edge,
verifier: F,
) -> Result<Option<Value>, SignedDequeueError>Expand description
Dequeue and verify one signed payload.
The verifier is provided by the caller so this buffer module stays independent from any specific verification backend.
ยงErrors
Returns SignedDequeueError::VerificationFailed if the signature does not verify.