syntax = "proto3"; package kairos.v1; import "kairos/v1/common.proto"; option go_package = "github.com/kairos/proto/kairos/v1"; // Volume represents aggregated volume data for a contract message Volume { Provider provider = 1; string contract_id = 2; // Volume in last 1 hour (scaled for precision) int64 volume_1h_scaled = 3; // Volume in last 24 hours (scaled for precision) int64 volume_24h_scaled = 4; // Timestamp in microseconds since Unix epoch int64 timestamp_us = 5; // Sequence number for ordering uint64 seq = 6; }