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

Unable to send an upgrade transaction without including demoted nodes

    Details

    • Type: Bug
    • Status: Complete
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Epic Link:
    • Sprint:
      Sprint 18.02 Stability

      Description

      We are unable to send a pool upgrade transaction if you do not include all nodes that have ever been a part of the pool. If you have a node that has been demoted from the pool you cannot send an upgrade transaction without including it in the transaction.

      1. Create a pool with 4 nodes.
      2. Add a 5th node to the pool.
      3. Remove the 5th node from the pool by demoting it.
      4. Now try to send a pool upgrade transaction to just the 4 nodes in the pool.

      Error
      You will get an error message telling you that all the nodes must be in the transaction. The issue is the 5th node is no longer a part of the pool.

      We have a "force=True" parameter that would allowed the transaction to be sent, but that option has issues and cannot be used.

        Attachments

          Activity

            People

            • Assignee:
              VladimirWork Vladimir Shishkin
              Reporter:
              krw910 Kelly Wilson
              Watchers:
              Dmitry Surnin, Kelly Wilson, Vladimir Shishkin
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: