fn rebalance(env: soroban_sdk::Env, current_price_stroops: i128) -> u32
fn get_config(env: soroban_sdk::Env) -> (u32, i128, i128)
fn get_profit(
env: soroban_sdk::Env,
state: GridState,
current_xlm_balance: i128,
) -> i128
fn get_status(env: soroban_sdk::Env) -> GridState
fn initialize(
env: soroban_sdk::Env,
owner: soroban_sdk::Address,
xlm_reserve_stroops: i128,
) -> GridState