kobe_client/types/coinbase_balance.rs
1use serde::{Deserialize, Serialize};
2
3#[derive(Clone, Debug, Serialize, Deserialize)]
4pub struct CoinbaseBalance {
5 /// Epoch number
6 pub epoch: u64,
7
8 /// Balance in lamports
9 pub cb_balance_lamports: u64,
10
11 /// Total epoch fee from Dune converted to JitoSOL token units
12 pub total_epoch_fee_jitosol: Option<u64>,
13
14 /// CB proportional share of total_epoch_fee in JitoSOL token units
15 pub cb_epoch_fee_jitosol: Option<u64>,
16}
17
18#[derive(Debug, Clone, Default, Serialize, Deserialize)]
19pub struct CoinbaseBalanceResponse {
20 pub coinbase_balance: Option<CoinbaseBalance>,
21}