Bitcoin Forum
December 05, 2016, 10:33:10 AM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 »
  Print  
Author Topic: Pywallet 2.2: manage your wallet [Update required]  (Read 137269 times)
jackjack
Hero Member
*****
Offline Offline

Activity: 868


May Bitcoin be touched by his Noodly Appendage


View Profile
May 29, 2013, 10:18:17 AM
 #261

Yeah, the CLI is the priority anyway

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.
1480933990
Hero Member
*
Offline Offline

Posts: 1480933990

View Profile Personal Message (Offline)

Ignore
1480933990
Reply with quote  #2

1480933990
Report to moderator
1480933990
Hero Member
*
Offline Offline

Posts: 1480933990

View Profile Personal Message (Offline)

Ignore
1480933990
Reply with quote  #2

1480933990
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1480933990
Hero Member
*
Offline Offline

Posts: 1480933990

View Profile Personal Message (Offline)

Ignore
1480933990
Reply with quote  #2

1480933990
Report to moderator
1480933990
Hero Member
*
Offline Offline

Posts: 1480933990

View Profile Personal Message (Offline)

Ignore
1480933990
Reply with quote  #2

1480933990
Report to moderator
1480933990
Hero Member
*
Offline Offline

Posts: 1480933990

View Profile Personal Message (Offline)

Ignore
1480933990
Reply with quote  #2

1480933990
Report to moderator
phelix
Legendary
*
Offline Offline

Activity: 1680


nmc:id/phelix


View Profile
May 29, 2013, 10:41:44 AM
 #262

Yeah, the CLI is the priority anyway
+1 to command line

It would be nice if the project was separated in three files to be able to look over it more easily:
- core functions
- command line interface
- gui/web interface

blockchained.com ■ bitcointalk top posts
jackjack
Hero Member
*****
Offline Offline

Activity: 868


May Bitcoin be touched by his Noodly Appendage


View Profile
May 29, 2013, 02:53:24 PM
 #263

I like putting everything into a single file because I find it easier to track and easier for newbies
I can split it in three though and then push the four files to github

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.
kodo
Jr. Member
*
Offline Offline

Activity: 42



View Profile
May 29, 2013, 10:13:19 PM
 #264

Wow this is great thanks

Just A Guy Interested In Bitcoins
phelix
Legendary
*
Offline Offline

Activity: 1680


nmc:id/phelix


View Profile
June 01, 2013, 10:17:18 AM
 #265

I like putting everything into a single file because I find it easier to track and easier for newbies
I can split it in three though and then push the four files to github
Don't worry, it's your project after all.

Is it possible to convert tx_k tx_v to a raw transaction that can be sent by sendrawtransaction from within the newer clients?

blockchained.com ■ bitcointalk top posts
mezzomix
Legendary
*
Offline Offline

Activity: 1596


View Profile
June 01, 2013, 10:26:11 AM
 #266

Do you think pywallet would be more practical as a Qt app?
As I said earlier I'm wondering about recoding everything. It's far from sure but if I decide to I'd like to know how to make it more user-friendly.

I would vote for a CLI. A seperate GUI is fine as well. A single pywallet with additional dependencies makes this great tool harder to use. But it's your tool - you decide.
jackjack
Hero Member
*****
Offline Offline

Activity: 868


May Bitcoin be touched by his Noodly Appendage


View Profile
June 01, 2013, 11:37:20 AM
 #267

Is it possible to convert tx_k tx_v to a raw transaction that can be sent by sendrawtransaction from within the newer clients?
tx_k is useless because it is '027478' (well I think so) + little endian tx id
As far as I can remember, tx_v is not only the transaction: the bitcoin client adds some data (the transaction of its inputs if the client has them in its blockchain)
So depending on what you're trying to do you can use it directly or parse it to put it in the newer client


Don't worry, it's your project after all.
I would vote for a CLI. A seperate GUI is fine as well. A single pywallet with additional dependencies makes this great tool harder to use. But it's your tool - you decide.
It's my project but I'd prefer if people like using it and find it practical
Also, I make all dependencies optional: currently you can use pywallet even if you don't have twisted+zope, you just won't be able to use the WUI. Same for ecdsa package and signature/verifications
The new pywallet would follow this rule as well

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.
Ditto
Sr. Member
****
Offline Offline

Activity: 252


View Profile
June 03, 2013, 07:57:25 AM
 #268

--otheraddress doesn't seem to work when dumping a Bytecoin wallet.
jackjack
Hero Member
*****
Offline Offline

Activity: 868


May Bitcoin be touched by his Noodly Appendage


View Profile
June 03, 2013, 07:59:48 AM
 #269

--otheraddress doesn't seem to work when dumping a Bytecoin wallet.
What is "doesn't work"? What would you want? What do you get? What is written in the console?

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.
Ditto
Sr. Member
****
Offline Offline

Activity: 252


View Profile
June 03, 2013, 01:39:33 PM
 #270

