fn upgrade(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
wasm_hash: soroban_sdk::BytesN<32>,
)
fn registry(env: soroban_sdk::Env) -> soroban_sdk::Address
fn grant_role(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
role_id: u32,
account: soroban_sdk::Address,
)
fn initialize(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
registry: soroban_sdk::Address,
)
fn deal_prices(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn price_by_id(env: soroban_sdk::Env, id: soroban_sdk::String) -> DealPrice
fn revoke_role(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
role_id: u32,
account: soroban_sdk::Address,
)
fn maintain_ttl(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
threshold: u32,
extend_to: u32,
)
fn set_registry(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
registry: soroban_sdk::Address,
)
fn __constructor(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
registry: soroban_sdk::Address,
)
fn deal_prices_page(
env: soroban_sdk::Env,
start: u32,
limit: u32,
) -> soroban_sdk::Vec
fn deal_price_count(env: soroban_sdk::Env) -> u32
fn price_by_address(env: soroban_sdk::Env, deal: soroban_sdk::Address) -> DealPrice