wyrd-client 0.3.0

Shared Wyrd client: transport, authentication, and composed client capabilities.
1
2
3
4
5
6
7
8
9
//! Declaration idempotency-key ownership.

use uuid::Uuid;

/// Mint one opaque key for one logical declaration attempt.
#[must_use]
pub(crate) fn mint() -> String {
    format!("card-declaration-{}", Uuid::now_v7())
}