Skip to content

Commit

Permalink
more address substitutions
Browse files Browse the repository at this point in the history
  • Loading branch information
nmushegian committed Nov 11, 2014
1 parent ae1fa81 commit 9de0b5a
Showing 1 changed file with 77 additions and 8 deletions.
85 changes: 77 additions & 8 deletions build_sharedrop.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,22 @@
# Collect (address, balance) pairs
exodus_balances = []

# signatures at end of file
substitutions = dict([
("178RVtWSyrCD8N1BnSdiSbMMokD2foQhAd", "1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb"),
("1GJczjbQF8evXsLCHpX9sNXQ3m2QbwH2Wv", "1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb"),
("19btdFcvEgF6t7hyr5n4gzsGitHZjk7uF4", "1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb"),
("1J9FPXTMJXwh1mC4CYDp8kjtgsQehiVos4", "1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb"),
("18Cpgt8w1aFsGBc3s82NMCU5RiRE1kiEe3", "1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb"),
("1MnEmUHF9TYXMio86dTGXvRxeirW4VFE9w", "1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb"),
("1DL9Rt8bWZbmNbSMZedqA2WeFRUeJS415s", "1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb"),
("1QC9jKo53vAdo6zYUcHwpJWqGwCe5voxLv", "1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb"),
("1JtuJEr3cGL7AyB4xcg9qMLjWV73qnHRBt", "1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb"),
("1G3HMZzCr4QDihJEpz1arrmR4swm7krinM", "1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb"),
("Pe9F7tmq8Wxd2bCkFrW6nc4h5RASAzHAWC", "PmBR2p6uYY1SKhB9FbdHMbSGcqjEGsfK2n"),
("1376AFc3gfic94o9yK1dx7JMMqxzfbssrg", "1gD8zEUgPN6imT3uGUqVVnxT5agAH9r4Y"),
])

# All assets have precision 10**8

# These should add up to 500m * 10**8
Expand Down Expand Up @@ -139,14 +155,9 @@
for item in exodus_balances:
if item[1] != 0:
address = item[0]
# ILuXgc0SsMz4vBni3kRBoAiWc6m2bJnUiqMpyRgNI8Zjf4n/ikFFuflV/cQv4p6PRuKxw6CwQ1mD3CC/EEki8Kw=
# "Bastard stole my PTS. Whip his ass."
if address == "Pe9F7tmq8Wxd2bCkFrW6nc4h5RASAzHAWC":
address = "PmBR2p6uYY1SKhB9FbdHMbSGcqjEGsfK2n"
# H0eoaUht5pgKeO0W6U+graUn2kkyTxybb5ttkdZ8BxOBamghu0vB/ZbBw4329LbzKIZIoH4QtTTLPAFBqmX6IR4=
# "Dan is the man with the plan!" - same person
elif address == "1376AFc3gfic94o9yK1dx7JMMqxzfbssrg":
address = "1gD8zEUgPN6imT3uGUqVVnxT5agAH9r4Y"
if address in substitutions.keys():
address = substitutions[address]
print "substituted address: " + address + " for amount " + str(item[1] / 10 ** 8)

# ~ 1 in 600 million chance... not a coincidence
if address.startswith("PaNGEL") and address != "PaNGELmZgzRQCKeEKM6ifgTqNkC4ceiAWw":
Expand All @@ -166,3 +177,61 @@

with open("libraries/blockchain/bts-sharedrop.json", "w") as sharedrop:
sharedrop.write(json.dumps(output, indent=4))


