fn initialize(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
property_address: soroban_sdk::String,
asset_code: soroban_sdk::String,
issuer: soroban_sdk::Address,
total_supply: i128,
ipfs_hash: soroban_sdk::String,
valuation_usdc: i128,
)
fn get_holders(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn update_ipfs(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
new_hash: soroban_sdk::String,
)
fn get_property(env: soroban_sdk::Env) -> PropertyMetadata
fn get_ownership(env: soroban_sdk::Env, wallet: soroban_sdk::Address) -> i128
fn set_ownership(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
wallet: soroban_sdk::Address,
units: i128,
)
fn update_valuation(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
new_valuation: i128,
)