fn init(
env: soroban_sdk::Env,
peridottroller: soroban_sdk::Address,
market_a: soroban_sdk::Address,
market_b: soroban_sdk::Address,
token_a: soroban_sdk::Address,
)
fn cash_out(env: soroban_sdk::Env)
fn on_flash_loan(
env: soroban_sdk::Env,
initiator: soroban_sdk::Address,
amount: u128,
fee: u128,
data: soroban_sdk::Bytes,
)
fn initiate_exploit(
env: soroban_sdk::Env,
loan_amount: u128,
borrower: soroban_sdk::Address,
repay_amount: u128,
)