Dawid Hallmann avatar

Coś się popsuło, czyli racarowa niespodzianka

hallmann

Published: 26 Jul 2021 › Updated: 26 Jul 2021Coś się popsuło, czyli racarowa niespodzianka

Coś się popsuło, czyli racarowa niespodzianka

obraz.png

Mój komputer chodzi non stop, więc po ubiegłotygodniowej wypłacie RCRT nawet nie wyłączałem Nodejsa, który obsługuje skrypt przeliczający i wypłacający tokeny. Wszystko miało pójść gładko. Niestety zapomniałem o ważnym czynniku działania tego mechanizmu, czyli... Internecie. Połączenie się zerwało, więc do wypłaty nie doszło. Zauważyłem to dopiero 6 minut po północy. W tej sytuacji pozostało mi zmienić reguły skryptu, a konkretnie jeden wers:

new CronJob('0 0 * * 1', issueTokens, null, true, 'Europe/Warsaw');

Zmieniłem "0 0 * * 1" na "*/10 * * * *". Ale chyba coś się... coś się popsuło podczas podmieniania, bo skrypt zaczął wariować i zamiast jednej wypłaty dokonał ich kilka lub kilkanaście. Co ciekawe niektórym wypłacił 12 wypłat, innym po dwie, jeszcze innym tylko jedną.

Lp.KontoPłynne RCRTStakeOstatnia wypłataMnożnik ostatniej wypłaty
1rcrt@rcrt9158.907110000.000550.0012
2mmmmkkkk311@mmmmkkkk31152.000650.0003.25012
3helcim@helcim32.784546.3362.73212
4engrave@engrave2.067413.3982.0671
5hallmann@hallmann28.006400.0002.00012
6mciszczon@mciszczon18.315244.2001.22112
7sarmaticus@sarmaticus0.30861.6120.3081
8grigorijj@grigorijj9.80040.0000.2002
9ptaku@ptaku0.92537.0500.1852
10wierzbik@wierzbik0.20220.1000.1012
11deepresearch@deepresearch0.40020.0000.1001
12browery@browery0.26813.3870.0672
13raptusiewicz@raptusiewicz0.11011.0000.0552
14michaljp@michaljp0.05010.0000.0501
15kubak@kubak0.0755.0000.0251
16wawrzyniec@wawrzyniec30.0000.0000.0000
17lpa@lpa10.0000.0000.0000
18pocichu@pocichu10.0000.0000.0000
19gwyddpel@gwyddpel10.0000.0000.0000
20foggymeadow@foggymeadow10.0000.0000.0000
21tosia@tosia10.0000.0000.0000
22szmulkberg@szmulkberg5.0000.0000.0000
23janinachrzan@janinachrzan5.0000.0000.0000
24cars-art@cars-art0.0250.0000.0000

Największymi beneficjentami błędu są konta z największym stakingiem: rcrt@rcrt, mmmmkkkk311@mmmmkkkk311, helcim@helcim, hallmann@hallmann i mciszczon@mciszczon, które otrzymały 12 wypłat. Co ciekawe wyjątkiem jest engrave@engrave, które dostało tylko 1 wypłatę.

I tu możliwe rozwiązania są dwa (no chyba, że pojawią się jakieś inne propozycje): 1) możemy przelać bonusowe rycary na jakieś specjalne konto celowe, 2) można "dodrukować" kolejne rycary i przelać je tym, którzy nic nie dostali, a powinni. Wybiorę rozwiązanie, które jednogłośnie wybiorą mmmmkkkk311@mmmmkkkk311, helcim@helcim i mciszczon@mciszczon.

Leave Coś się popsuło, czyli racarowa niespodzianka to:

Written by

Governor of the @krolestwo

Read more #polish posts


Best Posts From Dawid Hallmann

We have not curated any of hallmann's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From Dawid Hallmann