syntax = "proto3";

package stats;

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

import "google/protobuf/timestamp.proto";

// 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
  google.protobuf.Timestamp start_time = 4;
  
  // End time
  google.protobuf.Timestamp end_time = 5;
  
  // Reason for boost
  string boost_reason = 6;
  
  // Is boost currently active
  bool is_active = 7;
}
