pub struct NetworkInboundData {
pub signer: Sender<Address>,
pub p2p_rpc: Sender<P2pRpcRequest>,
pub admin_rpc: Sender<NetworkAdminQuery>,
pub gossip_payload_tx: Sender<OpExecutionPayloadEnvelope>,
}Expand description
The inbound data for the network actor.
Fields§
§signer: Sender<Address>A channel to send the unsafe block signer address to the network actor.
p2p_rpc: Sender<P2pRpcRequest>Handler for p2p RPC Requests sent to the network actor.
admin_rpc: Sender<NetworkAdminQuery>Handler for admin RPC Requests.
gossip_payload_tx: Sender<OpExecutionPayloadEnvelope>A channel to send unsafe blocks to the network actor. This channel should only be used by the sequencer actor/admin RPC api to forward their newly produced unsafe blocks to the network actor.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NetworkInboundData
impl RefUnwindSafe for NetworkInboundData
impl Send for NetworkInboundData
impl Sync for NetworkInboundData
impl Unpin for NetworkInboundData
impl UnwindSafe for NetworkInboundData
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more