pub struct SdlUpdate {
pub id: HashDigest,
pub originator: u64,
pub status: SdlStatus,
}Expand description
Update notification for a StateDiffList status or metadata
SdlUpdate represents a notification about a change to a SDL’s status in the network. It is typically received through the events stream and allows clients to track the progress of their submitted SDLs.
Fields§
§id: HashDigestUnique identifier of the SDL
originator: u64Shard identifier that emitted this SDL
Indicates which shard was responsible for creating and submitting this SDL to the network.
status: SdlStatusCurrent processing status of the SDL
Represents the SDL’s status in the network’s processing pipeline, such as submitted, accepted, rejected, or proven.
Trait Implementations§
Source§impl TryFrom<SdlUpdate> for SdlUpdate
Conversion from protocol buffer representation to native SDK type
impl TryFrom<SdlUpdate> for SdlUpdate
Conversion from protocol buffer representation to native SDK type
impl Copy for SdlUpdate
Auto Trait Implementations§
impl Freeze for SdlUpdate
impl RefUnwindSafe for SdlUpdate
impl Send for SdlUpdate
impl Sync for SdlUpdate
impl Unpin for SdlUpdate
impl UnwindSafe for SdlUpdate
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request