pacifica_rust_sdk 0.1.2

Rust SDK for pacifica.fi exchange
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use serde::{Deserialize, Serialize};

use crate::{common::utils::Validatable, make_validatable};

make_validatable!(UpdateMarginModePayload);
#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct UpdateMarginModePayload {
    pub symbol: String,
    pub is_isolated: bool,
}

make_validatable!(UpdateLeveragePayload);
#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct UpdateLeveragePayload {
    pub symbol: String,
    pub leverage: u16,
}