solscan_api/structs/
sol_transfer.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Serialize, Deserialize)]
4pub struct SolTransferList {
5 pub data: Vec<Datum>,
6}
7
8#[derive(Debug, Serialize, Deserialize)]
9pub struct Datum {
10 #[serde(rename = "_id")]
11 pub id: String,
12 pub src: String,
13 pub dst: String,
14 pub lamport: i64,
15 #[serde(rename = "blockTime")]
16 pub block_time: i64,
17 pub slot: i64,
18 #[serde(rename = "txHash")]
19 pub tx_hash: String,
20 pub fee: i64,
21 pub status: Status,
22 pub decimals: i64,
23 #[serde(rename = "txNumberSolTransfer")]
24 pub tx_number_sol_transfer: i64,
25}
26
27
28#[derive(Debug, Serialize, Deserialize)]
29pub enum Status {
30 Success,
31}