Return a deterministic placeholder address; we never call this in the real flow because the pool is deployed via the real pool_factory.
fn deploy(
env: soroban_sdk::Env,
_admin: soroban_sdk::Address,
_name: soroban_sdk::String,
_salt: soroban_sdk::BytesN<32>,
_oracle: soroban_sdk::Address,
_backstop_take_rate: u32,
_max_positions: u32,
_min_collateral: i128,
) -> soroban_sdk::Address
Always returns true. The backstop's require_is_from_pool_factory
check is satisfied for any address.
fn is_pool(env: soroban_sdk::Env, _pool: soroban_sdk::Address) -> bool
No-op set_pool; the stub already accepts everything.
fn set_pool(env: soroban_sdk::Env, _pool: soroban_sdk::Address)
No-op constructor. The stub takes an admin but stores nothing.
fn __constructor(env: soroban_sdk::Env, _admin: soroban_sdk::Address)