Skip to content

Instantly share code, notes, and snippets.

@409H
Last active February 25, 2020 23:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 409H/2851895d21914e262f4a96588b864866 to your computer and use it in GitHub Desktop.
Save 409H/2851895d21914e262f4a96588b864866 to your computer and use it in GitHub Desktop.
between commits 4816514 (feb2020) and 4b51b53 (sep2018) - note: csdb launched in jul2019 and most of the data growth is on the esdb data set)
{
"96": {
"hash": "4b51b53",
"author": "Luit Hollander",
"date": "Fri Sep 14 18:01:12 2018 +0200",
"addresses": {
"count": 2229,
"percentage_gain": 0
},
"entries": {
"count": 5711,
"percentage_gain": 0
}
},
"95": {
"hash": "ff2d160",
"author": "Deployment Bot (from Travis CI)",
"date": "Sat Oct 6 16:54:27 2018 +0000",
"addresses": {
"count": 2229,
"percentage_gain": 0,
"number_gain": 0
},
"entries": {
"count": 5712,
"percentage_gain": 0.01751006828926633,
"number_gain": 1
}
},
"94": {
"hash": "16b03ea",
"author": "Luit Hollander",
"date": "Sat Oct 6 19:44:51 2018 +0200",
"addresses": {
"count": 2229,
"percentage_gain": 0,
"number_gain": 0
},
"entries": {
"count": 5711,
"percentage_gain": -0.01750700280112045,
"number_gain": -1
}
},
"93": {
"hash": "7e0bec9",
"author": "Luit Hollander",
"date": "Mon Oct 29 19:58:50 2018 +0100",
"addresses": {
"count": 2424,
"percentage_gain": 8.748317631224763,
"number_gain": 195
},
"entries": {
"count": 5993,
"percentage_gain": 4.9378392575731045,
"number_gain": 282
}
},
"92": {
"hash": "2bf8b3b",
"author": "hahnmichaelf",
"date": "Tue Oct 30 12:28:36 2018 -0400",
"addresses": {
"count": 2424,
"percentage_gain": 0,
"number_gain": 0
},
"entries": {
"count": 5993,
"percentage_gain": 0,
"number_gain": 0
}
},
"91": {
"hash": "9b3c411",
"author": "hahnmichaelf",
"date": "Sun Nov 11 18:10:22 2018 -0500",
"addresses": {
"count": 2481,
"percentage_gain": 2.3514851485148514,
"number_gain": 57
},
"entries": {
"count": 5993,
"percentage_gain": 0,
"number_gain": 0
}
},
"90": {
"hash": "3f64016",
"author": "cryptoscamdb[bot]",
"date": "Thu Jan 24 19:56:32 2019 +0000",
"addresses": {
"count": 2482,
"percentage_gain": 0.04030632809351068,
"number_gain": 1
},
"entries": {
"count": 5994,
"percentage_gain": 0.01668613382279326,
"number_gain": 1
}
},
"89": {
"hash": "f2acd4a",
"author": "blurpesec",
"date": "Thu Jan 24 15:07:58 2019 -0500",
"addresses": {
"count": 2481,
"percentage_gain": -0.040290088638195005,
"number_gain": -1
},
"entries": {
"count": 5993,
"percentage_gain": -0.016683350016683352,
"number_gain": -1
}
},
"88": {
"hash": "3a196f0",
"author": "cryptoscamdb[bot]",
"date": "Thu Jan 24 21:13:02 2019 +0000",
"addresses": {
"count": 2482,
"percentage_gain": 0.04030632809351068,
"number_gain": 1
},
"entries": {
"count": 5994,
"percentage_gain": 0.01668613382279326,
"number_gain": 1
}
},
"87": {
"hash": "91a5ca4",
"author": "blurpesec",
"date": "Thu Jan 24 16:16:50 2019 -0500",
"addresses": {
"count": 2481,
"percentage_gain": -0.040290088638195005,
"number_gain": -1
},
"entries": {
"count": 5993,
"percentage_gain": -0.016683350016683352,
"number_gain": -1
}
},
"86": {
"hash": "306d531",
"author": "cryptoscamdb[bot]",
"date": "Sat Jan 26 20:48:16 2019 +0000",
"addresses": {
"count": 2482,
"percentage_gain": 0.04030632809351068,
"number_gain": 1
},
"entries": {
"count": 5994,
"percentage_gain": 0.01668613382279326,
"number_gain": 1
}
},
"85": {
"hash": "f03657c",
"author": "Deployment Bot (from Travis CI)",
"date": "Sat Jan 26 20:48:33 2019 +0000",
"addresses": {
"count": 2481,
"percentage_gain": -0.040290088638195005,
"number_gain": -1
},
"entries": {
"count": 5993,
"percentage_gain": -0.016683350016683352,
"number_gain": -1
}
},
"84": {
"hash": "826962d",
"author": "Deployment Bot (from Travis CI)",
"date": "Sat Jan 26 20:49:20 2019 +0000",
"addresses": {
"count": 2482,
"percentage_gain": 0.04030632809351068,
"number_gain": 1
},
"entries": {
"count": 5994,
"percentage_gain": 0.01668613382279326,
"number_gain": 1
}
},
"83": {
"hash": "2c6fc95",
"author": "Deployment Bot (from Travis CI)",
"date": "Sat Jan 26 20:50:17 2019 +0000",
"addresses": {
"count": 2481,
"percentage_gain": -0.040290088638195005,
"number_gain": -1
},
"entries": {
"count": 5993,
"percentage_gain": -0.016683350016683352,
"number_gain": -1
}
},
"82": {
"hash": "43785dc",
"author": "Deployment Bot (from Travis CI)",
"date": "Sat Jan 26 20:50:54 2019 +0000",
"addresses": {
"count": 2482,
"percentage_gain": 0.04030632809351068,
"number_gain": 1
},
"entries": {
"count": 5994,
"percentage_gain": 0.01668613382279326,
"number_gain": 1
}
},
"81": {
"hash": "7e9dd71",
"author": "Deployment Bot (from Travis CI)",
"date": "Sat Jan 26 20:51:41 2019 +0000",
"addresses": {
"count": 2481,
"percentage_gain": -0.040290088638195005,
"number_gain": -1
},
"entries": {
"count": 5993,
"percentage_gain": -0.016683350016683352,
"number_gain": -1
}
},
"80": {
"hash": "d0722f0",
"author": "Deployment Bot (from Travis CI)",
"date": "Sat Jan 26 20:52:36 2019 +0000",
"addresses": {
"count": 2482,
"percentage_gain": 0.04030632809351068,
"number_gain": 1
},
"entries": {
"count": 5994,
"percentage_gain": 0.01668613382279326,
"number_gain": 1
}
},
"79": {
"hash": "2d4a436",
"author": "Deployment Bot (from Travis CI)",
"date": "Sat Jan 26 20:53:20 2019 +0000",
"addresses": {
"count": 2481,
"percentage_gain": -0.040290088638195005,
"number_gain": -1
},
"entries": {
"count": 5993,
"percentage_gain": -0.016683350016683352,
"number_gain": -1
}
},
"78": {
"hash": "5863031",
"author": "cryptoscamdb[bot]",
"date": "Wed Feb 6 22:23:35 2019 +0000",
"addresses": {
"count": 2482,
"percentage_gain": 0.04030632809351068,
"number_gain": 1
},
"entries": {
"count": 5994,
"percentage_gain": 0.01668613382279326,
"number_gain": 1
}
},
"77": {
"hash": "df36298",
"author": "cryptoscamdb[bot]",
"date": "Wed Feb 6 23:32:35 2019 +0000",
"addresses": {
"count": 2483,
"percentage_gain": 0.040290088638195005,
"number_gain": 1
},
"entries": {
"count": 5995,
"percentage_gain": 0.016683350016683352,
"number_gain": 1
}
},
"76": {
"hash": "ff8003b",
"author": "blurpesec",
"date": "Thu Feb 7 08:00:33 2019 -0500",
"addresses": {
"count": 2481,
"percentage_gain": -0.08054772452678212,
"number_gain": -2
},
"entries": {
"count": 5993,
"percentage_gain": -0.03336113427856547,
"number_gain": -2
}
},
"75": {
"hash": "3967c23",
"author": "cryptoscamdb[bot]",
"date": "Thu Feb 7 13:10:20 2019 +0000",
"addresses": {
"count": 2482,
"percentage_gain": 0.04030632809351068,
"number_gain": 1
},
"entries": {
"count": 5994,
"percentage_gain": 0.01668613382279326,
"number_gain": 1
}
},
"74": {
"hash": "8fd4df1",
"author": "409H",
"date": "Fri Apr 26 15:50:58 2019 +0100",
"addresses": {
"count": 2919,
"percentage_gain": 17.60676873489122,
"number_gain": 437
},
"entries": {
"count": 6625,
"percentage_gain": 10.527193860527193,
"number_gain": 631
}
},
"73": {
"hash": "76a09e1",
"author": "409H",
"date": "Fri Apr 26 15:53:43 2019 +0100",
"addresses": {
"count": 2482,
"percentage_gain": -14.970880438506336,
"number_gain": -437
},
"entries": {
"count": 5994,
"percentage_gain": -9.524528301886793,
"number_gain": -631
}
},
"72": {
"hash": "84d4f9e",
"author": "409H",
"date": "Tue Jun 4 22:09:29 2019 +0100",
"addresses": {
"count": 631,
"percentage_gain": -74.57695406929895,
"number_gain": -1851
},
"entries": {
"count": 6755,
"percentage_gain": 12.696029362696029,
"number_gain": 761
}
},
"71": {
"hash": "7601b79",
"author": "409H",
"date": "Wed Jul 17 02:00:59 2019 +0100",
"addresses": {
"count": 3244,
"percentage_gain": 414.1045958795563,
"number_gain": 2613
},
"entries": {
"count": 6908,
"percentage_gain": 2.2649888971132492,
"number_gain": 153
}
},
"70": {
"hash": "72fcaeb",
"author": "409H",
"date": "Wed Jul 17 02:04:34 2019 +0100",
"addresses": {
"count": 3244,
"percentage_gain": 0,
"number_gain": 0
},
"entries": {
"count": 6908,
"percentage_gain": 0,
"number_gain": 0
}
},
"69": {
"hash": "f52b7a0",
"author": "409H",
"date": "Fri Jul 19 20:33:55 2019 +0100",
"addresses": {
"count": 3267,
"percentage_gain": 0.7090012330456227,
"number_gain": 23
},
"entries": {
"count": 6923,
"percentage_gain": 0.21713954834973945,
"number_gain": 15
}
},
"68": {
"hash": "eba262f",
"author": "409H",
"date": "Mon Jul 22 19:41:06 2019 +0100",
"addresses": {
"count": 3297,
"percentage_gain": 0.9182736455463728,
"number_gain": 30
},
"entries": {
"count": 6943,
"percentage_gain": 0.2888920988010978,
"number_gain": 20
}
},
"67": {
"hash": "d6e0260",
"author": "409H",
"date": "Tue Jul 23 02:18:07 2019 +0100",
"addresses": {
"count": 3301,
"percentage_gain": 0.12132241431604489,
"number_gain": 4
},
"entries": {
"count": 6947,
"percentage_gain": 0.05761198329252484,
"number_gain": 4
}
},
"66": {
"hash": "261f7f2",
"author": "409H",
"date": "Tue Jul 23 22:40:54 2019 +0100",
"addresses": {
"count": 3311,
"percentage_gain": 0.3029385034837928,
"number_gain": 10
},
"entries": {
"count": 6953,
"percentage_gain": 0.08636821649632935,
"number_gain": 6
}
},
"65": {
"hash": "b538c6b",
"author": "409H",
"date": "Wed Jul 24 11:20:46 2019 +0100",
"addresses": {
"count": 3325,
"percentage_gain": 0.42283298097251587,
"number_gain": 14
},
"entries": {
"count": 6960,
"percentage_gain": 0.10067596720839925,
"number_gain": 7
}
},
"64": {
"hash": "ae856f0",
"author": "409H",
"date": "Fri Jul 26 15:41:51 2019 +0100",
"addresses": {
"count": 3336,
"percentage_gain": 0.33082706766917297,
"number_gain": 11
},
"entries": {
"count": 6970,
"percentage_gain": 0.14367816091954022,
"number_gain": 10
}
},
"63": {
"hash": "06334ab",
"author": "409H",
"date": "Sat Jul 27 00:05:10 2019 +0100",
"addresses": {
"count": 3342,
"percentage_gain": 0.1798561151079137,
"number_gain": 6
},
"entries": {
"count": 6976,
"percentage_gain": 0.0860832137733142,
"number_gain": 6
}
},
"62": {
"hash": "562822e",
"author": "409H",
"date": "Sun Jul 28 15:54:22 2019 +0100",
"addresses": {
"count": 3347,
"percentage_gain": 0.14961101137043686,
"number_gain": 5
},
"entries": {
"count": 6980,
"percentage_gain": 0.05733944954128441,
"number_gain": 4
}
},
"61": {
"hash": "16b2905",
"author": "409H",
"date": "Mon Jul 29 21:41:18 2019 +0100",
"addresses": {
"count": 3357,
"percentage_gain": 0.2987750224081267,
"number_gain": 10
},
"entries": {
"count": 6988,
"percentage_gain": 0.1146131805157593,
"number_gain": 8
}
},
"60": {
"hash": "ddb67ce",
"author": "409H",
"date": "Tue Jul 30 18:05:52 2019 +0100",
"addresses": {
"count": 3367,
"percentage_gain": 0.2978850163836759,
"number_gain": 10
},
"entries": {
"count": 6998,
"percentage_gain": 0.14310246136233543,
"number_gain": 10
}
},
"59": {
"hash": "6d0b5de",
"author": "409H",
"date": "Wed Jul 31 23:06:30 2019 +0100",
"addresses": {
"count": 3378,
"percentage_gain": 0.32670032670032667,
"number_gain": 11
},
"entries": {
"count": 7009,
"percentage_gain": 0.15718776793369535,
"number_gain": 11
}
},
"58": {
"hash": "9846972",
"author": "409H",
"date": "Mon Aug 5 17:05:18 2019 +0100",
"addresses": {
"count": 3398,
"percentage_gain": 0.5920663114268798,
"number_gain": 20
},
"entries": {
"count": 7023,
"percentage_gain": 0.19974318733057497,
"number_gain": 14
}
},
"57": {
"hash": "4438a6c",
"author": "409H",
"date": "Tue Aug 6 23:08:08 2019 +0100",
"addresses": {
"count": 3408,
"percentage_gain": 0.2942907592701589,
"number_gain": 10
},
"entries": {
"count": 7031,
"percentage_gain": 0.11391143386017373,
"number_gain": 8
}
},
"56": {
"hash": "4f6c55d",
"author": "409H",
"date": "Thu Aug 8 17:35:13 2019 +0100",
"addresses": {
"count": 3425,
"percentage_gain": 0.4988262910798122,
"number_gain": 17
},
"entries": {
"count": 7044,
"percentage_gain": 0.18489546294979378,
"number_gain": 13
}
},
"55": {
"hash": "b166478",
"author": "409H",
"date": "Sat Aug 10 00:05:45 2019 +0100",
"addresses": {
"count": 3431,
"percentage_gain": 0.1751824817518248,
"number_gain": 6
},
"entries": {
"count": 7050,
"percentage_gain": 0.08517887563884156,
"number_gain": 6
}
},
"54": {
"hash": "1a2ebfb",
"author": "409H",
"date": "Sun Aug 11 15:06:21 2019 +0100",
"addresses": {
"count": 3444,
"percentage_gain": 0.3788982803847275,
"number_gain": 13
},
"entries": {
"count": 7062,
"percentage_gain": 0.1702127659574468,
"number_gain": 12
}
},
"53": {
"hash": "77caaed",
"author": "409H",
"date": "Thu Aug 15 15:44:13 2019 +0100",
"addresses": {
"count": 3452,
"percentage_gain": 0.23228803716608595,
"number_gain": 8
},
"entries": {
"count": 7072,
"percentage_gain": 0.1416029453412631,
"number_gain": 10
}
},
"52": {
"hash": "55931db",
"author": "409H",
"date": "Thu Aug 15 17:14:33 2019 +0100",
"addresses": {
"count": 3471,
"percentage_gain": 0.5504055619930475,
"number_gain": 19
},
"entries": {
"count": 7086,
"percentage_gain": 0.19796380090497737,
"number_gain": 14
}
},
"51": {
"hash": "13d0b1a",
"author": "409H",
"date": "Tue Aug 20 17:38:13 2019 +0100",
"addresses": {
"count": 3500,
"percentage_gain": 0.8354940939210601,
"number_gain": 29
},
"entries": {
"count": 7110,
"percentage_gain": 0.3386960203217612,
"number_gain": 24
}
},
"50": {
"hash": "2f6eb62",
"author": "409H",
"date": "Sat Aug 24 17:20:39 2019 +0100",
"addresses": {
"count": 3522,
"percentage_gain": 0.6285714285714286,
"number_gain": 22
},
"entries": {
"count": 7138,
"percentage_gain": 0.39381153305203936,
"number_gain": 28
}
},
"49": {
"hash": "fb7d925",
"author": "409H",
"date": "Tue Aug 27 19:19:42 2019 +0100",
"addresses": {
"count": 3545,
"percentage_gain": 0.653038046564452,
"number_gain": 23
},
"entries": {
"count": 7157,
"percentage_gain": 0.26618100308209586,
"number_gain": 19
}
},
"48": {
"hash": "ce9d2de",
"author": "409H",
"date": "Sun Sep 1 23:24:13 2019 +0100",
"addresses": {
"count": 3566,
"percentage_gain": 0.5923836389280677,
"number_gain": 21
},
"entries": {
"count": 7173,
"percentage_gain": 0.22355735643426017,
"number_gain": 16
}
},
"47": {
"hash": "662a630",
"author": "409H",
"date": "Wed Sep 4 18:49:53 2019 +0100",
"addresses": {
"count": 3573,
"percentage_gain": 0.1962983735277622,
"number_gain": 7
},
"entries": {
"count": 7181,
"percentage_gain": 0.11152934615920815,
"number_gain": 8
}
},
"46": {
"hash": "47e33c4",
"author": "409H",
"date": "Wed Sep 4 19:08:43 2019 +0100",
"addresses": {
"count": 3573,
"percentage_gain": 0,
"number_gain": 0
},
"entries": {
"count": 7181,
"percentage_gain": 0,
"number_gain": 0
}
},
"45": {
"hash": "8d4d73a",
"author": "409H",
"date": "Wed Sep 4 19:23:37 2019 +0100",
"addresses": {
"count": 3573,
"percentage_gain": 0,
"number_gain": 0
},
"entries": {
"count": 7181,
"percentage_gain": 0,
"number_gain": 0
}
},
"44": {
"hash": "52e6b50",
"author": "409H",
"date": "Tue Sep 10 15:34:36 2019 +0100",
"addresses": {
"count": 3581,
"percentage_gain": 0.22390148334732718,
"number_gain": 8
},
"entries": {
"count": 7191,
"percentage_gain": 0.1392563709789723,
"number_gain": 10
}
},
"43": {
"hash": "0ae81ce",
"author": "409H",
"date": "Wed Sep 11 00:31:30 2019 +0100",
"addresses": {
"count": 3583,
"percentage_gain": 0.05585032113934655,
"number_gain": 2
},
"entries": {
"count": 7193,
"percentage_gain": 0.02781254345709915,
"number_gain": 2
}
},
"42": {
"hash": "bb869ec",
"author": "409H",
"date": "Tue Sep 17 19:08:49 2019 +0100",
"addresses": {
"count": 3591,
"percentage_gain": 0.22327658386826682,
"number_gain": 8
},
"entries": {
"count": 7204,
"percentage_gain": 0.1529264562769359,
"number_gain": 11
}
},
"41": {
"hash": "f904e0e",
"author": "409H",
"date": "Wed Sep 18 20:05:56 2019 +0100",
"addresses": {
"count": 3593,
"percentage_gain": 0.0556947925368978,
"number_gain": 2
},
"entries": {
"count": 7208,
"percentage_gain": 0.055524708495280406,
"number_gain": 4
}
},
"40": {
"hash": "2e3a741",
"author": "409H",
"date": "Thu Sep 19 01:06:37 2019 +0100",
"addresses": {
"count": 3593,
"percentage_gain": 0,
"number_gain": 0
},
"entries": {
"count": 7210,
"percentage_gain": 0.02774694783573807,
"number_gain": 2
}
},
"39": {
"hash": "e8a1bc2",
"author": "409H",
"date": "Fri Sep 20 16:44:55 2019 +0100",
"addresses": {
"count": 3606,
"percentage_gain": 0.36181463957695514,
"number_gain": 13
},
"entries": {
"count": 7223,
"percentage_gain": 0.18030513176144242,
"number_gain": 13
}
},
"38": {
"hash": "e01c837",
"author": "409H",
"date": "Fri Sep 20 23:57:40 2019 +0100",
"addresses": {
"count": 3617,
"percentage_gain": 0.3050471436494731,
"number_gain": 11
},
"entries": {
"count": 7228,
"percentage_gain": 0.06922331441229405,
"number_gain": 5
}
},
"37": {
"hash": "63a76d4",
"author": "409H",
"date": "Wed Sep 25 01:04:46 2019 +0100",
"addresses": {
"count": 3625,
"percentage_gain": 0.2211777716339508,
"number_gain": 8
},
"entries": {
"count": 7237,
"percentage_gain": 0.12451577199778638,
"number_gain": 9
}
},
"36": {
"hash": "62ecc4b",
"author": "409H",
"date": "Thu Sep 26 20:23:20 2019 +0100",
"addresses": {
"count": 3653,
"percentage_gain": 0.7724137931034483,
"number_gain": 28
},
"entries": {
"count": 7254,
"percentage_gain": 0.23490396573165678,
"number_gain": 17
}
},
"35": {
"hash": "5979edb",
"author": "409H",
"date": "Mon Sep 30 20:53:14 2019 +0100",
"addresses": {
"count": 3670,
"percentage_gain": 0.46537092800437996,
"number_gain": 17
},
"entries": {
"count": 7264,
"percentage_gain": 0.13785497656465398,
"number_gain": 10
}
},
"34": {
"hash": "fa77945",
"author": "409H",
"date": "Thu Oct 3 00:55:00 2019 +0100",
"addresses": {
"count": 3680,
"percentage_gain": 0.2724795640326975,
"number_gain": 10
},
"entries": {
"count": 7275,
"percentage_gain": 0.15143171806167402,
"number_gain": 11
}
},
"33": {
"hash": "c1ac3db",
"author": "409H",
"date": "Mon Oct 14 13:55:06 2019 +0100",
"addresses": {
"count": 3683,
"percentage_gain": 0.08152173913043478,
"number_gain": 3
},
"entries": {
"count": 7280,
"percentage_gain": 0.06872852233676977,
"number_gain": 5
}
},
"32": {
"hash": "c39aeae",
"author": "409H",
"date": "Thu Oct 17 13:27:51 2019 +0100",
"addresses": {
"count": 3697,
"percentage_gain": 0.38012489818083084,
"number_gain": 14
},
"entries": {
"count": 7289,
"percentage_gain": 0.12362637362637362,
"number_gain": 9
}
},
"31": {
"hash": "7255fd5",
"author": "409H",
"date": "Wed Oct 23 17:05:40 2019 +0100",
"addresses": {
"count": 3709,
"percentage_gain": 0.3245875033811198,
"number_gain": 12
},
"entries": {
"count": 7298,
"percentage_gain": 0.12347372753464124,
"number_gain": 9
}
},
"30": {
"hash": "dda953b",
"author": "409H",
"date": "Thu Oct 31 16:59:01 2019 +0000",
"addresses": {
"count": 3743,
"percentage_gain": 0.9166891345376111,
"number_gain": 34
},
"entries": {
"count": 7321,
"percentage_gain": 0.3151548369416278,
"number_gain": 23
}
},
"29": {
"hash": "2f8d541",
"author": "409H",
"date": "Thu Oct 31 22:34:46 2019 +0000",
"addresses": {
"count": 3743,
"percentage_gain": 0,
"number_gain": 0
},
"entries": {
"count": 7322,
"percentage_gain": 0.013659336156262804,
"number_gain": 1
}
},
"28": {
"hash": "2e9a113",
"author": "409H",
"date": "Fri Nov 1 16:34:14 2019 +0000",
"addresses": {
"count": 3748,
"percentage_gain": 0.13358268768367618,
"number_gain": 5
},
"entries": {
"count": 7327,
"percentage_gain": 0.06828735318219066,
"number_gain": 5
}
},
"27": {
"hash": "9db15bb",
"author": "409H",
"date": "Thu Nov 7 16:12:28 2019 +0000",
"addresses": {
"count": 3765,
"percentage_gain": 0.45357524012806827,
"number_gain": 17
},
"entries": {
"count": 7340,
"percentage_gain": 0.17742595878258496,
"number_gain": 13
}
},
"26": {
"hash": "1c52a61",
"author": "409H",
"date": "Sun Nov 17 16:15:23 2019 +0000",
"addresses": {
"count": 3779,
"percentage_gain": 0.37184594953519257,
"number_gain": 14
},
"entries": {
"count": 7350,
"percentage_gain": 0.13623978201634876,
"number_gain": 10
}
},
"25": {
"hash": "009943e",
"author": "409H",
"date": "Sun Nov 17 21:36:31 2019 +0000",
"addresses": {
"count": 3782,
"percentage_gain": 0.07938608097380259,
"number_gain": 3
},
"entries": {
"count": 7358,
"percentage_gain": 0.10884353741496598,
"number_gain": 8
}
},
"24": {
"hash": "7a679fb",
"author": "409H",
"date": "Wed Nov 20 17:41:05 2019 +0000",
"addresses": {
"count": 3788,
"percentage_gain": 0.15864621893178213,
"number_gain": 6
},
"entries": {
"count": 7368,
"percentage_gain": 0.1359064963305246,
"number_gain": 10
}
},
"23": {
"hash": "ced0003",
"author": "409H",
"date": "Tue Nov 26 16:05:25 2019 +0000",
"addresses": {
"count": 3814,
"percentage_gain": 0.6863780359028511,
"number_gain": 26
},
"entries": {
"count": 7386,
"percentage_gain": 0.24429967426710095,
"number_gain": 18
}
},
"22": {
"hash": "78d522b",
"author": "409H",
"date": "Tue Nov 26 23:14:25 2019 +0000",
"addresses": {
"count": 3819,
"percentage_gain": 0.13109596224436287,
"number_gain": 5
},
"entries": {
"count": 7399,
"percentage_gain": 0.1760086650419713,
"number_gain": 13
}
},
"21": {
"hash": "3de17df",
"author": "409H",
"date": "Sat Nov 30 21:50:10 2019 +0000",
"addresses": {
"count": 3829,
"percentage_gain": 0.2618486514794449,
"number_gain": 10
},
"entries": {
"count": 7411,
"percentage_gain": 0.16218407892958508,
"number_gain": 12
}
},
"20": {
"hash": "10a8922",
"author": "409H",
"date": "Sun Dec 8 21:05:00 2019 +0000",
"addresses": {
"count": 3847,
"percentage_gain": 0.47009663097414467,
"number_gain": 18
},
"entries": {
"count": 7430,
"percentage_gain": 0.2563756578059641,
"number_gain": 19
}
},
"19": {
"hash": "0656118",
"author": "409H",
"date": "Sat Dec 14 18:14:44 2019 +0000",
"addresses": {
"count": 3880,
"percentage_gain": 0.857811281518066,
"number_gain": 33
},
"entries": {
"count": 7457,
"percentage_gain": 0.3633916554508748,
"number_gain": 27
}
},
"18": {
"hash": "368311c",
"author": "409H",
"date": "Wed Dec 18 00:08:42 2019 +0000",
"addresses": {
"count": 3895,
"percentage_gain": 0.3865979381443299,
"number_gain": 15
},
"entries": {
"count": 7468,
"percentage_gain": 0.14751240445219255,
"number_gain": 11
}
},
"17": {
"hash": "8136573",
"author": "409H",
"date": "Mon Dec 23 21:41:04 2019 +0000",
"addresses": {
"count": 3919,
"percentage_gain": 0.6161745827984596,
"number_gain": 24
},
"entries": {
"count": 7491,
"percentage_gain": 0.30798071772897695,
"number_gain": 23
}
},
"16": {
"hash": "63c1043",
"author": "409H",
"date": "Fri Dec 27 02:36:02 2019 +0000",
"addresses": {
"count": 3938,
"percentage_gain": 0.48481755549885175,
"number_gain": 19
},
"entries": {
"count": 7506,
"percentage_gain": 0.2002402883460152,
"number_gain": 15
}
},
"15": {
"hash": "7b20eae",
"author": "409H",
"date": "Tue Dec 31 17:38:56 2019 +0000",
"addresses": {
"count": 3956,
"percentage_gain": 0.4570848146267141,
"number_gain": 18
},
"entries": {
"count": 7516,
"percentage_gain": 0.1332267519317879,
"number_gain": 10
}
},
"14": {
"hash": "3c97465",
"author": "409H",
"date": "Tue Jan 7 02:04:43 2020 +0000",
"addresses": {
"count": 4008,
"percentage_gain": 1.314459049544995,
"number_gain": 52
},
"entries": {
"count": 7547,
"percentage_gain": 0.41245343267695583,
"number_gain": 31
}
},
"13": {
"hash": "fa1ebc6",
"author": "409H",
"date": "Wed Jan 15 18:39:00 2020 +0000",
"addresses": {
"count": 4034,
"percentage_gain": 0.6487025948103792,
"number_gain": 26
},
"entries": {
"count": 7564,
"percentage_gain": 0.22525506823903538,
"number_gain": 17
}
},
"12": {
"hash": "13e2ee4",
"author": "409H",
"date": "Sun Jan 19 00:21:17 2020 +0000",
"addresses": {
"count": 4046,
"percentage_gain": 0.2974714923153198,
"number_gain": 12
},
"entries": {
"count": 7575,
"percentage_gain": 0.14542570068746694,
"number_gain": 11
}
},
"11": {
"hash": "df0861f",
"author": "409H",
"date": "Sun Jan 19 19:30:31 2020 +0000",
"addresses": {
"count": 4051,
"percentage_gain": 0.1235788433020267,
"number_gain": 5
},
"entries": {
"count": 7579,
"percentage_gain": 0.0528052805280528,
"number_gain": 4
}
},
"10": {
"hash": "0a06f9d",
"author": "409H",
"date": "Sun Jan 19 19:34:58 2020 +0000",
"addresses": {
"count": 4051,
"percentage_gain": 0,
"number_gain": 0
},
"entries": {
"count": 7579,
"percentage_gain": 0,
"number_gain": 0
}
},
"9": {
"hash": "256acbd",
"author": "409H",
"date": "Wed Jan 22 18:34:44 2020 +0000",
"addresses": {
"count": 4059,
"percentage_gain": 0.1974821031843989,
"number_gain": 8
},
"entries": {
"count": 7583,
"percentage_gain": 0.0527774112679773,
"number_gain": 4
}
},
"8": {
"hash": "3532239",
"author": "409H",
"date": "Thu Jan 23 16:12:26 2020 +0000",
"addresses": {
"count": 4072,
"percentage_gain": 0.3202759300320276,
"number_gain": 13
},
"entries": {
"count": 7590,
"percentage_gain": 0.09231174996703152,
"number_gain": 7
}
},
"7": {
"hash": "7a9aea3",
"author": "409H",
"date": "Tue Jan 28 14:19:22 2020 +0000",
"addresses": {
"count": 4110,
"percentage_gain": 0.9332023575638507,
"number_gain": 38
},
"entries": {
"count": 7605,
"percentage_gain": 0.1976284584980237,
"number_gain": 15
}
},
"6": {
"hash": "699de50",
"author": "409H",
"date": "Tue Jan 28 21:13:17 2020 +0000",
"addresses": {
"count": 4113,
"percentage_gain": 0.072992700729927,
"number_gain": 3
},
"entries": {
"count": 7615,
"percentage_gain": 0.13149243918474687,
"number_gain": 10
}
},
"5": {
"hash": "2c886a0",
"author": "409H",
"date": "Tue Feb 4 16:05:30 2020 +0000",
"addresses": {
"count": 4120,
"percentage_gain": 0.17019207391198637,
"number_gain": 7
},
"entries": {
"count": 7622,
"percentage_gain": 0.09192383453709783,
"number_gain": 7
}
},
"4": {
"hash": "34654ec",
"author": "409H",
"date": "Tue Feb 4 17:58:47 2020 +0000",
"addresses": {
"count": 4151,
"percentage_gain": 0.7524271844660194,
"number_gain": 31
},
"entries": {
"count": 7635,
"percentage_gain": 0.1705589084229861,
"number_gain": 13
}
},
"3": {
"hash": "40d8be2",
"author": "409H",
"date": "Sun Feb 9 18:09:28 2020 +0000",
"addresses": {
"count": 4170,
"percentage_gain": 0.45772103107684897,
"number_gain": 19
},
"entries": {
"count": 7654,
"percentage_gain": 0.24885396201702686,
"number_gain": 19
}
},
"2": {
"hash": "354fe7a",
"author": "409H",
"date": "Thu Feb 13 17:10:52 2020 +0000",
"addresses": {
"count": 4186,
"percentage_gain": 0.38369304556354916,
"number_gain": 16
},
"entries": {
"count": 7665,
"percentage_gain": 0.14371570420695062,
"number_gain": 11
}
},
"1": {
"hash": "b175736",
"author": "409H",
"date": "Tue Feb 18 00:29:49 2020 +0000",
"addresses": {
"count": 4198,
"percentage_gain": 0.2866698518872432,
"number_gain": 12
},
"entries": {
"count": 7673,
"percentage_gain": 0.10437051532941945,
"number_gain": 8
}
},
"0": {
"hash": "185e7fb",
"author": "409H",
"date": "Wed Feb 19 22:35:34 2020 +0000",
"addresses": {
"count": 4214,
"percentage_gain": 0.38113387327298714,
"number_gain": 16
},
"entries": {
"count": 7681,
"percentage_gain": 0.10426169685911638,
"number_gain": 8
}
}
}
@409H
Copy link
Author

