1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
pub mod auth;
pub mod subscribe;

pub use auth::{Authorize, AuthorizeResult};
use serde::{Deserialize, Serialize};
use stratum_types::traits::PoolParams;
pub use subscribe::{Subscribe, SubscriberResult};

#[derive(Clone, Debug, Deserialize, Serialize)]
pub struct HNSPoolParams {}

impl PoolParams for HNSPoolParams {
    type Authorize = Authorize;
    type AuthorizeResult = AuthorizeResult;
    type Subscribe = Subscribe;
    type SubscribeResult = SubscriberResult;
}