fn initialize(env: soroban_sdk::Env, factory_data: FactoryData)
fn deploy_whitelist(
env: soroban_sdk::Env,
salt: soroban_sdk::BytesN<32>,
admin: soroban_sdk::Address,
)
fn deploy_vending(
env: soroban_sdk::Env,
collection_salt: soroban_sdk::BytesN<32>,
launchpad_salt: soroban_sdk::BytesN<32>,
collection_info: CollectionInfo,
admin: soroban_sdk::Address,
payment_address: soroban_sdk::Address,
base_token_uri: soroban_sdk::String,
num_tokens: u32,
stages: soroban_sdk::Vec,
start_time: u64,
)
fn deploy_open_edition(
env: soroban_sdk::Env,
collection_salt: soroban_sdk::BytesN<32>,
launchpad_salt: soroban_sdk::BytesN<32>,
collection_info: CollectionInfo,
admin: soroban_sdk::Address,
payment_address: soroban_sdk::Address,
base_token_uri: soroban_sdk::String,
stages: soroban_sdk::Vec,
start_time: u64,
)
fn deploy_collection(
env: soroban_sdk::Env,
collection_salt: soroban_sdk::BytesN<32>,
collection_info: CollectionInfo,
)
fn update_data(env: soroban_sdk::Env, new_factory_data: FactoryData)
fn bump(env: soroban_sdk::Env)
fn upgrade(env: soroban_sdk::Env, hash: soroban_sdk::BytesN<32>)
fn withdraw(
env: soroban_sdk::Env,
token: soroban_sdk::Address,
amount: i128,
destination: soroban_sdk::Address,
)
fn get_factory_data(env: soroban_sdk::Env) -> FactoryData
fn version(env: soroban_sdk::Env) -> u32