409H commented Feb 25, 2020

commit,date,entries_count,addresses_count
4b51b53,Fri Sep 14 18:01:12 2018 +0200,5711,2229
ff2d160,Sat Oct 6 16:54:27 2018 +0000,5712,2229
16b03ea,Sat Oct 6 19:44:51 2018 +0200,5711,2229
7e0bec9,Mon Oct 29 19:58:50 2018 +0100,5993,2424
2bf8b3b,Tue Oct 30 12:28:36 2018 -0400,5993,2424
9b3c411,Sun Nov 11 18:10:22 2018 -0500,5993,2481
3f64016,Thu Jan 24 19:56:32 2019 +0000,5994,2482
f2acd4a,Thu Jan 24 15:07:58 2019 -0500,5993,2481
3a196f0,Thu Jan 24 21:13:02 2019 +0000,5994,2482
91a5ca4,Thu Jan 24 16:16:50 2019 -0500,5993,2481
306d531,Sat Jan 26 20:48:16 2019 +0000,5994,2482
f03657c,Sat Jan 26 20:48:33 2019 +0000,5993,2481
826962d,Sat Jan 26 20:49:20 2019 +0000,5994,2482
2c6fc95,Sat Jan 26 20:50:17 2019 +0000,5993,2481
43785dc,Sat Jan 26 20:50:54 2019 +0000,5994,2482
7e9dd71,Sat Jan 26 20:51:41 2019 +0000,5993,2481
d0722f0,Sat Jan 26 20:52:36 2019 +0000,5994,2482
2d4a436,Sat Jan 26 20:53:20 2019 +0000,5993,2481
5863031,Wed Feb 6 22:23:35 2019 +0000,5994,2482
df36298,Wed Feb 6 23:32:35 2019 +0000,5995,2483
ff8003b,Thu Feb 7 08:00:33 2019 -0500,5993,2481
3967c23,Thu Feb 7 13:10:20 2019 +0000,5994,2482
8fd4df1,Fri Apr 26 15:50:58 2019 +0100,6625,2919
76a09e1,Fri Apr 26 15:53:43 2019 +0100,5994,2482
84d4f9e,Tue Jun 4 22:09:29 2019 +0100,6755,631
7601b79,Wed Jul 17 02:00:59 2019 +0100,6908,3244
72fcaeb,Wed Jul 17 02:04:34 2019 +0100,6908,3244
f52b7a0,Fri Jul 19 20:33:55 2019 +0100,6923,3267
eba262f,Mon Jul 22 19:41:06 2019 +0100,6943,3297
d6e0260,Tue Jul 23 02:18:07 2019 +0100,6947,3301
261f7f2,Tue Jul 23 22:40:54 2019 +0100,6953,3311
b538c6b,Wed Jul 24 11:20:46 2019 +0100,6960,3325
ae856f0,Fri Jul 26 15:41:51 2019 +0100,6970,3336
06334ab,Sat Jul 27 00:05:10 2019 +0100,6976,3342
562822e,Sun Jul 28 15:54:22 2019 +0100,6980,3347
16b2905,Mon Jul 29 21:41:18 2019 +0100,6988,3357
ddb67ce,Tue Jul 30 18:05:52 2019 +0100,6998,3367
6d0b5de,Wed Jul 31 23:06:30 2019 +0100,7009,3378
9846972,Mon Aug 5 17:05:18 2019 +0100,7023,3398
4438a6c,Tue Aug 6 23:08:08 2019 +0100,7031,3408
4f6c55d,Thu Aug 8 17:35:13 2019 +0100,7044,3425
b166478,Sat Aug 10 00:05:45 2019 +0100,7050,3431
1a2ebfb,Sun Aug 11 15:06:21 2019 +0100,7062,3444
77caaed,Thu Aug 15 15:44:13 2019 +0100,7072,3452
55931db,Thu Aug 15 17:14:33 2019 +0100,7086,3471
13d0b1a,Tue Aug 20 17:38:13 2019 +0100,7110,3500
2f6eb62,Sat Aug 24 17:20:39 2019 +0100,7138,3522
fb7d925,Tue Aug 27 19:19:42 2019 +0100,7157,3545
ce9d2de,Sun Sep 1 23:24:13 2019 +0100,7173,3566
662a630,Wed Sep 4 18:49:53 2019 +0100,7181,3573
47e33c4,Wed Sep 4 19:08:43 2019 +0100,7181,3573
8d4d73a,Wed Sep 4 19:23:37 2019 +0100,7181,3573
52e6b50,Tue Sep 10 15:34:36 2019 +0100,7191,3581
0ae81ce,Wed Sep 11 00:31:30 2019 +0100,7193,3583
bb869ec,Tue Sep 17 19:08:49 2019 +0100,7204,3591
f904e0e,Wed Sep 18 20:05:56 2019 +0100,7208,3593
2e3a741,Thu Sep 19 01:06:37 2019 +0100,7210,3593
e8a1bc2,Fri Sep 20 16:44:55 2019 +0100,7223,3606
e01c837,Fri Sep 20 23:57:40 2019 +0100,7228,3617
63a76d4,Wed Sep 25 01:04:46 2019 +0100,7237,3625
62ecc4b,Thu Sep 26 20:23:20 2019 +0100,7254,3653
5979edb,Mon Sep 30 20:53:14 2019 +0100,7264,3670
fa77945,Thu Oct 3 00:55:00 2019 +0100,7275,3680
c1ac3db,Mon Oct 14 13:55:06 2019 +0100,7280,3683
c39aeae,Thu Oct 17 13:27:51 2019 +0100,7289,3697
7255fd5,Wed Oct 23 17:05:40 2019 +0100,7298,3709
dda953b,Thu Oct 31 16:59:01 2019 +0000,7321,3743
2f8d541,Thu Oct 31 22:34:46 2019 +0000,7322,3743
2e9a113,Fri Nov 1 16:34:14 2019 +0000,7327,3748
9db15bb,Thu Nov 7 16:12:28 2019 +0000,7340,3765
1c52a61,Sun Nov 17 16:15:23 2019 +0000,7350,3779
009943e,Sun Nov 17 21:36:31 2019 +0000,7358,3782
7a679fb,Wed Nov 20 17:41:05 2019 +0000,7368,3788
ced0003,Tue Nov 26 16:05:25 2019 +0000,7386,3814
78d522b,Tue Nov 26 23:14:25 2019 +0000,7399,3819
3de17df,Sat Nov 30 21:50:10 2019 +0000,7411,3829
10a8922,Sun Dec 8 21:05:00 2019 +0000,7430,3847
0656118,Sat Dec 14 18:14:44 2019 +0000,7457,3880
368311c,Wed Dec 18 00:08:42 2019 +0000,7468,3895
8136573,Mon Dec 23 21:41:04 2019 +0000,7491,3919
63c1043,Fri Dec 27 02:36:02 2019 +0000,7506,3938
7b20eae,Tue Dec 31 17:38:56 2019 +0000,7516,3956
3c97465,Tue Jan 7 02:04:43 2020 +0000,7547,4008
fa1ebc6,Wed Jan 15 18:39:00 2020 +0000,7564,4034
13e2ee4,Sun Jan 19 00:21:17 2020 +0000,7575,4046
df0861f,Sun Jan 19 19:30:31 2020 +0000,7579,4051
0a06f9d,Sun Jan 19 19:34:58 2020 +0000,7579,4051
256acbd,Wed Jan 22 18:34:44 2020 +0000,7583,4059
3532239,Thu Jan 23 16:12:26 2020 +0000,7590,4072
7a9aea3,Tue Jan 28 14:19:22 2020 +0000,7605,4110
699de50,Tue Jan 28 21:13:17 2020 +0000,7615,4113
2c886a0,Tue Feb 4 16:05:30 2020 +0000,7622,4120
34654ec,Tue Feb 4 17:58:47 2020 +0000,7635,4151
40d8be2,Sun Feb 9 18:09:28 2020 +0000,7654,4170
354fe7a,Thu Feb 13 17:10:52 2020 +0000,7665,4186
b175736,Tue Feb 18 00:29:49 2020 +0000,7673,4198
185e7fb,Wed Feb 19 22:35:34 2020 +0000,7681,4214

