fn exec_op(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
token: soroban_sdk::Address,
amount: i128,
fee: i128,
) -> Result<(), soroban_sdk::Error>
fn set_admin(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn get_config(env: soroban_sdk::Env) -> Result
fn set_lender(
env: soroban_sdk::Env,
lender: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn __constructor(
env: soroban_sdk::Env,
lender: soroban_sdk::Address,
router: soroban_sdk::Address,
admin: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn on_flash_loan(
env: soroban_sdk::Env,
initiator: soroban_sdk::Address,
asset: soroban_sdk::Address,
amount: i128,
fee: i128,
data: soroban_sdk::Vec,
) -> Result<(), soroban_sdk::Error>
fn set_blend_plan(
env: soroban_sdk::Env,
expected_amount: i128,
repay_amount: i128,
data: soroban_sdk::Vec,
) -> Result<(), soroban_sdk::Error>