fn extend_ttl(env: soroban_sdk::Env)
fn init(
env: soroban_sdk::Env,
wasm_hash: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>
fn update_wasm_hash(
env: soroban_sdk::Env,
new_wasm_hash: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>
fn get_wasm_hash(
env: soroban_sdk::Env,
) -> Result, soroban_sdk::Error>
fn get_wasm_hash_history(
env: soroban_sdk::Env,
) -> Result, soroban_sdk::Error>
fn get_owner(env: soroban_sdk::Env) -> Result
fn transfer_ownership(
env: soroban_sdk::Env,
new_owner: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn get_deployed_contract(
env: soroban_sdk::Env,
eth_address: soroban_sdk::BytesN<20>,
) -> Result
fn get_all_deployed_contracts(
env: soroban_sdk::Env,
) -> Result<
soroban_sdk::Map, soroban_sdk::Address>,
soroban_sdk::Error,
>
fn get_deployment_count(env: soroban_sdk::Env) -> Result
fn deploy(
env: soroban_sdk::Env,
salt: soroban_sdk::BytesN<32>,
pk: soroban_sdk::BytesN<65>,
) -> Result