/**
 * 手工补发挖矿完成事件
 */
export interface ManualMiningCompletedEvent {
  eventId: string;
  eventType: 'MANUAL_MINING_COMPLETED';
  payload: ManualMiningCompletedPayload;
}

export interface ManualMiningCompletedPayload {
  eventId: string;
  accountSequence: string;
  amount: string;
  adoptionDate: string;
  effectiveDate: string;
  executeDate: string;
  totalSeconds: string;
  userContribution: string;
  networkContribution: string;
  secondDistribution: string;
  contributionRatio: string;
  operatorId: string;
  operatorName: string;
  reason: string;
}
