fn register_asset(
env: soroban_sdk::Env,
name: soroban_sdk::Symbol,
value: i128,
owner: soroban_sdk::Address,
)
fn set_trustline(
env: soroban_sdk::Env,
amount: i128,
owner: soroban_sdk::Address,
issuer: soroban_sdk::Address,
)
fn issue(
env: soroban_sdk::Env,
name: soroban_sdk::Symbol,
additional_value: i128,
owner: soroban_sdk::Address,
)
fn transfer_rwa(
env: soroban_sdk::Env,
name: soroban_sdk::Symbol,
new_owner: soroban_sdk::Address,
current_owner: soroban_sdk::Address,
)
fn burn_rwa(
env: soroban_sdk::Env,
name: soroban_sdk::Symbol,
amount: i128,
owner: soroban_sdk::Address,
)
fn freeze_rwa(
env: soroban_sdk::Env,
name: soroban_sdk::Symbol,
owner: soroban_sdk::Address,
)
fn unfreeze_rwa(
env: soroban_sdk::Env,
name: soroban_sdk::Symbol,
owner: soroban_sdk::Address,
)
fn get_asset(env: soroban_sdk::Env, name: soroban_sdk::Symbol) -> Option
fn get_all_assets(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn get_assets_by_owner(
env: soroban_sdk::Env,
owner: soroban_sdk::Address,
) -> soroban_sdk::Vec