Skip to main content

Module note_transport

Module note_transport 

Source
Expand description

Re-export the entire miden_client crate so external projects can use a single dependency.

Modules§

errors
generated
grpc
gRPC-based note transport client.

Structs§

NoteInfo
Information about a note fetched from the note transport network
NoteTransportCursor
Note transport cursor
NoteTransportUpdate
Note Transport update

Enums§

NoteTransportError

Constants§

NOTE_TRANSPORT_CURSOR_STORE_SETTING
NOTE_TRANSPORT_DEVNET_ENDPOINT
NOTE_TRANSPORT_OUTBOX_KEY
Settings key for the durable relay outbox: a serialized Vec<NoteInfo> of private notes whose transport delivery has not yet succeeded. send_private_note appends (replacing any entry with the same note id) before relaying; Client::flush_relay_outbox drains entries that re-send successfully. Reusing the settings k/v avoids a Store-trait schema change while surviving process restarts.
NOTE_TRANSPORT_TESTNET_ENDPOINT

Traits§

NoteStream
Stream trait for note streaming
NoteTransportClient
The main transport client trait for sending and receiving encrypted notes