binius_transcript/
error.rs1#[derive(Debug, thiserror::Error)]
4pub enum Error {
5 #[error("Transcript is not empty, {remaining} bytes")]
6 TranscriptNotEmpty { remaining: usize },
7 #[error("Not enough bytes in the buffer")]
8 NotEnoughBytes,
9 #[error("Serialization error: {0}")]
10 Serialization(#[from] binius_utils::SerializationError),
11 #[error("proof of work is short: {bits} zero bits required, transcript sampled {sampled}")]
13 InsufficientWork {
14 bits: usize,
16 sampled: u32,
18 },
19}