Skip to content

Releases: TinosNitso/VanityTXID-Plugin

VanityTXID-Plugin v1.3.1 for Electron Cash

18 Oct 19:39
04d5692
Compare
Choose a tag to compare

v1.3.1 Notes:

  • Max message size now 512 Bytes instead of 75B. e.g. https://blockchain.com/bch/tx/00000073d648302417ad306912c4a43ea1aa91907921d13d95844f58637329c0
  • Optional Notifications. User can change their mind after mining begins.
  • Optional TTS on every OS! I've set it to pronounce the pattern + 4 extra digits. Linux requires eSpeak or else there's no voice (sudo apt install espeak). eSpeak comes with Ubuntu. In the future I might add a speed setting, and conceivably l33t (pronounce 0 as O etc).
  • Message input in either hex or text. Works as a hex converter!
  • If updating users need to close & re-open EC before the plugin initializes. There's some weird reinstallation bug.
  • Removed/improved IsHex() method.
  • Bold heading, altered placeholder text.

VanityTXID-Plugin v1.3.0 for Electron Cash & SLP Ed.

15 Oct 16:46
49cff23
Compare
Choose a tag to compare

v1.3.0 Notes:

  • Full SLP Edition support! That means VanityTXID addresses can now take SLPAddr format. We could already mint vanity token IDs by using a watching-only wallet in the SLP edition, but now the plugin works natively in the SLP Edition. I've tested both Windows & Linux, and will try to update to at least macOS Catalina tomorrow. One zip for all editions & OSs.
  • multiprocessing module isn't required for os.cpu_count(). No change to binaries (C++).

VanityTXID-Plugin v1.2.1 for Electron Cash

14 Oct 16:23
9138cce
Compare
Choose a tag to compare

v1.2.1 notes:

  • Bug fix for disable &/or uninstall error. To uninstall v1.2.0 users need to close and then re-open the wallet.
  • Bug fix when user attempts to mine a txn which can't be mined.
  • Will now sign both P2SH & P2PKH, in any order, wherever possible. They can be combined using the watching-only wallet, along with other addresses which can't be signed for.
  • I've changed the binary to use a 3 Byte nonce position, exit() function and more constants.

VanityTXID-Plugin v1.2.0 for Electron Cash

13 Oct 17:44
0075da5
Compare
Choose a tag to compare

v1.2.0 notes:

  • Full support for macOS, version High Sierra and newer.
  • Bug fixed where closing irrelevant wallets cancels mining. Simplified Python code.
  • Password & PrivKey are now overwritten before being deleted, and then Garbage Collected.
  • C++ code simplified by using const nonce position.
  • All C++ warnings resolved.
  • New license file mentions copied plugin template code. github.com/KarolTrzeszczkowski/Electron-Cash-Plugin-Template

VanityTXID-Plugin v1.1.0 for Electron Cash, on both Linux & Windows

09 Oct 17:56
2704be1
Compare
Choose a tag to compare

Release notes:

  • Linux now supported. I've found the Linux binary is about 17% faster. Maybe it's the compiler's fault.
  • Downgrade Windows binary to 32 bit from 64 bit, since EC is only 32 bit on Windows.
  • Simplified C++ using exit(0).

VanityTXID-Plugin v1.0.3 for Electron Cash on Windows

08 Oct 14:21
0dacdc1
Compare
Choose a tag to compare

Updates:

  • We can now instantly convert any number of addresses by first selecting them in the Addresses tab and then copy-paste over to the Address converter in VanityTXID.
  • Now have a complete list of P2SH addresses, which is updated whenever user does anything to the Converter box.
  • I fixed an error from 1.0.2 where the user types in the wrong password. Now it asks again, and if user hits cancel then we return to normal. I simplified a lot of Python script, but no change to binary.

I've been trying to get some virtual machines working, but VirtualBox was too difficult, so now I'm learning to use Hyper-V. First I'm gonna test Windows XP. I think I'll try get hash rate before adding Linux support.

VanityTXID-Plugin v1.0.2 for Electron Cash on Windows

07 Oct 14:26
9b47d96
Compare
Choose a tag to compare

Updates:

  • Nonce position can now be up to 256**2 Bytes, so the input being "mined" doesn't have to be the first. (That was a bug in v1.0.1.)
  • Improved code so that raw TX hex can be repeatedly mined (copy-paste after mining, and then again etc).
  • Full support for legacy P2SH form (starting with '3' instead of 'p').
  • Multiple P2SH address display, but generating lots of addresses at once will be next update.
  • Added version title.

VanityTXID-Plugin v1.0.1 for Electron Cash on Windows

06 Oct 13:12
b5a1d78
Compare
Choose a tag to compare
  • Now support uncompressed keys. e.g. www.blockchain.com/bch/tx/000000821afbda9e137ab90bf5de3cad8bf8a3bbe218b7f9c26566ec5779fd8f
  • Have improved UI with labels.
  • Have fixed many error reports by using try:/except: functions. Crashes honestly never happened for me at first 'cause I was testing on portable EC - it depends on the EC edition whether try:/except: is really needed. e.g. non-portable EC no longer reports error on TaskKill.
  • Using Python bitcoin.int_to_hex
  • del(Password) after it's used.
  • 128<Thread#<256 now allowed (was bug in C++ code). I've found 256 threads might be a tiny bit faster than 8 for patterns six long.

VanityTXID-Plugin v1.0.0 for Electron Cash on Windows

05 Oct 16:22
f99d69b
Compare
Choose a tag to compare

It's only been tested on Win10 using EC version 4.2.5 (portable and non-portable).