pub struct ListTransactionsParams {
pub blockchain: Option<Blockchain>,
pub destination_address: Option<String>,
pub include_all: Option<bool>,
pub operation: Option<Operation>,
pub state: Option<TransactionState>,
pub tx_hash: Option<String>,
pub tx_type: Option<TransactionType>,
pub user_id: Option<String>,
pub wallet_ids: Option<String>,
pub from: Option<String>,
pub to: Option<String>,
pub page: PageParams,
}Expand description
Query parameters for listTransactions.
Fields§
§blockchain: Option<Blockchain>Filter by blockchain.
destination_address: Option<String>Filter by destination address.
include_all: Option<bool>If true, include all transactions for the wallet set.
operation: Option<Operation>Filter by operation type.
state: Option<TransactionState>Filter by transaction state.
tx_hash: Option<String>Filter by on-chain transaction hash.
tx_type: Option<TransactionType>Filter by transaction type (inbound/outbound).
user_id: Option<String>Filter by user ID.
wallet_ids: Option<String>Comma-separated list of wallet IDs to filter by.
from: Option<String>Start of date range (ISO 8601).
to: Option<String>End of date range (ISO 8601).
page: PageParamsPagination cursors.
Trait Implementations§
Source§impl Clone for ListTransactionsParams
impl Clone for ListTransactionsParams
Source§fn clone(&self) -> ListTransactionsParams
fn clone(&self) -> ListTransactionsParams
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ListTransactionsParams
impl Debug for ListTransactionsParams
Source§impl Default for ListTransactionsParams
impl Default for ListTransactionsParams
Source§fn default() -> ListTransactionsParams
fn default() -> ListTransactionsParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ListTransactionsParams
impl<'de> Deserialize<'de> for ListTransactionsParams
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ListTransactionsParams
impl RefUnwindSafe for ListTransactionsParams
impl Send for ListTransactionsParams
impl Sync for ListTransactionsParams
impl Unpin for ListTransactionsParams
impl UnsafeUnpin for ListTransactionsParams
impl UnwindSafe for ListTransactionsParams
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more