ootle-rs 0.3.0

A Rust library for interacting with the Tari Ootle network.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//   Copyright 2026 The Tari Project
//   SPDX-License-Identifier: BSD-3-Clause

use std::future::Future;

use tari_crypto::ristretto::RistrettoPublicKey;

use crate::signer;

pub trait StealthKeyPrehashSigner<S> {
    fn sign_prehash_with_stealth_key(
        &self,
        public_key: &RistrettoPublicKey,
        prehash: &[u8],
    ) -> impl Future<Output = signer::Result<S>> + Send;
}