pub struct GetTransactionsParams {Show 14 fields
pub before: Option<String>,
pub after: Option<String>,
pub status: Option<TransactionStatus>,
pub order_by: Option<String>,
pub sort: Option<String>,
pub limit: Option<u32>,
pub source_type: Option<String>,
pub source_id: Option<String>,
pub dest_type: Option<String>,
pub dest_id: Option<String>,
pub assets: Option<String>,
pub tx_hash: Option<String>,
pub source_wallet_id: Option<String>,
pub dest_wallet_id: Option<String>,
}
Expand description
struct for passing parameters to the method [get_transactions
]
Fields§
§before: Option<String>
Unix timestamp in milliseconds. Returns only transactions created before the specified date. Provides an explicit end time. If not provided, default value will be applied, and may change over time. The current default value is the past 90 days.
after: Option<String>
Unix timestamp in milliseconds. Returns only transactions created after the specified date. Provides an explicit start time. If not provided, default value will be applied, and may change over time. The current default value is the past 90 days.
status: Option<TransactionStatus>
You can filter by one of the statuses.
order_by: Option<String>
The field to order the results by Note: Ordering by a field that is not createdAt may result with transactions that receive updates as you request the next or previous pages of results, resulting with missing those transactions.
sort: Option<String>
The direction to order the results by
limit: Option<u32>
Limits the number of results. If not provided, a limit of 200 will be used. The maximum allowed limit is 500
source_type: Option<String>
The source type of the transaction
source_id: Option<String>
The source ID of the transaction
dest_type: Option<String>
The destination type of the transaction
dest_id: Option<String>
The destination ID of the transaction
assets: Option<String>
A list of assets to filter by, seperated by commas
tx_hash: Option<String>
Returns only results with a specified txHash
source_wallet_id: Option<String>
Returns only results where the source is a specific end user wallet
dest_wallet_id: Option<String>
Returns only results where the destination is a specific end user wallet
Implementations§
Source§impl GetTransactionsParams
impl GetTransactionsParams
Sourcepub fn builder() -> GetTransactionsParamsBuilder
pub fn builder() -> GetTransactionsParamsBuilder
Create an instance of GetTransactionsParams
using the builder syntax
Trait Implementations§
Source§impl Clone for GetTransactionsParams
impl Clone for GetTransactionsParams
Source§fn clone(&self) -> GetTransactionsParams
fn clone(&self) -> GetTransactionsParams
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more