fn admin(env: soroban_sdk::Env) -> soroban_sdk::Address
fn initialize(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
runtime_router: soroban_sdk::Address,
)
fn get_execution(
env: soroban_sdk::Env,
execution_id: soroban_sdk::Symbol,
) -> Option
fn fail_execution(
env: soroban_sdk::Env,
actor: soroban_sdk::Address,
execution_id: soroban_sdk::Symbol,
error: soroban_sdk::Symbol,
)
fn queue_execution(
env: soroban_sdk::Env,
actor: soroban_sdk::Address,
execution_id: soroban_sdk::Symbol,
)
fn start_execution(
env: soroban_sdk::Env,
actor: soroban_sdk::Address,
execution_id: soroban_sdk::Symbol,
runtime_id: soroban_sdk::Symbol,
image: soroban_sdk::Symbol,
sandbox_root: soroban_sdk::Symbol,
logs_root: soroban_sdk::Symbol,
artifacts_root: soroban_sdk::Symbol,
)
fn submit_execution(
env: soroban_sdk::Env,
requester: soroban_sdk::Address,
execution_id: soroban_sdk::Symbol,
workflow_id: soroban_sdk::Symbol,
agent_id: soroban_sdk::Symbol,
)
fn complete_execution(
env: soroban_sdk::Env,
actor: soroban_sdk::Address,
execution_id: soroban_sdk::Symbol,
proof_hash: soroban_sdk::Symbol,
)