brainwallet / brainwallet.github.io

Brainwallet site

Home Page:https://brainwallet.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TX unable to get history without private key or user competence problem?

tomsarpo opened this issue · comments

Hi,
I'm new with bitcoin and like to use Brainwallet to manually create transactions.
My issue is I don't get this to work offline as I don't get the right results when manually typing the Transactions history.
Only way to get it succesfully is to do it online by using "Get history from BlockChain Info"...However, here if I enter the address of my wallet to the prompt after clicking the button if will download the history, but Source Address remains as default value and did not update. It is also not possible to edit Source Address as it is gray and locked.
So really the only way to get the form to work is to be online to first give the Private Key after which the form automatically asks if to download history from BlockChain Info....and this just makes me feel bad.

Am I doing something wrong here or is this the way the form now works? Obviously you can download the transaction history without the private key so why is it needed as first input on the form and other main inputs are locked? All I want is to create the transaction manually offline and not to type private key to the form when being online. Is this possible or am I just "too fresh user" to understand these topics correctly?

Thanks for your time and support. Hope this is even remotely useful for you in developing your product.

BR, Tom

Forced rebuild in ee592ed. Not sure it solves the problem entirely, but now it rebuilds transaction after cancelling download (you also may rebuild it by editing inputs manually). Note there's no such thing as an unsigned transaction, you would need a private key anyway.

Didn't see any change from the update.
Here's a video of what I'm trying to do: http://youtu.be/8ETdPqza4qc

  • load TX-page
  • click "Get history from BlockChain Info"
  • insert own wallet address
  • confirm total BTC -> PASS
  • confim wallet address on form -> NOT PASSED (line says still and these parameters are still shown: var tx_sec = '5KdttCmkLPPLN4oDet53FBdPxp4N1DWoGCiigd3ES9Wuknhm8uT';
    var tx_addr = '12c6DSiU4Rq3P4ZxziKxzrL5LmMBrzjrJX';)
  • go offline and insert Private Key and rest of the information for transaction
  • copy TX RAW manually to http://blockchain.info/pushtx and send online

I can't extract source address from unspent inputs. At least Bitcoin Block Explorer history doesn't know anything about your address - it just returns a bunch of related transactions. Commit 6fb56d1 adds an ability to edit source address before downloading/pasting anything. Hope it helps.

Ok, I'll test this evening the new build.
Here is the link to my test wallet. Same transactions should be returned. I
also did not get result from Bitcoin Block Explorer when I tested some
while ago.
https://blockchain.info/address/13dxrjX7rwpZnrMCZC9LUhNH5DznN2tcyV

BR, Tomi

2013/4/29 brainwallet notifications@github.com

I can't extract destination address from unspent inputs. At least Bitcoin
Block Explorer history doesn't show anything about your particular address


Reply to this email directly or view it on GitHubhttps://github.com//issues/20#issuecomment-17160921
.

Now it works great! I was able to create the transaction completely offline after loading the transaction history:
https://blockchain.info/tx/db3fda7a3ea8c6d6cca8ebc76c34a0c9e8437a23bd317151ab9741367af45eaf

Further dev, if you like, after hitting Private Key in, the form could skip asking to load transaction history...atleast with my method this was already done and since being offline already there is nothing to load.

BR, Tomi