# coinbase substitutions - signatures confirmed by toast
# https://bitsharestalk.org/index.php?topic=9516.msg123741#msg123741
# Address: 178RVtWSyrCD8N1BnSdiSbMMokD2foQhAd
# Message: New BTC Address: 1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb
# Signature: G4SbByvsoQhLVjyA3ZDwNUZW/cYO2pJK/HsaS2KgGajMUAQMZw+ZxuD82sRzq88l30fWVgn+gYoDs1uvE6gLPbY=
#
# Address: 1GJczjbQF8evXsLCHpX9sNXQ3m2QbwH2Wv
# Message: New BTC Address: 1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb
# Signature: GwrBVRWHmbyhFIkD5aDRxPDIS6I1HubOZEAw+9OPHAEuRS3SH6Wy6Ma9ndKDLdmc/TF279ADDLxbYr6k1ucy8ao=
#
# Address: 19btdFcvEgF6t7hyr5n4gzsGitHZjk7uF4
# Message: New BTC Address: 1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb
# Signature: HDdneKnMiA5dc9uKPHlPSSI53WBL0QQw43oRhKjLOePQfzPZN39gKEZObxg45Hb8MIyq6sEBO5vfY1vJaRokHjQ=
#
# Address: 1J9FPXTMJXwh1mC4CYDp8kjtgsQehiVos4
# Message: New BTC Address: 1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb
# Signature: HIxFt5eGHnvLe5jgqxzP6ZuKCeVJn7hb4JgVLaFOZE4vSJNJ6qrD/ScIXny2pjOqLekdoGL11st+Jd+rmXADVQQ=
#
# Address: 18Cpgt8w1aFsGBc3s82NMCU5RiRE1kiEe3
# Message: New BTC Address: 1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb
# Signature: HE2tfLu9bz5GQ3pNxYLmY/vIfytnblIgqmqxWKxCqRZRuMpsXra049k+vzmKU2bOcLzpZm0OKlaW+vPOA0bHe/k=
#
# Address: 1MnEmUHF9TYXMio86dTGXvRxeirW4VFE9w
# Message: New BTC Address: 1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb
# Signature: G8jfexkOvKP9LLtT6pzrplIVUXja/eoWsToCFMC55uqv/w5np0A9P4ijBqLrd9lKMouwHl6jlIN+qlkBXnoVCXU=
#
# Address: 1DL9Rt8bWZbmNbSMZedqA2WeFRUeJS415s
# Message: New BTC Address: 1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb
# Signature: G2gllIrPC6iWBB+LBHdMdPigOFC8yhShikKJwt4lv+Nwz+Ff7sQFpvaq4Z/1yui3ngnlKdi7JdkgE04WDTf5Mgs=
#
# Address: 1QC9jKo53vAdo6zYUcHwpJWqGwCe5voxLv
# Message: New BTC Address: 1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb
# Signature: G8j7vZOXw6EJ4/bOXAwKQppyK9YxXSgMrRwdvwnNrJu7uRajHfYN346LWiFwz0pqLkA7+vI2xJ4D7GCFXcVDlMI=
#
# Address: 1JtuJEr3cGL7AyB4xcg9qMLjWV73qnHRBt
# Message: New BTC Address: 1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb
# Signature: G7iO3R96/ojfmba3v9spFQEIDUYVwjd7fXpjmb7fw5uy4sOizXbyLXvOX5AUFPlLakKqDjKE5AftdC4XE8/eG+k=
#
# Address: 1G3HMZzCr4QDihJEpz1arrmR4swm7krinM
# Message: New BTC Address: 1KfjASdNiX97R8eJM9HPbnKcFWZ8RRhzzb
# Signature: HJk5aiPFINZ9+3yKe9h7yZPuPY6yLY05T27bBReEAYDr2jCHrmDhmFzkwe8/+dtnz


# educatedwarrior theft - confirmed manually by BM

# ILuXgc0SsMz4vBni3kRBoAiWc6m2bJnUiqMpyRgNI8Zjf4n/ikFFuflV/cQv4p6PRuKxw6CwQ1mD3CC/EEki8Kw=
# "Bastard stole my PTS. Whip his ass."
# if address == "Pe9F7tmq8Wxd2bCkFrW6nc4h5RASAzHAWC":
# address = "PmBR2p6uYY1SKhB9FbdHMbSGcqjEGsfK2n"

# H0eoaUht5pgKeO0W6U+graUn2kkyTxybb5ttkdZ8BxOBamghu0vB/ZbBw4329LbzKIZIoH4QtTTLPAFBqmX6IR4=
# "Dan is the man with the plan!" - same person
# if address == "1376AFc3gfic94o9yK1dx7JMMqxzfbssrg":
# address = "1gD8zEUgPN6imT3uGUqVVnxT5agAH9r4Y"


0 comments on commit 9de0b5a

Please sign in to comment.