fn place_bid(
env: soroban_sdk::Env,
bidder: soroban_sdk::Address,
auction_id: u32,
bid_amount: i128,
)
fn initialize(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
vc_registry: soroban_sdk::Address,
)
fn start_auction(
env: soroban_sdk::Env,
seller: soroban_sdk::Address,
asset_token: soroban_sdk::Address,
amount: i128,
min_bid: i128,
duration: u64,
) -> u32
fn conclude_auction(env: soroban_sdk::Env, auction_id: u32)