aimo_client/types/
transactions.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Deserialize)]
4pub struct TopUpTxRequest {
5    pub user_address: String,
6    pub token: String,
7    pub amount: u64,
8}
9
10#[derive(Deserialize)]
11pub struct WithdrawTxRequest {
12    pub provider_address: String,
13    pub token: String,
14}
15
16#[derive(Serialize)]
17pub struct TransactionResponse {
18    pub tx: String,
19}