Files
nym/nym-authenticator-client/src/helpers.rs
T
Bogdan-Ștefan Neacşu 026d3a6466 Get wireguard keypair as arg instead of reading it from disk (#6078)
* Get wireguard keypair as arg instead of reading it from disk

* Move keypair out of NymNode

* Remove legacy auth client
2025-10-02 16:27:48 +03:00

27 lines
751 B
Rust

// Copyright 2025 - Nym Technologies SA <contact@nymtech.net>
// SPDX-License-Identifier: Apache-2.0
use nym_sdk::mixnet::{IncludedSurbs, Recipient, TransmissionLane};
pub(crate) fn create_input_message(
recipient: Recipient,
data: Vec<u8>,
surbs: IncludedSurbs,
) -> nym_sdk::mixnet::InputMessage {
match surbs {
IncludedSurbs::Amount(surbs) => nym_sdk::mixnet::InputMessage::new_anonymous(
recipient,
data,
surbs,
TransmissionLane::General,
None,
),
IncludedSurbs::ExposeSelfAddress => nym_sdk::mixnet::InputMessage::new_regular(
recipient,
data,
TransmissionLane::General,
None,
),
}
}