From Marshall Rose: "the first deals with the delay in before asking for ballots (after a contribution) and the second deals with each delay between submitting each ballot."
New "brave-core" (chromium refork to get front end but w/o Google accounts/sync), the new implementation; narration by Serg Zhukovsky:
JS implementation in Muon-based https://github.com/brave/browser-laptop product:
1. https://github.com/brave-intl/bat-client/blob/master/index.j...
2. https://github.com/brave-intl/bat-client/blob/master/index.j...
3. https://github.com/brave-intl/bat-client/blob/master/index.j...
From Marshall Rose: "the first deals with the delay in before asking for ballots (after a contribution) and the second deals with each delay between submitting each ballot."
New "brave-core" (chromium refork to get front end but w/o Google accounts/sync), the new implementation; narration by Serg Zhukovsky:
"""
here we make a first call https://github.com/brave-intl/bat-native-ledger/blob/reconci...
which calls that function https://github.com/brave-intl/bat-native-ledger/blob/reconci...
after the random wait it calls that function https://github.com/brave-intl/bat-native-ledger/blob/reconci...
and in it’s callback it goes all over again if there are still votes to send
if you are interested in the function that does the randomization, it’s here: https://github.com/brave-intl/bat-native-ledger/blob/reconci... """
The C++ is all new code, not yet released -- bug reports welcome! Thanks.