diff --git a/app/workers/analyze_contract_from_cell_dependency_worker.rb b/app/workers/analyze_contract_from_cell_dependency_worker.rb index 5bd956e29..405723e4f 100644 --- a/app/workers/analyze_contract_from_cell_dependency_worker.rb +++ b/app/workers/analyze_contract_from_cell_dependency_worker.rb @@ -38,7 +38,7 @@ def perform def load_unanalyzed_dependencies CellDependency.where(contract_analyzed: false). where.not(block_number: nil). - limit(200). + limit(500). group_by(&:ckb_transaction_id) end diff --git a/lib/scheduler.rb b/lib/scheduler.rb index 01be88ad6..9c5a3ec9c 100644 --- a/lib/scheduler.rb +++ b/lib/scheduler.rb @@ -136,7 +136,7 @@ def call_worker(clz) call_worker GenerateUdtHolderAllocationWorker end -s.every "1h", overlap: false do +s.every "10m", overlap: false do call_worker AnalyzeContractFromCellDependencyWorker end