wp_solana_jupiter_lend_core/lib.rs
1//! Pure (non-I/O) math + decoders for the Jupiter Lend protocol.
2//!
3//! Mirrors @jup-ag/lend-read's calculator.ts / decoder.ts / tick-math.ts.
4
5pub mod constants;
6pub mod error;
7pub mod exchange_price; // Phase 2 wave D
8pub mod lending; // Phase 4 back-fill: jlToken-side helpers
9pub mod math; // submodule of pure numerical helpers
10pub mod overall_data; // Phase 2 back-fill: composer + view builders for Phase 3.5
11pub mod rate_model; // Phase 2 wave A
12pub mod revenue; // Phase 2 patch (back-filled for Phase 3.5 getRevenue)
13pub mod rewards_rate; // Phase 2 wave C
14pub mod user_position; // Phase 2 wave E
15pub mod vault; // Phase 2 wave F
16
17pub use error::CoreError;