alloy_eip7702/error.rs
1use alloy_primitives::U256;
2
3/// EIP-7702 error.
4#[derive(Debug, thiserror::Error)]
5pub enum Eip7702Error {
6 /// Invalid signature `s` value.
7 #[error("invalid signature `s` value: {0}")]
8 InvalidSValue(U256),
9 /// Signature error.
10 #[error(transparent)]
11 Signature(#[from] alloy_primitives::SignatureError),
12}