fn cancel(
env: soroban_sdk::Env,
proposal_id: soroban_sdk::BytesN<32>,
expected_version: u64,
liquidity_version: u64,
)
fn config(env: soroban_sdk::Env) -> FactoryConfig
fn propose(env: soroban_sdk::Env, request: ProposalRequest) -> soroban_sdk::BytesN<32>
fn activate(
env: soroban_sdk::Env,
proposal_id: soroban_sdk::BytesN<32>,
expected_version: u64,
liquidity_version: u64,
) -> soroban_sdk::Address
fn proposal(
env: soroban_sdk::Env,
proposal_id: soroban_sdk::BytesN<32>,
) -> Option
fn extend_ttl(env: soroban_sdk::Env)
fn proposal_id(
env: soroban_sdk::Env,
request: ProposalRequest,
) -> soroban_sdk::BytesN<32>
fn sync_funding(
env: soroban_sdk::Env,
proposal_id: soroban_sdk::BytesN<32>,
expected_version: u64,
) -> ProposalPhase
fn __constructor(env: soroban_sdk::Env, config: FactoryConfig)
fn market_address(
env: soroban_sdk::Env,
proposal_id: soroban_sdk::BytesN<32>,
) -> soroban_sdk::Address
fn deploy_liquidity(
env: soroban_sdk::Env,
proposal_id: soroban_sdk::BytesN<32>,
expected_version: u64,
) -> soroban_sdk::Address
fn liquidity_address(
env: soroban_sdk::Env,
proposal_id: soroban_sdk::BytesN<32>,
) -> soroban_sdk::Address
fn liquidity_parameter(env: soroban_sdk::Env, target_assets: i128) -> i128