@409H
Copy link
Author

409H commented Feb 25, 2020

<?php

shell_exec("git fetch origin && git checkout 4816514");

$log = shell_exec("git log --pretty=format:\"%h%--%an%--%ad\" --follow ./data/urls.yaml");
$a = explode(PHP_EOL, $log);
$commits = [];

foreach($a as $e) {
    preg_match("/^([^\-]+)\-([^\-]+)\-(.+)$/", $e, $parts);
    if(count($parts) > 1) {
        list($all, $commithash, $author, $date) = $parts;
        shell_exec("git checkout ". $commithash);
        echo PHP_EOL . "Checked out into ". $commithash . PHP_EOL;

        $arrScams = yaml_parse_file(__DIR__ ."/../data/urls.yaml");

        $intCountOfAddrs = 0;
        $intCountOfEntries = 0;

        foreach($arrScams as $arrScam) {
            $intCountOfEntries++;
            if(isset($arrScam["addresses"])) {
                if(count($arrScam["addresses"]) === count($arrScam["addresses"], COUNT_RECURSIVE)) {
                    $intCountOfAddrs += count($arrScam["addresses"]);
                } else {
                    foreach($arrScam["addresses"] as $key => $addr) {
                        $intCountOfAddrs += count($addr);
                    }
                }
            }
        }

        $intCountOfEntriesPrevious = $intCountOfEntries;
        $intCountOfAddressesPrevious = $intCountOfAddrs;

        $commits[] = [
            "hash" => $commithash,
            "author" => $author,
            "date" => $date,
            "addresses" => [
                "count" => $intCountOfAddrs,
                "percentage_gain" => 0
            ],
            "entries" => [
                "count" => $intCountOfEntries,
                "percentage_gain" => 0
            ]
        ];

    } else {
        echo "ERROR: ". $e . PHP_EOL;
    }
}

