Use action to name trait

This commit is contained in:
Franck Royer 2020-12-23 15:40:56 +11:00
parent 4e91ac467b
commit 81cbc24c46
No known key found for this signature in database
GPG key ID: A82ED75A8DFC50A4
5 changed files with 25 additions and 25 deletions

View file

@ -8,7 +8,7 @@ use std::time::Duration;
use tokio::time::interval;
use xmr_btc::{
bitcoin::{
BlockHeight, BroadcastSignedTransaction, BuildTxLockPsbt, SignTxLock,
BroadcastSignedTransaction, BuildTxLockPsbt, GetBlockHeight, SignTxLock,
TransactionBlockHeight, WatchForRawTransaction,
},
config::Config,
@ -132,8 +132,8 @@ impl GetRawTransaction for Wallet {
}
#[async_trait]
impl BlockHeight for Wallet {
async fn block_height(&self) -> u32 {
impl GetBlockHeight for Wallet {
async fn get_block_height(&self) -> u32 {
(|| async { Ok(self.inner.client.getblockcount().await?) })
.retry(ConstantBackoff::new(Duration::from_secs(1)))
.await