iotaledger / iri

IOTA Reference Implementation
Other
1.15k stars 370 forks source link

Fix: max propagate up to 10 transactions for solidification #1845

Closed DyrellC closed 4 years ago

DyrellC commented 4 years ago

Description of change

After removing the cache with the dev branch merge, the propagation process takes a little longer to complete, and holds up the transaction solidifier processing time. To mitigate this, the propagation queue will be processed in batches to avoid the issue of holding up transactions in the solidification queue from being processed. Also, a small bug fix to the milestone solidifier to make sure we are registering new milestones that are not solid but valid.

Type of change

How the change has been tested

Tests that failed the merge into dev are passing now.

Change checklist