# config/operator.toml
# Path for the key-value store database
= "data/operator_db" # Relative to where binary is run
# Path to the operator's signing keypair file
= "config/operator_keypair.bin" # Relative to where binary is run
# How long generated quotes are valid (e.g., "5m", "300s")
= "5m"
# Address and port for the gRPC server to bind to
= "0.0.0.0:50051"
# --- Benchmarking Configuration ---
# Command to execute for benchmarking (needs refinement based on blueprint)
= "sleep" # Example: use a wrapper script later
# Default arguments for the benchmark command
= ["2"] # Example: sleep for 2 seconds
# Maximum duration to let the benchmark process run
= "10s"
# How often to sample metrics during benchmark
= "1s"
# --- Pricing Configuration ---
# Factor to convert benchmark results (e.g., avg CPU core) to price units (e.g., Wei per second)
= 100.0 # Example: 100 Wei per avg CPU core per second