Contract d52cdf2eb525b6be48346594281048f6a395975a724473515a1aa6527c35eb21

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.7#211569aa49c8d896877dfca1f2eb4fe9071121c8
rsver 1.81.0

Instances

  • CD6RP7L5EZGZZ3FEPHZBEL63NRVOTYZGMUQLFCUBG6NLPN5YIKKVJCGU
  • CDFIM5E7RJMUCUHM7ZYWKRFC3S53XYSLO6DKDYIGQRUQUWRFEMHWARYC
  • CDGGIHJ7NWBGWGBYSLHQ7QVCN5ROEST4L56MRHC35OZACT5LRDNQICMW
  • CDGNQGSWANR777E2EAHJZWRNSTCNAUD6F6FK6BOMQ6S3VCRYRTB4SPQH

Interface

fn initialize_factory(
    env: soroban_sdk::Env,
    owner: soroban_sdk::Address,
    wasm_hash: soroban_sdk::BytesN<32>,
)
fn update_owner_factory(env: soroban_sdk::Env, owner: soroban_sdk::Address)
fn get_owner_factory(env: soroban_sdk::Env) -> Option
fn update_default_implementation(
    env: soroban_sdk::Env,
    wasm_hash: soroban_sdk::BytesN<32>,
)
fn get_default_implementation(env: soroban_sdk::Env) -> Option>
fn update_token_implementation(
    env: soroban_sdk::Env,
    contract_id: soroban_sdk::Address,
    wasm_hash: soroban_sdk::BytesN<32>,
)
fn list_tokens(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn get_applied_regulation_data(
    env: soroban_sdk::Env,
    regulation_type: RegulationType,
    regulation_sub_type: RegulationSubType,
) -> RegulationData
fn deploy_equity(
    env: soroban_sdk::Env,
    salt: soroban_sdk::BytesN<32>,
    admin: soroban_sdk::Address,
    factory_regulation_data: FactoryRegulationData,
    proxy_wasm_hash: soroban_sdk::BytesN<32>,
    decimal: u32,
    name: soroban_sdk::String,
    symbol: soroban_sdk::String,
    isin: soroban_sdk::String,
    equity_data: EquityData,
) -> soroban_sdk::Address
fn deploy_bond(
    env: soroban_sdk::Env,
    salt: soroban_sdk::BytesN<32>,
    admin: soroban_sdk::Address,
    factory_regulation_data: FactoryRegulationData,
    proxy_wasm_hash: soroban_sdk::BytesN<32>,
    decimal: u32,
    name: soroban_sdk::String,
    symbol: soroban_sdk::String,
    isin: soroban_sdk::String,
    bond_data: BondData,
) -> soroban_sdk::Address

Imports

WebAssembly Text (WAT) ▶