pub mod account_currencies;
pub use account_currencies::*;
pub mod account_info;
pub use account_info::*;
pub mod account_lines;
pub use account_lines::*;
pub mod account_channels;
pub use account_channels::*;
pub mod account_nfts;
pub use account_nfts::*;
pub mod account_objects;
pub use account_objects::*;
pub mod account_offers;
pub use account_offers::*;
pub mod account_tx;
pub use account_tx::*;
pub mod gateway_balances;
pub use gateway_balances::*;
pub mod ledger;
pub use ledger::*;
pub mod ledger_closed;
pub use ledger_closed::*;
pub mod ledger_current;
pub use ledger_current::*;
pub mod ledger_data;
pub use ledger_data::*;
pub mod ledger_entry;
pub use ledger_entry::*;
pub mod get_offer_object;
pub use get_offer_object::*;
pub mod submit;
pub use submit::*;
pub mod transaction_entry;
pub use transaction_entry::*;
pub mod tx;
pub use tx::*;
pub mod book_offers;
pub use book_offers::*;
pub mod deposit_authorized;
pub use deposit_authorized::*;
pub mod nft_buy_offers;
pub use nft_buy_offers::*;
pub mod nft_sell_offers;
pub use nft_sell_offers::*;
pub mod path_find;
pub mod ripple_path_find;
pub use ripple_path_find::*;
pub mod fee;
pub use fee::*;
pub mod manifest;
pub use manifest::*;
pub mod server_info;
pub use server_info::*;
pub mod server_state;
pub use server_state::*;
pub mod subscribe;
pub use subscribe::*;
pub mod unsubscribe;
pub use unsubscribe::*;
pub mod ping;
pub use ping::*;
pub mod random;
pub use random::*;
pub mod with_ledger_spec;
pub use with_ledger_spec::*;
pub mod with_pagination;
pub use with_pagination::*;
pub trait Request {
type Response;
fn method(&self) -> String;
}