'integer', 'contribution_rate' => 'decimal:4', 'trigger_threshold' => 'integer', 'payout_rate' => 'decimal:4', 'force_trigger_draw_gap' => 'integer', 'min_bet_amount' => 'integer', 'combo_trigger_play_codes' => 'array', 'status' => 'integer', 'last_trigger_draw_id' => 'integer', ]; } public function lastTriggerDraw(): BelongsTo { return $this->belongsTo(Draw::class, 'last_trigger_draw_id'); } public function contributions(): HasMany { return $this->hasMany(JackpotContribution::class, 'jackpot_pool_id'); } }