jackjack (OP)
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
March 22, 2013, 03:03:20 PM Last edit: March 23, 2013, 01:01:43 AM by jackjack |
|
Great, thank you guys. I sent you the beta version. Please post in this thread any comment about it. If other people want to test it just tell me. I reserved the http://pywallet.tk domain name. It's the updated instructions, you may want to take a look at it. As you may have noticed (I'm sure you did!), I'm not a native English speaker, so feel free to correct any spelling/grammar/vocabulary mistake may it be in pywallet, pywallet.tk or even in my posts Edit: Sent to uuidman too
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
uuidman
|
|
March 23, 2013, 12:41:04 AM |
|
Great news, I would like to test it as well.
|
|
|
|
jackjack (OP)
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
March 24, 2013, 08:10:10 PM Last edit: March 24, 2013, 11:24:53 PM by jackjack |
|
I'm releasing a beta version: http://pastebin.com/R1C8Qavv (put all the code in a new file you name pywallet.py) Yes it's public, yes it works, but no it's not 100% sure yet so use only disposable or backed up wallets with it I hope the beta testers didn't find some big issues I didn't see
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
jackjack (OP)
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
March 28, 2013, 07:13:12 PM |
|
I just found an old dev version from just before my departure, which includes transaction creations, does it interest anyone? ie should I include it in the next version or can it wait a bit?
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
K1773R
Legendary
Offline
Activity: 1792
Merit: 1008
/dev/null
|
|
March 28, 2013, 11:11:46 PM |
|
all features are welcome
|
[GPG Public Key]BTC/DVC/TRC/FRC: 1 K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM A K1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: N K1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: L Ki773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: E K1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: b K1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
|
|
|
jackjack (OP)
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
March 29, 2013, 05:10:00 PM |
|
Ok it's coming soon then, but will be 'hidden'
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
jackjack (OP)
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
April 04, 2013, 11:11:27 PM |
|
I fixed a bug that made the WUI only show uncompressed addresses of private keys. I don't use compressed keys so I didn't notice earlier. I now suppose that pywallet is enough stable and removed the beta flag You should upgrade because of the fixed bug and also because of the updater that will now work
I'll release the new big version this week-end I hope Feel free to post suggestions for it or anything you have to say
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
Kumala
|
|
April 05, 2013, 02:35:39 PM |
|
Short question, can the tool work on an offline wallet? Does it modify the wallet in any way, I only want to dump all addresses/privkeys and acount names, not more.
|
Hacked Account! Don't send any money.
|
|
|
jackjack (OP)
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
April 05, 2013, 02:57:07 PM |
|
Short question, can the tool work on an offline wallet? Does it modify the wallet in any way, I only want to dump all addresses/privkeys and acount names, not more.
Offline: yes! Modifying: it does what you ask it. If you just ask to dump, it will only dump and won't modify anything Depending on whether you want to import the file later, use 'dump wallet' or 'dump keys'. Instructions here: http://pywallet.tkYou can still ask in this thread if something is unclear
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
Kumala
|
|
April 05, 2013, 03:20:40 PM |
|
I'll test it out cause I cant get the upgrade to 8.1 done without the new wallet telling me 30% less coins. Hence my approach, dump key, import keys.
Thanks.
|
Hacked Account! Don't send any money.
|
|
|
Dabs
Legendary
Offline
Activity: 3416
Merit: 1912
The Concierge of Crypto
|
|
April 07, 2013, 06:01:09 AM |
|
Ok. Exactly how to get just the public key, and the private key. Nothing else.
What I've been doing is just dumping the whole thing, then output to text file, then remove everything else I don't like. I made bitcoin-qt create a new wallet with 500 keys, encrypt it, then pywallet the keys out of the new wallet.dat file.
Basically, I'm using pywallet and bitcoin-qt as my own version of offline bitaddress and vanitygen (no pattern) to generate compressed keys.
I tried using just "addr,privkey" or "sec" but maybe I'm typing the commands wrong or something. Using Windows, command line.
|
|
|
|
jackjack (OP)
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
April 07, 2013, 08:46:06 AM |
|
With the command line you can't do that yet. I know it's ridiculous that WUI and command line don't have the same utilities... That will change soon (in v2.1, note that v2.0 will be released on Monday)
If you absolutely have to use the command line, you can dump then use grep (I'm sure there's a port of grep on windows) Or wait for v2.1
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
Dabs
Legendary
Offline
Activity: 3416
Merit: 1912
The Concierge of Crypto
|
|
April 07, 2013, 01:59:19 PM |
|
Oh, okay. I'm willing to wait. I had this idea that command line stuff developed on Linux (or Python) would be "more powerful" than any gui or wui version. hehe.
Incidentally, can you "compile" a binary of this for Windows? I looked at some tools for this, but I may have to do a little more tinkering.
|
|
|
|
jackjack (OP)
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
April 07, 2013, 08:30:45 PM |
|
Ah ah yeah it should be but I felt that there were more needs for the wui so I focused on it
Yes you can compile a python program, look at py2exe I'm not sure about how it will deal with dependencies though...
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
TheMartin
Member
Offline
Activity: 84
Merit: 10
|
|
April 09, 2013, 05:31:01 PM |
|
Great, thank you jackjack, your instructions-site is very helpful. For Windows you offer the auto-installation-exe: https://github.com/downloads/jackjack-jj/pywallet/PWI_0.0.3.exeThis exe contains the 'wget-1.11.4-1-setup.exe' for automatic downloading of needed software and the batch-script 'install.bat' using the wget-programm. In line 10, 18 and 19 of your 'install.bat' you download and install the Twisted-Package: http://buildbot.twistedmatrix.com/builds/twisted-packages/Twisted-11.0.0.winxp32-py2.7.exeBut version 'Twisted-11.0.0.winxp32-py2.7.exe' doesn't extist any longer, what results in a broken installation. Checking the Twistedmatrix site I found there exists a version '...win32..' instead of '...winxp32...' Thus I unpacked your PWI_0.0.3.exe with 7zip, changed the three lines of 'install.bat' to '...Twisted-11.0.0.win32-py2.7.exe' started 'install.bat' by hand and everything worked wonderfull. Maybe your Github-'install.bat' needs to be changed accordingly.
|
|
|
|
jackjack (OP)
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
April 09, 2013, 05:56:07 PM |
|
Many thanks for reporting this! It's edited and must be ok now
Also I think I made PWI use the github's install.bat so it should automatically work for future installs
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
jackjack (OP)
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
April 09, 2013, 06:48:58 PM |
|
What is a brew formula? Even Google doesn't say much about that
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
jackjack (OP)
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
April 09, 2013, 07:05:00 PM |
|
Oh I see, Google was actually helpful then Well, not many people uses pywallet on mac and I don't have one
It's a valid suggestion though, it's put on the list
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
dserrano5
Legendary
Offline
Activity: 1974
Merit: 1029
|
|
April 10, 2013, 01:23:21 PM |
|
I'm using "Delete a key from your wallet" in the web UI to delete a private key(*) and, although I get a message telling that the operation was successful and 1 key was deleted, it still appears in the output of --dumpwallet. I expected the key to be absent from the --dumpwallet output. Did I neglect any step?
(*) It's a throwaway one that I generated in bitaddress and imported just to test that bitcoind could import compressed private keys. I published it in the forum so I don't want to keep it in my wallet lest any funds end up there for any reason.
|
|
|
|
jackjack (OP)
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
April 10, 2013, 02:08:49 PM |
|
Did you put the bitcoin address? (Not pub key nor priv key) Are you sure you delete from, and dump the same wallet?
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
|