Skip to main content

encode_prepare_unbound

Function encode_prepare_unbound 

Source
pub fn encode_prepare_unbound(
    sender: NodeId,
    prepare: Prepare<'_>,
    metadata: &mut [u8],
    limits: WireLimits,
) -> Result<PrepareMetadata, WireError>
Expand description

Encode bounded canonical descriptors without inventing a link session. Bind a real session, receive epoch, and current commit before transmission. Invalid fields or capacity leave the output unchanged, as for wire encoding.