Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Desktop] tips do not work correctly after turning off AC to stop retries - follow up to 10257 #10522

Closed
LaurenWags opened this issue Jun 30, 2020 · 1 comment · Fixed by brave/brave-core#5979

Comments

@LaurenWags
Copy link
Member

LaurenWags commented Jun 30, 2020

Description

Found while testing #10257 / brave/brave-core#5900

After turning off AC while it was in the middle of retries, I was unable to tip.

Steps to Reproduce

  1. Clean profile, launched with --enable-logging=stderr --vmodule="*/bat-native-ads/*"=6,"*/bat-native-confirmations/*"=6,"*/bat-native-ledger/*"=6 --rewards=staging=true,reconcile-interval=5
  2. Enabled Rewards, claimed UGP grant (note, monthly budget is 20 BAT)
  3. Added multiple verified publishers (5) to AC table.
  4. Waited fro AC to begin.
  5. Once retries were in progress, I toggled AC off and closed the browser.
  6. Reopened browser, saw balance was less than 30 BAT (UGP grant amount) as expected since AC did occur for some publishers - however there was plenty to do a large tip such as 20 BAT.
  7. Tried to tip laurenwags.github.io 20 BAT, but was unsuccessful. Saw the below in logs:
[11551:775:0630/090846.297677:VERBOSE1:contribution.cc(386)] Creating contribution(blinded) for 0 type RewardsType::ONE_TIME_TIP
[11551:775:0630/090846.303641:VERBOSE1:contribution.cc(264)] Timer will start in 111
[11551:775:0630/090846.338432:INFO:database_unblinded_token.cc(723)] Records size doesn't match
[11551:775:0630/090846.338517:INFO:contribution_unblinded.cc(269)] Failed to reserve unblinded tokens
  1. Tried to tip yachtcaptain23.github.io 1 BAT, but was also unsuccessful. Saw below in the logs:
[11551:775:0630/091113.431902:VERBOSE1:contribution.cc(386)] Creating contribution(blinded) for 0 type RewardsType::ONE_TIME_TIP
[11551:775:0630/091113.437174:VERBOSE1:contribution.cc(264)] Timer will start in 10
[11551:775:0630/091113.462873:VERBOSE1:contribution_unblinded.cc(174)] Token list is empty
[11551:775:0630/091113.464573:INFO:credentials_promotion.cc(478)] Token list empty
[11551:775:0630/091113.464646:INFO:contribution_unblinded.cc(498)] Tokens were not processed correctly
[11551:775:0630/091113.464684:VERBOSE1:contribution.cc(687)] Timer for contribution retry (2191b362-1c5f-4730-ba65-e4f555096e3f) will start in 52
[11551:775:0630/091117.216092:VERBOSE3:ads_impl.cc(355)] Event log: {"data":{"type":"background","timestamp":"0 hours, 0 minutes, 0 seconds at 9:11 AM"}}
[11551:775:0630/091120.804593:VERBOSE1:uphold.cc(140)] Wallet data is empty
[11551:775:0630/091205.476260:VERBOSE1:contribution.cc(783)] Retrying contribution (2191b362-1c5f-4730-ba65-e4f555096e3f) on step ContributionStep::STEP_PREPARE
[11551:775:0630/091205.477882:VERBOSE1:contribution_unblinded.cc(174)] Token list is empty
[11551:775:0630/091205.479592:INFO:credentials_promotion.cc(478)] Token list empty
[11551:775:0630/091205.479661:INFO:contribution_unblinded.cc(498)] Tokens were not processed correctly
[11551:775:0630/091205.479702:VERBOSE1:contribution.cc(687)] Timer for contribution retry (2191b362-1c5f-4730-ba65-e4f555096e3f) will start in 3
[11551:775:0630/091208.492020:VERBOSE1:contribution.cc(783)] Retrying contribution (2191b362-1c5f-4730-ba65-e4f555096e3f) on step ContributionStep::STEP_PREPARE
[11551:775:0630/091208.493616:VERBOSE1:contribution_unblinded.cc(174)] Token list is empty
[11551:775:0630/091208.495375:INFO:credentials_promotion.cc(478)] Token list empty
[11551:775:0630/091208.495442:INFO:contribution_unblinded.cc(498)] Tokens were not processed correctly
[11551:775:0630/091208.495483:VERBOSE1:contribution.cc(687)] Timer for contribution retry (2191b362-1c5f-4730-ba65-e4f555096e3f) will start in 64

Actual result:

Tips are not processed

Expected result:

Tips should be processed

Reproduces how often:

easily

