Contract b0fac63cdbb6f5b6287f33585db90ade921dc4b138fcdfecc6aa547c39450833

← Back to Index 📥 Download WASM

Meta

rssdkver 21.5.0#d40bd031c14fbd3d75cf4473486ef7ef15af3364
rsver 1.83.0
stye Sytemap Coin for land tokenization

Instances

  • CDPUQ2S4M6KYRW355IK4CIZPWVKLIPR5IE63LC7MGOQ5XW2UZO2TFNOT

Interface

Initialize the contract with token metadata.

fn initialize(
    env: soroban_sdk::Env,
    sytemap_name: soroban_sdk::String,
    sytemap_symbol: soroban_sdk::String,
)
fn safe_mint_new_property_info(
    env: soroban_sdk::Env,
    payload: PropertyInfoPayload,
) -> Result<(), SytemapRegistryError>
fn change_property_price_by_owner(
    env: soroban_sdk::Env,
    property_verification_no: u64,
    new_price: u64,
) -> Result<(), SytemapRegistryError>
fn get_property_info_details_by_pvn(
    env: soroban_sdk::Env,
    property_verification_no: u64,
) -> Result
fn get_property_info_by_nft_address(
    env: soroban_sdk::Env,
    nft_address: soroban_sdk::String,
) -> Result
fn get_no_of_property_by_address(
    env: soroban_sdk::Env,
    owner_address: soroban_sdk::Address,
) -> Result
fn get_number_of_property_minted(
    env: soroban_sdk::Env,
) -> Result
fn get_owner_of_pvn(
    env: soroban_sdk::Env,
    property_verification_no: u64,
) -> Result
fn get_all_property_by_owner(
    env: soroban_sdk::Env,
    owner_address: soroban_sdk::Address,
) -> Result, SytemapRegistryError>
fn get_all_minted_property_details(
    env: soroban_sdk::Env,
) -> Result, SytemapRegistryError>

Imports

WebAssembly Text (WAT) ▶