fn initialize(env: soroban_sdk::Env, collections_wasm_hash: soroban_sdk::BytesN<32>)
fn deploy_new_collection(
env: soroban_sdk::Env,
salt: soroban_sdk::BytesN<32>,
admin: soroban_sdk::Address,
name: soroban_sdk::String,
symbol: soroban_sdk::String,
) -> Result
fn query_all_collections(
env: soroban_sdk::Env,
) -> soroban_sdk::Vec
fn query_collection_by_creator(
env: soroban_sdk::Env,
creator: soroban_sdk::Address,
) -> soroban_sdk::Vec