Brave version (brave://version info)

Brave 1.12.60 Chromium: 83.0.4103.116 (Official Build) nightly (64-bit)
Revision 8f0c18b4dca9b6699eb629be0f51810c24fb6428-refs/branch-heads/4103@{#716}
OS macOS Version 10.14.6 (Build 18G3020)

Version/Channel Information:

  • Can you reproduce this issue with the current release? n/a
  • Can you reproduce this issue with the beta channel? n/a
  • Can you reproduce this issue with the dev channel? n/a
  • Can you reproduce this issue with the nightly channel? yes

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields?
  • Does the issue resolve itself when disabling Brave Rewards?
  • Is the issue reproducible on the latest version of Chrome?

Miscellaneous Information:

cc @NejcZdovc @kjozwiak @rebron

Other scenarios attempted:

  • Tried STR using Uphold KYC'd wallet and there was no issue tipping (tips in that scenario are p2p, so that probably helps)
  • Tried STR using restored anon wallet and encountered similar issue (tips did not go thru)
@GeetaSarvadnya
Copy link

GeetaSarvadnya commented Jul 29, 2020

Verification passed on


Brave | 1.12.104 Chromium: 84.0.4147.89 (Official Build) dev (64-bit)
-- | --
Revision | 19abfe7bcba9318a0b2a6bc6634a67fc834aa592-refs/branch-heads/4147@{#852}
OS | Windows 10 OS Version 1903 (Build 18362.959)

  • Verified the STR from the description, ensured that users can send one-time tips when AC switch was turned off and one-time tips were processed successfully.
    image

  • Tokens are redeemed correctly in the table unblinded_tokens

  • Contributed_aount is shown correctly in table Contribution_info_publisher

  • Console logs for one-time tips 20 BAT and 1 BAT

[4124:16328:0729/203311.332:VERBOSE1:contribution.cc(365)] Creating contribution(blinded) for 1 type RewardsType::ONE_TIME_TIP
[4124:16328:0729/203311.351:VERBOSE1:contribution.cc(264)] Timer will start in 28
[4124:16328:0729/203311.361:VERBOSE5:ledger_impl.cc(454)]
[ REQUEST ]
> URL: https://grant.rewards.bravesoftware.com/v1/suggestions
> Method: UrlMethod::POST
> Content: {"credentials":[{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"ZOoBCJ8kRCJdymdTjEVINk5BM7E0Sk0Dy4h8q7Hk1CoUaePjlqWGR6hfWthEA6VTdaPJSvc+YeJvdnS1L64Gzw==","t":"o8neNM5FSmU5zIUskkBsM1w9ETtp0hzj2HtJCDXRVRIqlP4e6/I3GU4iEa4gxAcMl6zCRXdaQroPvy+xAJqsCQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"oGAfAvq3RcruztO8KpUPwBaQjaOmkmrCpfdFAM3eA5XgN6eIcGmgbJIuSCvVK97gutPq0ufaY8ZFBX4zEOFYjQ==","t":"fLPsrXu9Iba5x2mL9kkA0lGxxbiiZEiTIrpLZVAartdhESkxfDwd3wKQ0MrhLQZWjUT3xd6vHPJPq7sGiZmq/g=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"LQ55r98Atst+uYH90jkGqzFxsAgEgsMsoMJaKsU4bhNdRkILDisJm0o+jtVCjQmJCptv1pRVd6UPTWODFOnbow==","t":"bwVYMSAGg9bccLxvR+jPpTfq0pWuF68C4LTldP9jFKx00zpClXqkvEo/Xed10sYzsmivcCjFRqyzYhzCxn7cSw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"yH6lRZSXvLyKRKwbrodcK7n48+duQ7KbIEYfaN9aodSx0LcgbLdhZyNW7h6GvPQ3XDtm5eOIfYv5Mfi8j08FeQ==","t":"0MT7f8REQw+h9IIffit5AflLbO1iV50ll2+zaoJbY0N6BE3Ucmpz26DuyeBJrvZOD0LRmkGre1gPfAkzqmwlzw=="}],"suggestion":"eyJjaGFubmVsIjoiZHVja2R1Y2tnby5jb20iLCJ0eXBlIjoib25lb2ZmLXRpcCJ9"}
> Content Type: application/json; charset=utf-8
[4124:16328:0729/203312.430:VERBOSE6:credentials_promotion.cc(531)]
[ RESPONSE - OnRedeemTokens ]
> Url: https://grant.rewards.bravesoftware.com/v1/suggestions
> Result: Success
> HTTP Code: 200
[24096:15084:0729/204258.872:VERBOSE1:contribution.cc(400)] Creating contribution(blinded) for 0 type RewardsType::ONE_TIME_TIP
[24096:15084:0729/204258.900:VERBOSE1:contribution.cc(268)] Timer will start in 3
[24096:15084:0729/204258.919:VERBOSE5:ledger_impl.cc(473)]
[ REQUEST ]
> URL: https://grant.rewards.bravesoftware.com/v1/suggestions
> Method: UrlMethod::POST
> Content: {"credentials":[{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"NEndJDBWyEXkq32on1gUOpqIRkzLI8qZ6c4d5OpBonM7oO1zMdWsZo+fSQVN7efoQ2pQ7hcLW3PmkeF2IY3Mhg==","t":"9mBtHenG/+pJJvwhWEvTkgQxChdLLF83coC2koBhi050gxjlImXEAMJGuQMWmRPyO9FrcvNzH8TUdIQaAkANoQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"XOqAEijZ3yyh+ZdP0dj7p3Iy1HX3GkFBUy1yqqS4XzLqiG4OdnxxqFxEa5fGXhiWbRkHG0QwahMXCIqnUxCvvA==","t":"FXF5AXlmF7o0TihaY5apl0TtT0GOOdyB/9yBwz7i6RdehU+HcIgYWf0hZWq54cXCL9A74EJeeg7PyiFD38pXag=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"bEkDZkvd/2O728C5urknnBiovBr4xnCHts2swvS1penXHLGEMNcfpnLXutfRrEttYJlBoiWM5tayj5JznUQR4w==","t":"CwDh/X60HwiVN4oDZffkmV5R7qZ06Qkn6MZ1Ybp8TFV1bfbTaC+7mQr170049I0rEB4gctMa5udqph52RXruWA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"FId3L39Q8abe60QZD/r4EK6YDPIaB0RZP/zzMr0YU17BPsh0Iuya+fJJVNuMnwbK3Bubi/BAIzAUSvP6DUXWkg==","t":"q+nno8zAMr7xO8rX6ZehxGZzbaeXgbYM3Km1BbIkCRtAXGjMCNtmuhRMJ4AG+nc/uoeWUBmPzE+43c0LrS7dvw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"VYv6RVIxAkF5gMDxrOYwsEMyQoaXhMECnIUU0Y4SGzlencjNq6zeSrvFLCxjT+w3+lglCbc9qDiWgHlq2co9wg==","t":"AwLJ3hsjVKQFVAOT6iWLDcQt5FTn89hO+eFfqKSZ3kFogz4gh3M1IdDTmmKgmC5bbuwpe+Rz6tp7OKr7bnYmRA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"HSlnll89IJWbcdWlffOUYelRt/zd8yHY17B+gFRJYchcsCYg1+pPRlSQJpunMzPwOLwXliQe2sp5UuEnLKEChg==","t":"7N1VnlVtf/p6JqW/UBc/cywaTCGBxCkg6a5isp/qLWXaSAUmgWmFrWpop7X851rBkc/lO8yEiKXFdqG0P5k05w=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"LBCQGW5riWU6bEtd/Im35wsZfiZwF+CYyo/DXnxQaNRpphFxSWshvXsfnNBP5sF3VwcyN4oCT/8m7HMnGHMqSA==","t":"gY+unmG3aR+iuyZKd6FRYlwf4eav4oOkzJ8uYKUtv0+/gCkSo21N4zhj9BZb3oZd8OA5CsBbueBnfIwrcrKrPg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"iJ8pAlpTwxtjFPQeafdBJPq4W61bzOsF8/oLXYGzl3/l8kNNueBsdknre1MhtRiaDlLN6Uq8WtNeCJyUujwSbQ==","t":"lWnUaixw42RiGuqu8o6tgdE4aMqQUAi5fTIv5scr1Y15qo0Wn36bVbEoZxCKb8ozI0V4F+q17mwczz/2pz5Rvg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"I8K2j4tWF8wJqlIn7rwW+UCzrb7PH6N4DNKIUDOT+/tqtPcg6bvzJqPH8cde7GBikf5GOVmI44rhJKL/BcC2oQ==","t":"jt9zFrTKKHeEqfZ4TM01uoH14yA46uUQSgur83lCvsf1f6cn6k4w1/++4ONT0Nrw344EkqO/3NN/T6smNU4YeQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"74zPU95Zlg3YnzVA2BhQVnU+za2cQ01Kkw+lWjtIMyXQa/Oyb49IAmQRsxS8yQ0sYu59Eh6WPGR2+hEJglWYng==","t":"3njm/f4tuxm4PFxbYob5ejGt4jXmKV4B5XuENbFZunkA7GpflylN+6Y795iAtYbxWJuLqhC71PS+VIAljhV8iQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"0bRqdwI1sLBAkA8q53N3nFQCWbzvkdQNouKLCjzMjH4O6jBhqABLSD/2pLvkEDZNdWd9nKrNsRv25fsgMdbRkg==","t":"B/czwMqBGTM+K0/SZkMGpVRMKSTHgELT7VsmVzgVCusYjJBrdHwRnIjOaCXXUKuLAfA/jT7v1bmAEnoyViC1NA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"4Q+s/8qm7OyopBJIu9Vh/pt7lBoC7JkMgSeZd8Ej8AKaZBWmyFLXU+24VRG/ryUtWHkjCBZsTIxp1P78o6oeHw==","t":"f8BZnV+M8xoaln9cbKmm9SOyFaniptc4SBWqqKMx4E1dE6t3zXq5T5wFaI/gQ1kxJ26Z8mhGIQnD7C9s4u89oA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"q+H1ZhpU3G0VNyG2AeOR5Ptjsi9Fvm7EfgIl2wERySTBZfpRdWSAVy/g4DWjt7OI5Xv2LMnEdWCOksW68Gea1Q==","t":"aEqmMyKLO9m9DQSNYiqKERbNt7Dv2ygz00Ks1C8cuAiwYOswxaodrWcQLVpg1/SR1LRuMCMhLz3djc22OqGuVg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"ASdi+hYwVleFSroC1YyFAxd7ZsJc2/tyY2OrCKasGCVPV5/2KkbQ7JEP8EtzN6BJwR98QREhU03LbJJr1PCuBg==","t":"KuC0fdqtBv8LG/hIbdXa9yfo+N00g02hlLw7k9R2hmyT+FEoftySbksN9C7Sji2j0dRgUqJhRmI4WWSd69r7bA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"dK3H8F1RALT6YYq4A5fV/KwcbIdhtQaIc8wCvV7/bDpcZuCKjhhZKFRdnnj1wBAcMakRAj6nBLemN4CRegg1cA==","t":"b2Z28LzgMo6RHbknC8tBi7US6TndRbzR0zturLezcx4iwu0X6JVgDoXwRrhowaF3WABcDZETp0WLwpaAHeHEng=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"62jX9m2TN59KbfAUS0+xcDm3SHvwvZX4kWHNz48mlTYoX+cs01efjjo7m/37XqXKJqc7G0xUfgmoAEBgj2tX8w==","t":"nWO8ZOmAGbtejFEALFAIdEN48s/l/UfR6tNmN1IguBpDnIoi+7SWSg2Gx7vqBxOGz5eviX96cTV0kxGQ1uy8mw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"kuNQ4NfyhqKcazFfGDnALhSo4myTUkTpr8/Ym2qBzWhPjNgdFl+P6V5lsQsRQI+/RCOSzkYXF80f8UzvVccIFA==","t":"tqFBPaRlXxObqkBUx1gHfTRd1FwRj2Ltx+/FxwXtBTnOimPsHQnQM4BsE1yFzpulr91IQ54P/uJuVvCsjYtLLA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"e2kJF94ac9s6H0Ss7Lqv8d1HnIXSRDhjGjyuCAe150cCJVurXiX8FQ+6iqLTcqbNiEY05q79hIuJIXHMl1A3OQ==","t":"oU2Mgb6VXFtC6RZznk+taEtrVAsYNk796eSGONTJbeEE9HbigxYGXJAKQriipl3AViqjRuPZCcDVEWU7gq5r9Q=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"9QPAI7DOkteBamL4fITVIkw0UOcByfytDA3UdFWbRLfF3HgiSN632lHZbwZPJ/+nMsHQ1sZMTYQuDz3mbtTf2A==","t":"c84AKan5P3KfW8jXOLwHQ3mj8yzDR43jC7pOCjxbLCMD18FufjkuccTPYUzvpmQXMlUPzi6m//H7haJIfdz+Vw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"/usIsNIG2D6YE4KdcQB14JK49q0RStt1mrqnFtNNyLr4bXvI9yaYMdpysW6RiLnS3tlsw1n1JiEOiYWSI5xYeA==","t":"UUOfDkqOpcu7LF1+CWvWjo1MkqKNR6n2xIP34VnJD/O+m5fR9wxujg+GcErUw3AZXD9Bb/OCQQmjPpk+DUZwrw=="}],"suggestion":"eyJjaGFubmVsIjoibGF1cmVud2Fncy5naXRodWIuaW8iLCJ0eXBlIjoib25lb2ZmLXRpcCJ9"}
> Content Type: application/json; charset=utf-8
[24096:15084:0729/204300.177:VERBOSE6:credentials_promotion.cc(531)]
[ RESPONSE - OnRedeemTokens ]
> Url: https://grant.rewards.bravesoftware.com/v1/suggestions
> Result: Success
> HTTP Code: 200

Verification passed on

Brave 1.12.108 Chromium: 84.0.4147.105 (Official Build) (64-bit)
Revision a6b12dfad6663f13a7e16e9a42a6a4975374096b-refs/branch-heads/4147@{#943}
OS Ubuntu 18.04 LTS

Verified test plan from the description

Turned off a-c after a-c started
image

Tipped laurenwags.github.io 20 BAT

[9220:9220:0810/205847.555968:VERBOSE1:contribution.cc(400)] Creating contribution(blinded) for 0 type RewardsType::ONE_TIME_TIP
[9220:9220:0810/205847.571060:VERBOSE1:contribution.cc(268)] Timer will start in 13
[9220:9220:0810/205847.601235:VERBOSE5:ledger_impl.cc(473)] 
[ REQUEST ]
> URL: https://grant.rewards.bravesoftware.com/v1/suggestions
> Method: UrlMethod::POST
> Content: {"credentials":[{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"rQdNkk9kj4g15lfrekOeHA7kduP9J48jIfZTfqVjbcyQA+ntWRLn+CuptNZH8+pdSA7M37JEmDju8Md8spJ89g==","t":"G2goFx9tWjQqjIWngoFhNJhpyNXf+tTXdclKK7ZAchKsBejmPgrV977T6DsI6OR8u1GS2f0QO65yXkUYZhKpZQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"Uysl8pDW0mvtIM7hppLD1zZDdQU43txQnNLdihLkUzhTnm/UzFDt/l+srMf3BPcMjLweOyjHb6Ue9m7lSQXPeg==","t":"XFT/PjY4DhfpZEKbTyMuuqGwDuqp49QQYux2iY/HYgAnWwmHqz75C15nr4t7mOVQ+MLVroh8/DsmreKTTaNlFQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"ppiZzu6nSqroxwET84xLnpITTx36NZ6FLbk+52v7wYqAnB+w6WN88VjjnRyXIqZk60uFhmN8EDf+zc4vRRB/lQ==","t":"59rjAJjD0/l7ToXNfaRxYhsOMoeixMKVCDURM4SrZfjpg+Ny0LWWSpPMva0sVmsUpniQdj/Qb2CJSXLrF72vLg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"kQ0Glnip6Z2tTxcGvvdE2ixXkW4NvDFXjZJqjWD5CPWLU9KXK0090kEjSoPebLRj6QuwOgVYrPymo8L3jjyktA==","t":"C5TNvby61VcR5eTfisqZR34FMQMLQedQdYDFmagQVwMdgOYIqHSSrKMwRlnNjOaMbrzVzbVDg/BpoBYJWJZEcg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"BVINlfovUHUCh7fl8o+f/VOXQrASGy65Mmj2zSxPmevNNi6kjoVFB1wBym1OF1yxDlGlqfhubJn0kWmTaWY6aw==","t":"1Nblyn3aHRI+DRyhs2YB+ieob/UwuWhiIPbcDh7JZ/bFDg9+qUuHnPEjb47ZuGiCgqNq5EZl39ISuq+A0cp7oQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"Y5iJAhk+FRZ3hyc27KLnG232HAGNNZHTv8qOg6AbMpuoPw8Ra7jHWBzak6/fxokntiXAGHuQtJ+z0eqoQ1RMSw==","t":"y89Jwr9YvB59K7JKNSxkiuODMBPgwfhVeAo7STarFpelROWlM2WYYYI54a28orCZQDLdjpHkYg5UI2u9IZ6K8Q=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"06fVRml5yxh/ntb4ILHLNWRqrvjYbrAzRaik71p+ewa+cWj3eqDrfPAqQGFG2+9gSZEeh9VV49KxXXh1/nhF8g==","t":"flGYbu3mvriEejN/F/XckooyEvWuwmOB5aT2X5S5w5124AxyHuedHslQjNaFeLlbH+CeLadqzL0aAKOzRVW3WQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"O+lVQHQ7UaqHJhQMGDsYXeA0NuXaf+UQ2V0oi5RkXUdFdSYoNCRVwI1jDJKt0Suod296zC4Ehrmz0lXmXvPxRg==","t":"ktifqxvTIU2pQGYan79lV/FXrVO0kwM1cwh1BCz7KUi+eGppyvlUpyltXMQ2E/cH1k2EVs51OKpg0G8Vd7+ZkA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"/4Or8M7MldJjrwGklWZ13lG75Qo5cjJSMLkbGLuZNMbiCat4TncENWMupvt96N2MCWLsvX08aC5oFtnyvlsiQw==","t":"+mRfJoVRJ2bq7mTScv+gbU8DqlFrVUWhB57MZKU4o1wcb52AoaKm8OeX+CQiacEHXs43NdMH80NrsRGTc6cG1w=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"DYFEgmpslmDYRKgXCgrjt114eF4KQj7x92NhH0AvjUuICQkxm4rb5hNJjALhahf9fMN+vDOdvaeIchgleUVjGA==","t":"D02As4JIfW4gCMoSkDXjYPZdSj7+wnJgOGGPWHIu0BD/VuaYthC5XeFUrFL/HTG8Qdg26chQbBMENMc5Acy4fA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"we24u4+VCX2T0OIbLF4booP3UPrn3GTqQdfzdeznt8uOW4hn1FkBagNmCU8nrgr9te4S9dzFv2Y8d7QgFOZr5Q==","t":"CnHYPKISlhffJtCFEHCZ8XiBvE8eZSI6GQUrEzOTynUV1dp83HE3kFwGm4yOmh227lgZkWRfbXPt1noZp2n9rQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"yhvvlXPOsNGhkUYGvanfvqrHnJ9g9b8cg7VGcWbZVrv63W6C1EDcInZpbnDzhCZ8gTaf9yoJMcJMcHkTrf0CCw==","t":"lgtQiU32FwP1jcl3Ba/UZjHw+5uZUeNzHGPnEoQBn4NW5+Z6rrjOHCqVIhhf6Jtz4TwUYvMTKerztJjWiv7Tnw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"m+NihAVSiXVsNWwk6tZktPaQKRIOPcK8NTvIB6mKevIOrcyLlaRr9wRmLsNTmDEVUKMXytZwwVoP5eP/XS1chg==","t":"rrtpAXTQaxar96UZ2SOowLpWqJWuNSn2Yy/ZWrbx9kDH/G4x+T1l61B082GRrDmml44IHiaMbfvm3oGGmzqMhg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"aFipVwZ+WMx4C9EymoCRj/OqD9cy++ZnF5hu1UuPurUmn6LvX2qVBFft5VXVIE3PdI1bz87IrJlC8UxPx0dnXQ==","t":"en0K0FaFjFIhVn/iFOeTKhQZxJzDUSEAop3Gc1uA15ebiMUIROfsGmvSkJcsWCEHSsdk1l5kKoUm/xr2ZKH3FA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"no8qbKWnEIdEzdQBWgA4CAW/lD/gDC6ZJCZ1TqI0dM4yrXeX/6NLsS2WNad48NWmqrmAET9UP+LRaAXjHTipWQ==","t":"fvhisRUP6B6FVRZFcflkK9LLhVj+qOSRvndNjkqoO/J062SBEYpcnRPvpPmrfu7hjcq4az0PiC0BuKxJgvbMSg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"RYdCJOhNbKEOuvyzbYupi0y3uxxPD7ksnSw7OuIvE6AGr2UKrLC6eicnOz7LRK3DVHCH4wR/NS1mCUWHwOQl0g==","t":"Sc9gNDXRU6aeCtnZ6BP3huON6kVL7B52T1ISDP5IiqNC198yhqEHXcxv6Fk15qDvosWkCEwkfrqXvy/pFejckA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"2zJDxcJRbBHdT4wMd9fjOnYa1t28luJsRDsqQ9q9MC4gHIsmRnWqv2nH3Gk0ADn9gmo92oVcvUd5Lhvk7KUo8w==","t":"zbO3ASmYcdC9z5yeRK/4W2AFMuiYK45AE3o9Ua/pEfm0NO/xqAlNZnULAOph6mjQtPWQtVBnxAq3MsJeLz5+Aw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"VeJP4MefIOyQPpHPaHgj1PmlxGaqKGMW88aQA9d/FK+0d49tilddzZKRpPDD+Iw0cRc+B410sqRf+padAEi66g==","t":"Xde452bfoH4Wdj1AMYrzPAH1Tmz+i9S3H5Hs3bJuggqkRZqGQ7P6rrax/mLvqmnmH/SwT7IaWkztACyK0ulJlQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"hZN/yHaRT88t3SyFEuCDrjq4WhAgRlYn2uJdjWCMTh1cw9RZNLTzVDh9clq5sykQ8K0pTvLC4vI4Lf1+Je+geA==","t":"6CUqAjyzfIHe67wdxT/vYsrDP2932jvabAMIi/Y7vP8UoxCt0rUKGK6nq+INMOnH7mLKJ92fuIxLMYm6FnnYaA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"bFjwuZuHW+px2DvdXWQJ5TgGqBSejhVS6QuQiZktJrye7BnY+ojKr2jG4lPDL3xin2XUdJbTZRDd13DiA5y1Fw==","t":"suovRYqjdAFv/sQmp4uiXis72t/vk3ydzG5ezFh6a0GM1hDhSwjZjpISF3HgNXcSYvonJ0rSLGo0AMAbBj1FIQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"zHGv9i3D/EE0AZAO+EhjvtIa0+vw2CeA0f4YKIMnSm4L9OkeqrUWNMjEine8K4pXhHwTZvK8y8Ct+lbk+XLDOw==","t":"yCS/DcddksDfQ7MYAwOxqSCzUbjfmLZ+s8r9oZcso20+Ar2KCPvuxbx6YGb3zubOUHysZ5xhUVmrgsaRedoy6g=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"3Zc7lsAX7NKQJnZbT7SbxUmKpBhWPBVNzxQR1L5iRz6UvyvVeUlPc30X3SLoXyGsNNS6Q+1hLJAtF43hDZacEQ==","t":"QgIaIBZ1WnG2r9IO33hO0vPBCc472u39YDMNSbXy994O0Hxu7iRMN6faY8lSsijZsSJp3bgJUhbXyajD+9hluA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"y/VuHS7KXTmTS3U+cUcWnnZPCu1AgEaiQvu4eIyGC+DU11/WMzYKcB5mCq0BkNKkEZXtWXRPKktFG95uFzYixw==","t":"fM9aGTq9lKfDP1erXicoHCJD8spWS5e0j6mThnl5/Pz3P48UsvGT8TQz8CQE3Ao0rUqNlRp5LT60ft7T62jOEg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"Ca14QyMWos/F3S84Wen0N3Fm5RAwNQmnP5QpFiA1JmaltBaRG50HI5iVjgV4wCLJENXgGLaJKcHr4h6MPQRryQ==","t":"Cr7uPQb/0xVIwJg7y98cWfH3nQp5A1gC/Q6lBBjkGac83P0A4AGtk9BQyxfK2XDFtCFR3lgXitnP1apmSmF3OA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"XDvhCH1P0NdtsH5QrMI0nQuSfqqYI356IboH7GejnV0sLC0OpSWcDbN+vT0+QC1Laj2maEs3OMkqD7S7pmymtA==","t":"+o4n5DTwi0r6bjImhYkjcHdGXSB6pwuRzs8LUc3V0rwY0A2HjkCFBSzdmVZqdOyxvSfsuep5VJoLDT5krJB5Jw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"JV781b83AJWBJJR/GWA3RS5THFXQU0ailqKvq31DiVoWzNi5DkVkUcroXP8CDOwVIfc3g00Xuib97dR6/KWOTg==","t":"Kw1fv40Y1GcENrw7MeUmhooBx63QNBkwda1l9KZRvmU/zQB5Fz4FI/ch9ElfGoEbH1vPDyna4ythr8b+FcsUhw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"9tykmsUHOhbNtPqOldhqx/wCjkN7RaYWUx5dmYjDP88hyyfHo8iRqdy5szDt5uKMaOA5765FOtrQcYiJ036KbA==","t":"3tbTTL5TxEt48QjNhRGI3vhnLM9aY07BOlkULQCXdqb+86uhldyw1qbzQ9o/RlpW/k8Vj43PFeNnuWyUKdzEkg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"PkLVq90YzLFp2l80zFM/+k9OcAqQPCdRIiilcfu7nQtr0HX9wbrWVWfPg2bgzhPAp/jxTZiOsafpOqLOXoBTvg==","t":"HtAHrAutylujEfd1bzXkV1yhSWOLsJV2hpVy99m9bYsGR5tVc5Yw4F4f6I8idOzNuP85XJa7vGuThHMnw7YkSw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"4N38/STJ19hrjU3ZTG0hIw0e8610RTFTq/BTGxwEUrD/5ob3EW+k4Ud6Ccm6teDH0JeP5Uz64Vgi9yfcvEPEJQ==","t":"Qxz8nOisREApRQMrR5PZjgaWY3QubuMitzv60wIvtFuYBR7rFJdyzN3Nz8jW+zs4j0+JK7udMimuIrtups7fhA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"Xyubw06RQYfGvcKF6uFrSTG7IsQeN1xtflHoAiEorRWsv2cP5JkzWIAo2PTBz3IIDiIMflZCMyRZL4NUUgkGnA==","t":"cA6kVpph3Y4LBLj5Oi3gCqayTzwOX1/kEPpQ/xLYa9IQOmg/8RPTeN2InvZqQunTSnWSgU+AJaUFGKoEr6SDQA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"OxgnMWU83/H5V74/wKTZcUE4/n8W1I+SRij5DNrJJx+5cjExnX8INUPNO0UAElcPl0yPGmBbBJ2X1UeMKBkRgA==","t":"9QrYMd/gYVXUQo0bDKz8VFzaZctFC4tC41qP0tWiz7iyUx3bcl48sn/61/NFWarmJfRSLNXvnE1eSEFQtbnfQA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"ROZVKudvW0BD5P++5PZuox1/9k/nprogYU0vL/9yFOZoRYvLcVMcd3LEk2ttR0axppRkN0Lib22BdTIRjr+1vw==","t":"F7lw5/wSrodTuPEPAowdIUyIdXQLJiDkuMMhKPypRuHPvDw1Pnf83efcCG/5Zqid1NQkUMqejLIXFH+/4Zb9Jw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"XF3q+sUpWmfCz5gA1OtWyW+602PzYvmtTmosyib1vmraCXLQqH/mQJH/4T+GrkFT35VEPikUSv2P/kE5OTBsEg==","t":"eURZ73r/sK3lil8MoW0cv2OwJfzeHV2wOzW+F/EZF4AFmn0ah4mygATnEQbOK+V6hhcoOE+sq/HRiPV7nuIvvQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"vEzA84lkvWsa2O4QmOOOA5t53VZ6tRJAL8n0J2g80ug0pq+C89ljiHN9C7A0EnsLEMhIRAmmKqfWqM2h+4KVHw==","t":"8+ZAXqmDjm68njttTGJHwIAIagI9CZXlSrEetFqbwa9zT3UwDRAUt9DrRKC3X4zbkoPhFqurJwYeJ3HjCT+kRg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"nTvCkbxrJtWrOzDqnf3cb1v0UHyJft+VKZ96WLVCh/gQTBnb0kfTOkZiFMn9/YcWV2TBK4K7yrIzmns+5Gm2ZQ==","t":"pPsJzx8UPsPDAwMr8rdQXy8wRL4FKK14m+RH6i0uNHwrAkoX3b6PUnRvdSDrM30NWciWOInuwu/8wqBCG3oWIQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"vQGnIBXCC3DapkpLWbQRTGlWzfQfaavFyhDKKwO02tHqF+mSS0YB6Q8JHllCNDlIYnM+du94/cqC5WVu/XnlUQ==","t":"87sWRriUoNlsElVHolDT1TZIj6d62hUtNsaN3X+VRfQhx7iSBS0n5yDawX2y4u91Nk/ocetjnPEIlbHWNmxfxw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"kkufngNJBNyZqgMk0EfxydqtnHgDNVVJePJwI4NivtyTlXjpV62QsaeGLp0Naz952GEJbOP5ICqSOM+fKeBtvA==","t":"AjZS0D6vYIYA+wLQn2HA+LTxLYLk9XhlsnHeMlVKuHhAtAuCmDTPkB9jAl0cEYhEH40OhlkK10zwdVPOSAHteg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"UEZYJA0CecyQ85PQb0LnXIHguk22kd2GdyAlxZSbBvt6k2yK2NHTjvP9Tx1iVf33pe9xrJaWTt3Vh8z9/sbMHA==","t":"308oVWt32CEM+2Z7EX96zPz0wt2PmuhQq73mi5weiw7pc602c94zy3WSiql0oNrhitqhM7eopJEvmAXjWKGyIQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"/YpT1uKncF+JF/ai8hD7lbUIkaQ985t3f/1DkDyE1l/iKZutvvWudV2s4giZiAnPNcmQW72Fju1FLmkrght9Iw==","t":"KRA7VYL0CvEOkBcPlyisIWbO/xUeR7P3914bU5Ba1h6rGmDe1OX7m2NnNTS28fZwJtH5IKnDlSCQrcI4QGFTmA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"a5PfiKYH/a51WfntHzmGcCDuQ4612TkdMV8y/DArYoBrrMPtRivJelqcPX9p/QL/iom9kqSEjfpoKBz4hy4LvA==","t":"mGk6AI1qxL5QTVW5mSa/eLw4GtQXZGPEYdSbAuBL/YcCt5d1p0LcjUa96tJsKoIhwcPyFAmk59WnYEWWJPHV5g=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"87kQe7xy1HXt2vIyiRGbHE5ISdp6nCBAcuOXFxniPJitDsiL35VRAeNZzpid+JBbbxcV3pwsqm2UGbn94FwbIA==","t":"rbaNPDdymYJG+Cs0aawKG2oDK/b0wwT0jaXbA2wXH0xCH+XfW5u5hwBcLht7wf8Oy/xvXZcMxjI7acUM+eOYXg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"/Nb8okwYzZHAaP8kzZUZ1oYrQOJTIeuxkf5fiYP/xpfBD+GKZhLF2wbYNuYQyF6Gx4ygJEnbHpJ/PWqQiCSZ4A==","t":"kBETrrVzzS076EdWPbcrngyd2BcBW8WuVRR4G7U5azjbERfAuTiHwH8hLQDCJVg5Kh8WJI5k0H5rTlAnUEQasg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"QlYemGmYf28JP7eeQzaNdS2eCaa5gQlruf8RNuFkE54cCL7mRhbEw79EaTqjrK7h+sGNrgwRfO7Pzd0NyoxI1g==","t":"B6UydsqwDGiJ7vZC9BdPgakdu4nJ52BUPbzbu27lGTkaU4ZGCRRvBrVFr7M9kALa1ILAWayC0aXiMD01EIudRA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"G5aIjYhuMt7I6ZTABF3oeMOdfx4ysQgDXahygS4gdLvNtF6qzdxD86wLxSEWckqjGBfNB0Gs55o2Li24kllpyg==","t":"ZkJkVaIyMW/y9P+nELih10IHOpEYmPeyCD96caYwDimazg+XBrbLfrIR1WsFGKOK3soYrPNgSPB241WnkrEtMQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"aR1Ih4ca1f4j/tiREUmQpi+2iZIVrvo1+Hm5MMUtJkAWz8bsR1Lcj/9Jr3RYo3rK651yExejkttahon0OlKDzA==","t":"zMysUeIr13HkgvEZ0jOtUuHUhIFDwYHlM+uXkEA+8t5vkw27qXYQZ7dKzLQmwreCUhYStp6eLnvusm5M8NdxSw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"HxiHFHg7ObgKfrshmiiJQ+7zphhCPT4Z0iRWZFZy/B5LLBqXcvWs2CRhzi1l8YNSjcbnEgyu6LKT6NOhS0jEZg==","t":"aK0ckicUKQVSU43J/yxgb2f3yXpC9JriMoSFnhpPOEt0v8qqcnIGY9TF4/36OrYm4gB94bSWUOMONLH2uc2c+Q=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"dXr6Q5pRgaTLuntVZNPmx8QJGJjGvRHIkjDVrZlOHNdi0qxzQITlCenQNsN4lBOtR8lwCBroi0qGUKVJxRQlxA==","t":"4nW9c3mkhZ6X7F7lqVuyGCjYdeJczFDQJmHtj6PVKl0eTe2Lw0Ia0dXta9mJdrxZZR0ejXW4TeQnOfYksByFEw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"PFd1BGpQH2SDwbPZrJG7vgezB+k93dneqHdaGX0pPOp5ptLSmHI1vuKh9Fd9luoY0Z7s46tlDvdvA5jxt3sbZQ==","t":"6FyTv61CAyFu/l/hfOYHfmH4ZEvanS+Xwkc/h2m6es32VJvh8FzaFdtTk3MmOuv8y2ymh6OFMNJtf0O6SeFw0g=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"cfbHYmzkKYT8RM+vpeTDWaN+Y473jg64FWfEVXho03vYNhsByc97a+f0TSfopIEojKzC13J7i+nDGC9+FiUHzg==","t":"n9ExU2437TLCpUuUzJ4o1WrZ2j48PGiNRhLqR5b4I0eAnTtgnCRxcQnAgSyb3mZpupbHidvTTMoRT2wi6+cgXQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"Wdo5Lq+YbDBYr1vsEs+qBT+dOXb6DhbeHdBScsIUsXwxYW0OEhuaYeUcwyKiVikMmSSKdoSIA7+P9WmT1qq6xQ==","t":"oG2AfXtpeSphewfrwSXhzMXQQXHdd0wi2SwRLwVGKZk+LXlJLaW1RlOdzf945PpPP1NnHZvo/v5K0U8PTBytvg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"z6DjP6tOtUWoZwMwal0Gfx7se4rcFrnEmxkwPEq+33GYFb+jvPOKJ3bMtwrQZvHgmPWIcAkQMggG1N2FzNuhCA==","t":"DxdObmWLH/WePdY5HWFfO9BZa8HzoFyDB3HYae+aYaGXp3vMl0GDMha5uTDlBnekR0d6ab2m9MkYERPARqi8QA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"WSRz+i7oQfoYGxtU+Ur3FxgTrwO2i5MkLgxLJPts6ei+wDLwwVYpvSZHjGkWQo01KH4kGAU24+qvZzaKjhK6sQ==","t":"Ge/Xz5eaurXCYPsVcP1VO5DrSjiPmaAyluVQ8z0PLMSzQ6wmyWVf9pqHdHVf8rH8YyfdnpD81usru31sx6kvVw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"J8FHco0HfcZ6G54/bbSdYAXjr3BQh1lkIj1GCoCWMyUU++lEvprs34/Sat6AZ+NyuLVCJPmldykw3lcSG7Yt3Q==","t":"hVWMIcRJw/yV/ieHbx8kbbGUn5Q/9cf/cQ+YdPMZv5Mu9x1m2ZGcs8/HhymL05s9ADO3IQdH1MbU3QAh3XLalg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"LxGqAOR3z0qIOOIPxq+tUwD6GXRKvgovWFQHGJdjN/w8uVTVb/7VFiux2rQxVRv3uhCEox6Ut32+CKXazmIFXA==","t":"V03S3ZeTQrD+x2ljzkqhxkn8bJmIa2mHsgG+zYIz/pZedDzRxJ3OAIJOsYTZHjvIbSRvfcc87dCvHEqCFfuskw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"cI2IuG8FCU6N075wyYa9ST4swxAsy69eEw64mzyqO0nsK+tkQMbwi2SkaZxECsMKTBqHoupc4gyHiDiditWP3g==","t":"1WDAowZ7SRf+tFEZMMts2L/p2uurfkf+Zj6KVuPUUj/EX5qX7TsLfxylJ+hgYmsqAXnp5XOnVq9n7w8mj8fivg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"+ZT33kkTSS2Gs0CRHlG5nWFOrNPZv7ZM7X1TE3UrV6W/QBBt7VyLKp2u9PgDKnHTk0IMioaDoJoro7UG2KDttw==","t":"mKuJmwdz/KFZCHAhctmaInoRZFoh0VFOemRcUnLOKryA94vmayM2Q+0nGi2XZGTfQE2AIikOi/voYAL5u4opgg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"BvFw7danjiiNbM32njiXF0ndKvuT3Xj/Ry+N3rCouPn1HLT2LIRGI817M+dn9q/suIuZvdosZXnM4RkKPKYGng==","t":"U/lrV3q2aAHa8uCY0vF20ihrpzkz1vihs/kjjz+yOycL1VKa7kEZp3UiopR2wjEerA4/93Y1jINsXLsQsFShDQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"wdnlqOPmdF2IYiYjHETAX5K0y704KGk8tZj6Dr5FkLirIn/vBEFcLFJDFHMztTNrVZGRty+m+UEWkXRV+9rM3Q==","t":"H9SSxX/b63Hv2vpQ+y4oLLIp+hNPRX7T/7HpIO83YS47Rf0KxFhsjpOv5YjZqCNqmXbKMQynpaYdhHpOn0NilA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"6Ktc2YftNnz3uuJyg0kEgNMjPQA0ORdkhJqzeI5j9BUtFnJ+URX3rrxMIstfKtY/hZrywIE3tyP+LFPsvsbiMA==","t":"w0wY9qQW+MQt66qUN5u7rGUqRolGvAb+d1NXUazDPi5nb/AoSSUtN2+ZR8ltJzkkIEklKxiLS7pOP/tz6WrJwg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"uwh+gAYlSG0IW4G80FgG4UoiWQhzpYlMz62ngmDaf+XYfXb94XRrYhauUBCzURSJ6BQwWQ2+v++0TW2ElDtkow==","t":"pLDSYeSGun8bu8/FrDki3xoNTgDBNfnTJ0ainiH78GdY6NC3CyHRvldgAwrY7ae7wsiQEQCy9xRXY/da3+LPag=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"L3cHE0ZJvTh2Vy9rv8UmASBVt9Qz4IW3gw8TnkhmueIA0j2vpeNLhBG4VgSpUQ4Oujy9V7z2VXuuyssX4jqAWA==","t":"mDyBUxVnb9UQZ9jbYTwRngal00TNfpISS8pKiUChtC731GgBn970r8hblGOeGRUahROv43mN8mSJI6Kx8bstHQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"FylIKdRrLQKkNf8DBJOvCo1pmz/wvb+cAZOCOkBLBGGgtPaXJlH7nc4WVk5Tk031gBvnR4QdRu4YtF2gndW5qQ==","t":"AmePrrJyyPLtR68Fy0/ZtP6bevXZaA3wpBs65Oa2hiJrvKlYWVuHyl1knZE9VmVD5B15I8UOvOJ+aGEqha0rRw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"lYVo9WRXfnIEmSJWA/7xgYYCADxuEXiNUnwvayJDnQwW+gjsYcHlA35iOVWmLb9O78q566PrntrLuCQuZ6umVA==","t":"kOBcLgCBUy6+cHBxV0UBbYQmL/LFJfjnkfX7El1PZ4en01RlRO5BFs2AyXZUy8sMdLFIPPoP1kI1Y9u+svv1Yg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"s5MQCOph43uwciFRvTsCxQl5Xzt4sJl+XThXSEAbiTRC6/B36vMt20sSY4yFjZMkMwRuq6+1OKTZUdRlX0rWnA==","t":"fev9s5Yq0TwDp+eLmLVesWJim64Kn+cvMgNwpNY6oC3TuVXXdFjRhqBOwV65mI/cBEmwV01M+TPxXG77O9v4Bg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"vPeGwVGYqJsksaUGhCTrerOdeV4kpoQyDA/7bf02SYumbv+T4jjAQS2/VzstVBwyTXXjIWihYeVVeWSDR/EayQ==","t":"VscwqRRdqcqFvVLZP8uHjEe7yyvbJTxTPOP6SlNv4vu01yb+dSQG37pQJe73BQQ2oBpGr3JcUxvCB6PTpFLD/g=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"I9D6oZSdajBiY3DqFZxhnaSdO11CO10qFoSLCCJsz7ndvKZ6UqbJ8Rji1zONU2DxphMxEa4DVJ0yGyk4JF7LiQ==","t":"bhzNIoSQZyEIOZpkhy+oz6nsNyke+DDU0dueJuZjF/sErOPfTqW8+qy+Wz6SRCqkMml1mpM0AcvXSRULK8vrog=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"dUKhLAxlrPY9zXgYAJ/mWgZ/Zg5D6/zmRy+jdsjQLCsCtNvEbYAY4nGtjWZQS2FFlTdXGCosBBOUj2h3fXXOXA==","t":"tLOCCqXx+nR/dZfiQlcsRGPsjqd6ARguOt8QYjcnb1GM0WTxz7oJvykbMUNA+Wrpb8tbNyExasa/mXSIWlcC/A=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"Y6ezodnTaWMb0O5C9UozmT5YDOBqzrRfQQn7pET6N6XcfuQHytckEoDzNVvhCQ8hbQdtBPrunc9A2qziWCvAtw==","t":"ol6qZ0o2WHy8ZunPLppsAD8IqJR0vHT4wVgryRulUgOUCvdonzjDD2K3EAs0B3MIAvDm1oJ5v3L86Ayk2r2TPg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"WRdJ3AGszZfvxa0wRf2/IbWSAyoUZ/rkr5S+h8OLOnN/4QZ5GzjZtHEFcLboQF1RxxJqMoEKQwftlYAt1ClJtQ==","t":"pTCfY6Arrpme0xJ510hWeRRJ24GyvDVek0t0624Ef71PLr9JmWn3wIlbJnJ++Tvd4/Fh1CzmGBrktUFyk5NAuQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"ev4gfg6rglGtH61LX91Sj3RrQqGHUbtGVkv1M1xhBiMCMMHILHvHKm5dV85PZJvUKt3Br2X+gX098eCfzakfAA==","t":"ej+nFl9wK3QyjCw1TD6Un8Drk8n2gDcvW+jsWkLpxztTlgPPjcETCz93yG+5NwBu0umiFSMZZ23P1W8EBMvicQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"Ryww9RB9f6o0bNlKGkQ/bhJFfyGtTNL5UsLJhE2acYpWIbdrUJZV9qo2kWxt/+1xcM83JWJi0BbRI4VClIQX2Q==","t":"q6TRot3yku43YBIJocUaXinjMSMoaU6L3QdBOLvpSRn6Sof5VTXp/J0EmfqJXQVW95VnFqwG9hZBgxGs2mvsfQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"/Z3iCDVvPkkbhTBwt17eXqRa5ATCRa1rC2DARU3RAvvfpUUiesDHESBBKBaWkRRH1NTCrArUvVn2D9qb6EXfaw==","t":"99eTxrehAVovzCiJwjUDa3xih0VyOFZ8wI2ttFExEmYckrN1h0JjDh5XMksA8WtbXfOAcsI1c9UOUY4NdR/QuQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"9GtWfIXBDTOo3LM7esbuVYL6SiKaOnEhj9zzgMUTL0wR9OUD4jE99TOWRsJj+WhyuDNO6E8zkkcSrFVN12PcEg==","t":"XF5oo85lkcQJ8eX66nXVQ/zkumOikNOuFx/Rmmd7V+kdpCbE1bGG+DEw//upxgzS1BfemVnOiqMekJmdM5JJpQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"XS9/azcK8ep7kODPV5sCPCEgDE5ksuHZi4Ku0enpdPsKI2WF1IRFcuTljRF1isZQNa+v27SBZjLGNylJX+GtHg==","t":"3qL9gkRIaz4fEs3vepGPgxbNrYF/MplgaGVTfj9fyZrDocg6S2ea9HIdiyQEMccScttaVTkc6GVkEkvMZ1+jqA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"Bjh42i+WKCskVS/iEGKl5YTpOn6q1RffnSBo1HZMBXg5w6sn+m1D36b13sBdR1vBQfIuGmi0HmE0Em4lGVeVvQ==","t":"6o1pagsaq+hAiXHtjl19oIMFhCk1FBWcGIho9Wg5fJO/DqJa5Wg9PGPBPKb2OYhXnRhKZ4vDk+zqjqAg6gx4PQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"6Ha+GyutKdh0axFmJ5jjQNch4PwX9GQT0Jvy8STJtbDzv/iKj2GjjwwNf4lbQhCS1XQXEAE4AjXpQni9j0e1hQ==","t":"zv11t9/v1yrpDZHdtekUjZrZyIxV1ko1YV8D99/TD1j+esLbi5PamrbbwAWNGybCXsJ3WyngG5xbjoOm2kMmIQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"M93syJQ75uw9/nXTIvbYwbxti60bGRLF5NO+KfGDxObhXYPtMRY62hzUvTD/5MJECcTIHrZay8o2ThPXwz4OvA==","t":"35NYikDJ8dYTGQg8oiVyeGrc4V+Qr24LyXcB3WvCI3VReWw7l4WJt9DwIA7t8KptddzLga0j47BRlsi1BrKSHw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"MmyYg53viWrdtsSxgSVqqnJsVEdQfebURE/uX5KxKl5snAUF2pHf+JgNri+HskuotXHK/K3ufMZDP9b4eZEluA==","t":"Ec8hEYZxZ2TgId8/d45/P1nXIrecIXmLquR+LRV7WjH/TZna5VnSWGrReUr5htM+EFdAmcq6uOj6hKpU2YJITw=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"bNaRULPug63XhDIcDoKcADXwV0YC3vtwehZPW7bOMATCgikVQCyG+KQ7eq7dDIKYihUz+zAEnTLr7c6nS2GJdw==","t":"B4o5ufosiPFa4rm72M/F0CRzYYP1baYz+O0If+gdgHtYNez8MGjSyamq1/MsXKK1Q9n6w4uz1wDX+QDvcJ2nlg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"90o3LE21TxGdjwyOYHQIe7LKLdLT8A/gX5tAKjiydAxlyQQqCnxBYZUzUQbohvuJgmgc/5CGmaCUD0jfP+bxFA==","t":"lVRkR8Bje0KeaV4dZsvCue2ozWwCrklnTr1K7o9+hmBxLqP2h/g0OFYD7AwhM/NS+qVhTvfvDouJNIY8+FnAcA=="}],"suggestion":"eyJjaGFubmVsIjoibGF1cmVud2Fncy5naXRodWIuaW8iLCJ0eXBlIjoib25lb2ZmLXRpcCJ9"}
> Content Type: application/json; charset=utf-8
[9220:9220:0810/205848.483864:VERBOSE6:credentials_promotion.cc(531)] 
[ RESPONSE - OnRedeemTokens ]
> Url: https://grant.rewards.bravesoftware.com/v1/suggestions
> Result: Success
> HTTP Code: 200

Tipped 3zsistemi.si 1BAT

[9220:9220:0810/210233.768564:VERBOSE1:contribution.cc(400)] Creating contribution(blinded) for 0 type RewardsType::ONE_TIME_TIP
[9220:9220:0810/210233.784366:VERBOSE1:contribution.cc(268)] Timer will start in 14
[9220:9220:0810/210233.806662:VERBOSE5:ledger_impl.cc(473)] 
[ REQUEST ]
> URL: https://grant.rewards.bravesoftware.com/v1/suggestions
> Method: UrlMethod::POST
> Content: {"credentials":[{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"H7s4oYQ4rbPtJ0y5Er9zTvDbCVjqrj2pm/2rvUGFiLaPUpXBS7Ah6jqP/d8qTAuvRXCVDE1XhZu5dCwe6ESdRQ==","t":"W9gEtaaTNyQ1YBKiyuaYVTSpaknRixdZGZDQDKsCVwqwE7v8ph2JB+rRv0mZ/xwSZS17Q0sOwWE8aBbzJdpSyQ=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"ppFGstFx8YLvpm0+qoTHctqFk0ylTdvF49Z72sOyJJCvDI0VELyPnBSi8bnTN5ogM8OQjw9CEbXH+G6p/jvqLQ==","t":"txJITSxwBuk5IJe8nMG05zPCf00wRgw+oLPiaTUXkuRa33ZFsLzZK87/XKJ15emQdMCAgVnWjsf8P6UF9gh7BA=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"DZAZMT9cktb88i7J57paxrztJo+NYKlkH2IxdcLDjfk/MZaIZE/TPJ4Hhav2gxt0gv9bNbkCJOjuhZdors07vQ==","t":"BfiWmMIplriXhtA7CgKgyYY05GfU9yBooaFf/InGMvAU1gMxgauh6JHIFRva9s5XlbQD6MeC6iV6ViPUGQ0eOg=="},{"publicKey":"dvpysTSiJdZUPihius7pvGOfngRWfDiIbrowykgMi1I=","signature":"/9UWEBA7jjaJRGbLWqxa8DrL0TyzVu2/DJpHhyKCOQajopqjZBzy5V4byTEzkKNpgpWVytvBotGlIqTTCtXwCw==","t":"s6DsZBp5RBsZkTxZVA1cfaQudU85oKsDFDzx+/WhX3n+8gP54yOUnUBPtt17dl0Ql5BuMBwMM27VFPkupXiHEQ=="}],"suggestion":"eyJjaGFubmVsIjoiM3pzaXN0ZW1pLnNpIiwidHlwZSI6Im9uZW9mZi10aXAifQ=="}
> Content Type: application/json; charset=utf-8
[9220:9220:0810/210234.507395:VERBOSE6:credentials_promotion.cc(531)] 
[ RESPONSE - OnRedeemTokens ]
> Url: https://grant.rewards.bravesoftware.com/v1/suggestions
> Result: Success
> HTTP Code: 200

image


Verified passed with

  • Confirmed AC stopped once it was toggled off:

Screen Shot 2020-08-11 at 8 11 05 AM

  • Confirmed balance only decreased by amount of AC that was contributed:

Screen Shot 2020-08-11 at 8 10 46 AM

  • Confirmed able to do multiple successful 1 time tips:
[9350:775:0811/081141.365187:VERBOSE1:contribution.cc(400)] Creating contribution(blinded) for 0 type RewardsType::ONE_TIME_TIP
[9350:775:0811/081141.370388:VERBOSE1:contribution.cc(268)] Timer will start in 8
[9350:775:0811/081141.427404:VERBOSE5:ledger_impl.cc(473)] 
[ REQUEST ]
> URL: https://grant.rewards.bravesoftware.com/v1/suggestions
> Method: UrlMethod::POST
> Content: {"credentials":[{"publicKey":"dvpys......
[ RESPONSE - OnRedeemTokens ]
> Url: https://grant.rewards.bravesoftware.com/v1/suggestions
> Result: Success
> HTTP Code: 200
[9350:775:0811/081957.953898:VERBOSE1:contribution.cc(400)] Creating contribution(blinded) for 0 type RewardsType::ONE_TIME_TIP
[9350:775:0811/081957.958855:VERBOSE1:contribution.cc(268)] Timer will start in 54
[9350:775:0811/081957.991127:VERBOSE5:ledger_impl.cc(473)] 
[ REQUEST ]
> URL: https://grant.rewards.bravesoftware.com/v1/suggestions
> Method: UrlMethod::POST
> Content: {"credentials":[{"publicKey":"dvpys.....
[ RESPONSE - OnRedeemTokens ]
> Url: https://grant.rewards.bravesoftware.com/v1/suggestions
> Result: Success
> HTTP Code: 200

Screen Shot 2020-08-11 at 8 21 30 AM

Screen Shot 2020-08-11 at 8 21 38 AM

Screen Shot 2020-08-11 at 8 22 10 AM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment