iop_morpheus_proto/data/error.rs
1use super::*;
2
3use crate::txtype::OperationAttempt;
4
5#[derive(Debug, Clone, Eq, PartialEq, Serialize, Deserialize)]
6#[serde(rename_all = "camelCase")]
7pub struct OperationError {
8 pub invalid_operation_attempt: Option<OperationAttempt>,
9 // code: u16; TODO: later we need exact error codes
10 pub message: String,
11}