Trait tob::client::CryptoClient [−][src]
Required methods
fn client_type(&self) -> ClientType
[src]
#[must_use]fn sync_stats<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = SyncStats> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = SyncStats> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
#[must_use]fn wallet_balance<'life0, 'life1, 'async_trait>(
&'life0 self,
identifier: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<WalletBalance>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
identifier: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<WalletBalance>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
Implementors
impl CryptoClient for BitcoinRpcClient
[src]
fn sync_stats<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = SyncStats> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = SyncStats> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn wallet_balance<'life0, 'life1, 'async_trait>(
&'life0 self,
_identifier: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<WalletBalance>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
_identifier: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<WalletBalance>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
fn client_type(&self) -> ClientType
[src]
impl CryptoClient for EthereumRpcClient
[src]
fn sync_stats<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = SyncStats> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = SyncStats> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn wallet_balance<'life0, 'life1, 'async_trait>(
&'life0 self,
identifier: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<WalletBalance>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
identifier: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<WalletBalance>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
fn client_type(&self) -> ClientType
[src]
impl CryptoClient for EthereumClassicRpcClient
[src]
fn sync_stats<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = SyncStats> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = SyncStats> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn wallet_balance<'life0, 'life1, 'async_trait>(
&'life0 self,
identifier: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<WalletBalance>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
identifier: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<WalletBalance>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
fn client_type(&self) -> ClientType
[src]
impl CryptoClient for HandshakeRpcClient
[src]
fn sync_stats<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = SyncStats> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = SyncStats> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn wallet_balance<'life0, 'life1, 'async_trait>(
&'life0 self,
_identifier: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<WalletBalance>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
_identifier: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<WalletBalance>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
fn client_type(&self) -> ClientType
[src]
impl CryptoClient for NimiqRpcClient
[src]
fn sync_stats<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = SyncStats> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = SyncStats> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn wallet_balance<'life0, 'life1, 'async_trait>(
&'life0 self,
identifier: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<WalletBalance>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
identifier: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<WalletBalance>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
fn client_type(&self) -> ClientType
[src]
impl CryptoClient for RavencoinRpcClient
[src]
fn sync_stats<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = SyncStats> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = SyncStats> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn wallet_balance<'life0, 'life1, 'async_trait>(
&'life0 self,
_identifier: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<WalletBalance>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
_identifier: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<WalletBalance>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
fn client_type(&self) -> ClientType
[src]
impl CryptoClient for SiacoinClient
[src]
fn sync_stats<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = SyncStats> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = SyncStats> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn wallet_balance<'life0, 'life1, 'async_trait>(
&'life0 self,
_identifier: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<WalletBalance>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
_identifier: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<WalletBalance>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,