1#![doc = include_str!("../README.md")]
2
3pub mod proto;
4
5mod wallet_info;
6
7pub mod mint_rpc_cli;
8
9pub use proto::*;
10pub use wallet_info::{
11 DynWalletInfoProvider, WalletAddressPage, WalletInfoError, WalletInfoProvider,
12 WalletTransactionPage,
13};
14
15pub type CdkMintClient<S> = cdk_mint_client::CdkMintClient<S>;
17
18pub type InterceptedCdkMintClient = cdk_mint_client::CdkMintClient<
20 tonic::codegen::InterceptedService<
21 tonic::transport::Channel,
22 cdk_common::grpc::VersionInterceptor,
23 >,
24>;
25
26pub type InterceptedKeysetServiceClient = keyset::keyset_service_client::KeysetServiceClient<
28 tonic::codegen::InterceptedService<
29 tonic::transport::Channel,
30 cdk_common::grpc::VersionInterceptor,
31 >,
32>;
33
34pub type InterceptedPaymentMethodServiceClient =
36 payment_method::payment_method_service_client::PaymentMethodServiceClient<
37 tonic::codegen::InterceptedService<
38 tonic::transport::Channel,
39 cdk_common::grpc::VersionInterceptor,
40 >,
41 >;
42
43pub type InterceptedQuoteServiceClient = quote::quote_service_client::QuoteServiceClient<
45 tonic::codegen::InterceptedService<
46 tonic::transport::Channel,
47 cdk_common::grpc::VersionInterceptor,
48 >,
49>;
50
51pub type InterceptedWalletServiceClient = wallet::wallet_service_client::WalletServiceClient<
53 tonic::codegen::InterceptedService<
54 tonic::transport::Channel,
55 cdk_common::grpc::VersionInterceptor,
56 >,
57>;