Skip to content

Conversation

@jamescowens
Copy link
Member

@jamescowens jamescowens commented Jun 3, 2019

This ignores the "NA"s and invalid addresses in the beacon section
that correspond to mvMagnitude entries. This is due to an issue with
the beacon publishing process which will be fixed in Elizabeth.

@jamescowens jamescowens requested a review from denravonska June 3, 2019 02:15
@jamescowens jamescowens added the bug label Jun 3, 2019
@jamescowens jamescowens self-assigned this Jun 3, 2019
@jamescowens jamescowens added this to the Elizabeth milestone Jun 3, 2019
@jamescowens
Copy link
Member Author

@cyrossignol reports that the NA's are coming from beacon advertisements from wallets that cannot find their default address. This raises the question of several bugs, which will be addressed in the upcoming beacon contract redo in Elizabeth. This quick fix will suffice in the meantime.

@jamescowens jamescowens requested a review from cyrossignol June 3, 2019 05:24
This ignores the "NA"s and invalid addresses n the beacon section
that correspond to mvMagnitude entries. This is due to an issue with
the beacon publishing process which will be fixed in Elizabeth.
@jamescowens jamescowens force-pushed the rainbymagnitudehotfix branch from ee80d97 to 2567255 Compare June 3, 2019 14:07
Copy link
Member

@denravonska denravonska left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK.

@jamescowens
Copy link
Member Author

Note this simple fix, which skips the CPID with the blank/NA/malformed address, will cause a small short pay of the desired amount, because the denominator of the ratio is the magnitude total including the bad CPID(s). This is a very small problem and is worth living with to avoid having to iterate through the loop twice to weed out the bad ones. These will not happen after Elizabeth anyway.

@jamescowens jamescowens merged commit 2b2c23c into gridcoin-community:hotfix Jun 4, 2019
jamescowens added a commit that referenced this pull request Aug 20, 2019
Added:
 - Add freedesktop.org desktop file and icon set #1438 (@a123b)
 - Add warning in help for blockchain scan for importprivkey #1469 (@jamescowens)
 - Consolidateunspent rpc function #1472 (@jamescowens)
 - Scraper 2.0 improvements #1481, #1488, #1509, and #1514 (@jamescowens, @cyrossignol)
   - explorer mode operation
   - simplified explainmagnitude output
   - improved convergence reporting, including scraper information in the tooltip when fDebug3 is set
   - improved statistics and SB contract core caching based on a bClean flag in the cache global
   - new SB format and packing for bv11
   - new SB contract hashing (native) for bv11
   - changes to accomodate new beacon approach
   - Implement in memory versioning for team file ETags
 - Implement local dynamic team requirement removal and whitelist #1502 (@cyrossignol)

Changed:
 - Quiet logging for getmininginfo and scraper INFO logging level #1460 (@jamescowens)
 - Spelling corrections #1461, #1462 (@caraka)
 - Update crypto module #1453 (@denravonska)
 - Update .travis.yml for Bionic #1475 (@jamescowens)
 - Create CPID classes and clean up CPID code #1477 (@cyrossignol)
 - Refactor researcher context and CPID harvesting #1480 (@cyrossignol)
   - Remove boinckey export RPC method and import handler
 - Notify when wallet locked in advertisebeacon RPC method #1504 (@cyrossignol)
 - Notify when wallet locked in beaconstatus RPC method #1506 (@cyrossignol)
 - Change spacer minimum height hint #1511 (@jamescowens)

Removed:
 - Remove safe mode #1434 (@denravonska)
 - Remove bitcoin.moc in Makefile.qt.include #1444 (@RoboticMind)
 - Clean up legacy Proof-of-Work functions #1497 (@cyrossignol)

Fixed:
 - Constrain walletpassphrase to 10000000 seconds #1459 (@jamescowens)
 - Straighten out localization in the scraper. #1471 (@jamescowens)
 - Quick fix for rainbymagnitude #1473 (@jamescowens)
 - Correct negation error in scraper tooltip for vScrapersNotPublishing #1484 (@jamescowens)
 - Fix staked block rejection when active researcher #1485 (@cyrossignol)
 - Add back informational magnitude to generated blocks #1489 (@cyrossignol)
 - Add back in the in sync check in ScraperGetNeuralContract #1492 (@jamescowens)
 - Scraper correct team file processing. #1501 (@jamescowens)
 - Have importwallet file path default to datadir #1508 (@jamescowens)
 - Scraper add Beacon Map size check to ensure convergence #1515 (@jamescowens)
@jamescowens jamescowens deleted the rainbymagnitudehotfix branch October 23, 2019 00:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants