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}