--otheraddress doesn't seem to work when dumping a Bytecoin wallet.
What is "doesn't work"? What would you want? What do you get? What is written in the console?
I meant --otherversion. The addresses start with 1. If I understand the documentation correctly, they should start with 8 (the Bytecoin default) when I pass in --otherversion=18.
jackjack
Hero Member
*****
Offline Offline

Activity: 868


May Bitcoin be touched by his Noodly Appendage


View Profile
June 03, 2013, 01:47:28 PM
 #271

What are you using? WUI or CLI?

What does this give you?
Code:
pywallet.py --info --importprivkey 5J6VanpiC8GjEa3PZVjJwK6xYFE8wfSHzJDzGyxn4ssHu8M3Ajv --otherversion 18
1N8hqxMnpiPVK3pkTj8z2TuYBRFveizeyS

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.
Ditto
Sr. Member
****
Offline Offline

Activity: 252


View Profile
June 03, 2013, 02:02:59 PM
 #272

What are you using? WUI or CLI?

What does this give you?
Code:
pywallet.py --info --importprivkey 5J6VanpiC8GjEa3PZVjJwK6xYFE8wfSHzJDzGyxn4ssHu8M3Ajv --otherversion 18
1N8hqxMnpiPVK3pkTj8z2TuYBRFveizeyS


Using CLI.

Code:
Traceback (most recent call last):
  File "C:\Users\USER\Downloads\pywallet.py", line 4518, in <module>
    if not keyinfo(options.key, options.keyishex):
  File "C:\Users\USER\Downloads\pywallet.py", line 2333, in keyinfo
    compressed = is_compressed(sec)
  File "C:\Users\USER\Downloads\pywallet.py", line 1225, in is_compressed
    return len(b) == 33
TypeError: object of type 'bool' has no len()
jackjack
Hero Member
*****
Offline Offline

Activity: 868


May Bitcoin be touched by his Noodly Appendage


View Profile
June 03, 2013, 02:04:08 PM
 #273

Ok... And this?
Code:
pywallet.py --info --importhex --importprivkey 0000000000000000000000000000000000000000000000000000000000000001 --otherversion 18


Could you please give me a dummy private key so that I can look at 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.
Ditto
Sr. Member
****
Offline Offline

Activity: 252


View Profile
June 03, 2013, 02:05:56 PM
 #274

Ok... And this?
Code:
pywallet.py --info --importhex --importprivkey 0000000000000000000000000000000000000000000000000000000000000001 --otherversion 18
Code:
Address (version 18): 1EHNa6Q4Jz2uvNExL497mE43ikXhwF6kZm
Privkey (version 18): 5togkrXfR7k4gmqyMdctFpY4heuqup2qtKLicsRt8fyd3wD7gay
Hexprivkey:   0000000000000000000000000000000000000000000000000000000000000001
jackjack
Hero Member
*****
Offline Offline

Activity: 868


May Bitcoin be touched by his Noodly Appendage


View Profile
June 03, 2013, 02:15:29 PM
 #275

From a quick glance I don't see where the problem can be
I'll work on it in around 3-4 hours and will report info here

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.
Ditto
Sr. Member
****
Offline Offline

Activity: 252


View Profile
June 03, 2013, 02:23:21 PM
 #276

Could you please give me a dummy private key so that I can look at that?

L2FK1cvDnKYiGPoMvikKegsgXUyrFYkzisnPes3ZaiJHBwUcBxZ5

From a quick glance I don't see where the problem can be
I'll work on it in around 3-4 hours and will report info here

Alright, and thank you for the help (and also for this amazing program).
jackjack
Hero Member
*****
Offline Offline

Activity: 868


May Bitcoin be touched by his Noodly Appendage


View Profile
June 03, 2013, 05:56:43 PM
 #277

Fixed in the last version, 2.0.12. It was because of a Python behavior I didn't even know.

It will print this:
Code:
Warning: adress prefix seems bad (128 vs 176)
Just ignore it, it's because Litecoin doesn't use the same private key rules than Bitcoin

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
Hero Member
*****
Offline Offline

Activity: 868


May Bitcoin be touched by his Noodly Appendage


View Profile
June 04, 2013, 08:25:23 AM
 #278

Could you please report any success so that I know if it works? I don't have Litecoin

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.
mezzomix
Legendary
*
Offline Offline

Activity: 1596


View Profile
June 04, 2013, 08:33:11 AM
 #279

Did you ever think about including BIP 0038 into pywallet to be able to export encrypted private keys?
jackjack
Hero Member
*****
Offline Offline

Activity: 868


May Bitcoin be touched by his Noodly Appendage


View Profile
June 04, 2013, 08:53:28 AM
 #280

Did you ever think about including BIP 0038 into pywallet to be able to export encrypted private keys?
Actually no, I left before the BIP concept creation and since I'm back I'm working on several projects so I'm not aware about any BIPs. I know I have to catch up but well...
That definitely seems a good feature to add. I can't give any ETA though, it will vary according to the demand.

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.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!