Skip to main content

bybit/models/
universal_transfer_request.rs

1use crate::prelude::*;
2
3/// Request for creating universal transfer
4#[derive(Debug, Serialize, Deserialize, Clone)]
5pub struct UniversalTransferRequest<'a> {
6    /// UUID. Please manually generate a UUID
7    #[serde(rename = "transferId")]
8    pub transfer_id: &'a str,
9    /// Coin, uppercase only
10    pub coin: &'a str,
11    /// Amount
12    pub amount: &'a str,
13    /// From UID
14    #[serde(rename = "fromMemberId")]
15    pub from_member_id: u64,
16    /// To UID
17    #[serde(rename = "toMemberId")]
18    pub to_member_id: u64,
19    /// From account type
20    #[serde(rename = "fromAccountType")]
21    pub from_account_type: &'a str,
22    /// To account type
23    #[serde(rename = "toAccountType")]
24    pub to_account_type: &'a str,
25}