Skip to content

Instantly share code, notes, and snippets.

// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.13;
import "lib/solidity-bytes-utils/contracts/BytesLib.sol";
error Sum(uint256 total);
contract AngryCalculator {
using BytesLib for bytes;
0xa3e07fd099ff52d79d743d8c0e728947db48c638
0xf4bac22ed37c2229107f7d6e4cc9d120da456496
0xf400a6f6839ae1baeb26a5fef75a1b4f544c09f3
0xeb683e618156de654ed110c06a414bfa5c3c39e4
0xdcb7ecf4e68641904ecb9a6e4e70a6fe691ab9e3
0xcd7b4175c5baffe29422fca4dd15615336f25386
0xc46242e9324097cd7a68b5fb7631ce300c7b5495
0xc10f8f4b135dcf90b35f4fd02398f845ed38c169
0xb47a6f53827171c136701c2f85cdb8b01e85919c
0xb2888d5153af19469c9b809544c13fd16ba12f7c

Rinkeby:

  • relayerAddress: 0x2bd5ad3f1bd8c96463ea834f110251fd1d5fc560 (GSN call)
  • relayerHubAddress: 0xd216153c06e857cd7f72665e0af1d7d82172f494 (GSN call)
  • RedditAdminProxy: 0x1c5122bfeba106eea33cf5bdf2004ab22213ca20 (distributes tokens)

Mainnet:

  • RedditAdminProxy(?): 0xa2b6218673bac129127be86106a9d5d205814edc (distributes tokens)
  • EthTraderContribution Token: 0xbe1fffb262a2c3e65c5eb90f93caf4edc7d28c8d
#page_content > div > div:nth-child(1) {
height: 100%;
width: 100%;
left:0;
right: 0;
top: 0;
bottom: 0;
position: absolute;
background: linear-gradient(124deg, #ff2400, #e81d1d, #e8b71d, #e3e81d, #1de840, #1ddde8, #2b1de8, #dd00f3, #dd00f3);
background-size: 1800% 1800%;
@409H
409H / csdb_data_growth.json
Last active February 25, 2020 23:38
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": {
'use strict';
/** @type {!Array} */
var _0xfxugb = ["https:", "protocol", "location", "https://", "http://", "detectca.easysol.net/detectca/scripts/l46p76nmAJPkUtXL4JCzsT9Fe3uflf/detect.js", "script", "s", "dca", "getElementsByTagName", "createElement", "parentNode", "insertBefore", "type", "src", "text/javascript", "async"];
eval(_0xfxugb[8] + "=document." + [_0xfxugb[10]] + "('" + _0xfxugb[6] + "')");
window[_0xfxugb[8]][_0xfxugb[13]] = _0xfxugb[15];
/** @type {boolean} */
window[_0xfxugb[8]][_0xfxugb[16]] = true;
window[_0xfxugb[8]][_0xfxugb[14]] = (_0xfxugb[0] == document[_0xfxugb[2]][_0xfxugb[1]] ? _0xfxugb[3] : _0xfxugb[4]) + _0xfxugb[5];
eval(_0xfxugb[7] + "=document." + _0xfxugb[9] + "('" + _0xfxugb[6] + "')[0]");
window[_0xfxugb[7]][_0xfxugb[11]][_0xfxugb[12]](window[_0xfxugb[8]], window[_0xfxugb[7]]);
Verifying my identity on Peepeth.com 0x11b6a5fe2906f3354145613db0d99ceb51f604c9
@409H
409H / eal_blacklist_1yr.txt
Created July 6, 2018 16:20
A dump of commits into blacklistd/domains.json for the 1st year
Fri Jul 6 16:30:31 2018 +0100,c873356c76efeb0fc2e4fd05fcbc9d27f0d7a88e
1 file changed, 10 insertions(+)
Fri Jul 6 15:11:34 2018 +0100,a13a828011c87f6173e5b7d2fd2447ef99ea2662
1 file changed, 2 insertions(+)
Thu Jul 5 17:43:10 2018 +0100,81c96baf0ce2f488270550f869734ddeb4a4dca8
1 file changed, 7 insertions(+)
Thu Jul 5 17:27:50 2018 +0100,22a875e2339632f49e594554df7004e59dc2896d
1 file changed, 14 insertions(+)
Thu Jul 5 17:11:22 2018 +0100,7a2f40753a5f012d182c6c41a989b18b06166978
1 file changed, 4 insertions(+)
@409H
409H / EtherScamDB-JS-Address-Validation-MyCrypto.js
Last active June 25, 2018 17:14
A TamperMonkey script to show an indicator on the address you're sending to
// ==UserScript==
// @name EtherScamDB-JS-Address-Validation-MyCrypto
// @namespace https://etherscamdb.info/
// @version 0.1
// @description A visual indicator for addresses
// @author 409H
// @grant none
// @include https://mycrypto.com/account/send
// ==/UserScript==