J'ai besoin de rien dans ton lot mais bonne idée
|
|
|
I think there was just no impact on average joes
|
|
|
+1 OP Namecoin did it, the others have to gtfo too
|
|
|
You should try what I wrote in the other thread
|
|
|
I reproduced it until I had enough funds to send So if balance=0, I think this is your problem If not here is my code: #!/usr/bin/env python # coding: utf8
import urllib #from gluon import * #from btcservice import access from jsonrpc import ServiceProxy
OFFLINEWALLET_ADDRESS = '19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3' # CAUTION--DO NOT RUN THIS SCRIPT WITHOUT SETTING THIS FIRST.
access = ServiceProxy("http://login:pass@127.0.0.1:8332") balance = access.getbalance()
if OFFLINEWALLET_ADDRESS != '': access.sendtoaddress(OFFLINEWALLET_ADDRESS,float(balance))
It works when balance>0 and prints your error when balance=0
|
|
|
Try opening it with pywallet If it doesn't work scan your drive for private keys (pywallet does that only for Linux/OSX but there are plenty of such tools over here)
|
|
|
Keep a copy of the current wallet.dat
Yes..of course, that's really all you need wallet.dat everything else can be deleted (bitcoin.conf optional if you even have it). I meant an additional copy, not just keeping .bitcoin/wallet.dat
|
|
|
The permissions are correctly set? Anyway, like the other thread, keep a copy of the current wallet.dat(even in another truecrypt file), you never know what can happen
|
|
|
Keep a copy of the current wallet.dat
|
|
|
There was a post about that a couple days ago, in the discussion forum Basically somebody mined blocks on his own disconnected from internet, managed to get a longer block chain and then released it All the clients forgot the "true" shorter blockchain and accept this one
|
|
|
could someone point me to where I can see code /pseudo/code for the calculation of a hash. step by step would be awesome, but anything would be helpful too.
A hash of what? Block, transaction, address?
|
|
|
If you signed up, you signed up, you didn't login There is a login button on the top
|
|
|
it is the mere fact that the title of the thread is directed at ixcoins and Thomas Nasakioto. Nowhere did I intend for this to be about you. But you sure took it as such. lol ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif) Ah...but wait... I recall another spammy thread you started around here claiming Thomas and I were one and the same person yet now you accept were not. ![Huh](https://bitcointalk.org/Smileys/default/huh.gif) Are you schizophrenic too? If you go back and look oldtimer you will notice that I did not start that initial thread. Irrelevant. Fact is your the main proponent of the claim. Nice attempt at weaseling your way out of it though ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) Wat?
|
|
|
Why only one currency OP? Create a currency each week!
|
|
|
LOL and the trolling begins with the ixcoin founder. Just like oldminer. You guys should be butt-buddies seriously. Wat? How can one be butt-buddy with himself? ![Huh](https://bitcointalk.org/Smileys/default/huh.gif)
|
|
|
it is the mere fact that the title of the thread is directed at ixcoins and Thomas Nasakioto. Nowhere did I intend for this to be about you. But you sure took it as such. lol ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif) Ah...but wait... I recall another spammy thread you started around here claiming Thomas and I were one and the same person yet now you accept were not. ![Huh](https://bitcointalk.org/Smileys/default/huh.gif) Are you schizophrenic too? Oh man such a fail
|
|
|
Yes, instead of is a bug, or rather something that goes against the de facto standards I didn't say it doesn't work It's just like ix/i0/solidcoin: copy the code, change a value, tada I made a fork You guys should really help Bitcoin projects instead of parasiting them (mainly when it doesn't add any value...)
|
|
|
I don't have to try I know it works Follow my instructions with Version = 125 instead of 0 It worked for Bitcoin, Namecoin, I0coin, Ixcoin, Devcoin, Groupcoin, and all their testnets Basically you just: - created a useless function - reintroduced 2 bugs $ diff old_joric_pywallet this_awesome_fork 3c3 < # pywallet_solidcoin.py 1.1 --- > # pywallet.py 1.1 6c6 < # Usage: pywallet_solidcoin.py [options] --- > # Usage: pywallet.py [options] 30,31c30,31 < max_version = 32500 < addrtype = 125 --- > max_version = 32400 > addrtype = 0 207a208 > return hex_der_key.decode('hex') 229a231,235 > # private keys are 279 bytes long (see crypto/ec/cec_asn1.c) > # ASN1_SIMPLE(EC_PRIVATEKEY, version, LONG), > # ASN1_SIMPLE(EC_PRIVATEKEY, privateKey, ASN1_OCTET_STRING), > # ASN1_EXP_OPT(EC_PRIVATEKEY, parameters, ECPKPARAMETERS, 0), > # ASN1_EXP_OPT(EC_PRIVATEKEY, publicKey, ASN1_BIT_STRING, 1) 244a251,252 > # public keys are 65 bytes long (520 bits) > # 0x04 + 32-byte X-coordinate + 32-byte Y-coordinate 271,279d278 < def short_hex(bytes): < t = bytes.encode('hex_codec') < if len(t) < 32: < return t < return t[0:32]+"..."+t[-32:] < 365c364 < vchIn = chr(addrtype) + secret --- > vchIn = chr(addrtype+128) + secret 370c369 < if vch and vch[0] == chr(addrtype): --- > if vch and vch[0] == chr(addrtype+128): 685a685,689 > elif type == "bestblock": > vds.write_int32(d['nVersion']) > vds.write_compact_size(len(d['hashes'])) > for h in d['hashes']: > vds.write(h)
|
|
|
Did you leave your basement during the last thousand years?
Pywallet already support all existing and future blockchains
Also, you forked the old Joric's pywallet, ie you forked a tool which is already outdated Well done
|
|
|
|