Uploaded image for project: 'Indy Node'
  1. Indy Node
  2. INDY-1753

Avoid redundant static validation during signature verification

    Details

    • Type: Task
    • Status: Complete
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 1.6.79
    • Component/s: None
    • Labels:
      None

      Description

      As of now we don't re-validate signatures in Requests came in Propagates.
      However, it lead to a lot of creation of Request (SafeRequest class) instances, which implies static (schema) validation. This process is quite expensive and affects performance a lot.
      We need to avoid static (schema) validation for a Request if it has been already perfromed.

       

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                NataliaDracheva Natalia Dracheva
                Reporter:
                ashcherbakov Alexander Shcherbakov
                Watchers:
                Alexander Shcherbakov, Natalia Dracheva, Nikita Spivachuk
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: