syntax = "proto3";

package stats;

option go_package = "github.com/echofi-ai/schema/v2/types/stats";

// PointBoost message represents a point boost
message PointBoost {
  // Boost ID
  int32 boost_id = 1;

  // User ID
  string user_id = 2;

  // Boost rate multiplier
  double boost_rate = 3;

  // Start time (Unix seconds)
  int64 start_time = 4;

  // End time (Unix seconds)
  int64 end_time = 5;

  // Reason for boost
  string boost_reason = 6;

  // Is boost currently active
  bool is_active = 7;
}
