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

Unable to send an upgrade transaction without including demoted nodes

    XMLWordPrintable

Details

    • Bug
    • Status: Complete
    • Medium
    • Resolution: Done
    • None
    • None
    • None
    • None
    • 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

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

            Dates

              Created:
              Updated:
              Resolved: