1use super::{Address, CurrencyAmount, LedgerInfo, PaginationInfo, SignerList, AccountRoot, LedgerEntry};
2use serde::{Deserialize, Serialize};
3use serde_with::skip_serializing_none;
4
5#[skip_serializing_none]
7#[derive(Default, Debug, Serialize, Deserialize, Eq, PartialEq)]
8pub struct FeeRequest {}
9
10#[skip_serializing_none]
11#[derive(Default, Debug, Serialize, Deserialize, Eq, PartialEq)]
12pub struct FeeResponse {
13 pub drops: FeeResponseDrops,
15}
16
17#[skip_serializing_none]
18#[derive(Default, Debug, Serialize, Deserialize, Eq, PartialEq)]
19pub struct FeeResponseDrops {
20 pub open_ledger_fee: CurrencyAmount,
22}