file_put_contents("./count_blacklist_commits_per_month.json", json_encode($commits));

$commits = file_get_contents("./count_blacklist_commits_per_month.json");
$commits = json_decode($commits, true);
$rev = array_reverse($commits, true);

$intCountOfEntriesPrevious = 0;
$intCountOfAddressesPrevious = 0;

foreach($rev as $key => &$a) {

    if($intCountOfEntriesPrevious === 0 || $intCountOfAddressesPrevious === 0) {
        $intCountOfEntriesPrevious = $a["entries"]["count"];
        $intCountOfAddressesPrevious = $a["addresses"]["count"];
        continue;
    }

    $a["addresses"]["percentage_gain"] = (($a["addresses"]["count"]-$intCountOfAddressesPrevious)/$intCountOfAddressesPrevious)*100;
    $a["addresses"]["number_gain"] = $a["addresses"]["count"] - $intCountOfAddressesPrevious;

    $a["entries"]["percentage_gain"] = (($a["entries"]["count"]-$intCountOfEntriesPrevious)/$intCountOfEntriesPrevious)*100;
    $a["entries"]["number_gain"] = $a["entries"]["count"] - $intCountOfEntriesPrevious;

    $intCountOfEntriesPrevious = $a["entries"]["count"];
    $intCountOfAddressesPrevious = $a["addresses"]["count"];
}

file_put_contents("./count_blacklist_commits_per_month.json", json_encode($rev));

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