diff --git a/src/api/block.rs b/src/api/block.rs index e389339..e817fcf 100644 --- a/src/api/block.rs +++ b/src/api/block.rs @@ -1,9 +1,8 @@ use anyhow::Result; use coinbase_mesh::models::{ - AccountIdentifier, Amount, Block, BlockIdentifier, BlockRequest, BlockResponse, Currency, Operation, - OperationIdentifier, PartialBlockIdentifier, Transaction, TransactionIdentifier, + Block, BlockIdentifier, BlockRequest, BlockResponse, Operation, PartialBlockIdentifier, Transaction, + TransactionIdentifier, }; -use convert_case::{Case, Casing}; use serde::Serialize; use sqlx::FromRow; diff --git a/src/api/search_transactions.rs b/src/api/search_transactions.rs index e2639a6..cf8c6b2 100644 --- a/src/api/search_transactions.rs +++ b/src/api/search_transactions.rs @@ -1,7 +1,7 @@ -use mesh::models::{ - AccountIdentifier, Amount, BlockIdentifier, Currency, OperationIdentifier, Transaction, TransactionIdentifier, +use coinbase_mesh::models::{ + AccountIdentifier, Amount, BlockIdentifier, BlockTransaction, Currency, Operation, OperationIdentifier, + SearchTransactionsRequest, SearchTransactionsResponse, Transaction, TransactionIdentifier, }; -pub use mesh::models::{BlockTransaction, Operation, SearchTransactionsRequest, SearchTransactionsResponse}; use serde_json::json; use sqlx::{FromRow, Type}; @@ -93,6 +93,7 @@ pub struct UserCommand { pub creation_fee: Option, } +#[allow(dead_code)] #[derive(Debug)] pub enum OperationType { FeePayment, diff --git a/src/lib.rs b/src/lib.rs index 6667153..017323c 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -14,8 +14,6 @@ pub use commands::*; pub use config::*; pub use error::*; use graphql::GraphQLClient; -pub use mesh::models; -use mesh::models::BlockIdentifier; pub use operation::*; use sqlx::PgPool; pub use types::*; diff --git a/src/operation.rs b/src/operation.rs index 9d414fb..323f6a2 100644 --- a/src/operation.rs +++ b/src/operation.rs @@ -1,5 +1,5 @@ +use coinbase_mesh::models::{AccountIdentifier, Amount, Currency, Operation, OperationIdentifier}; use convert_case::{Case, Casing}; -use mesh::models::{AccountIdentifier, Amount, Currency, Operation, OperationIdentifier}; use crate::{OperationStatus, OperationType, TransactionStatus};