Bitcoin Forum
June 25, 2024, 11:09:46 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 [314] 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 ... 590 »
6261  Other / Meta / Re: Service Discussion > New sections. on: June 23, 2016, 09:24:01 PM
Definitely exchanges and and online wallets. There are plenty of threads on those two, not sure about stores though.
6262  Bitcoin / Bitcoin Technical Support / Re: Strange 5 year old wallet on: June 23, 2016, 08:22:38 PM
The wallet stores transaction data in it. It is possible that you received these three transactions in 2011 and then you did not open the wallet again. The transactions never confirmed but since the wallet was not open, it did not know that. Thus, when you opened the wallet again today, it knows about these transactions because it is recorded in its wallet, but the rest of the network does not know about it.
6263  Bitcoin / Bitcoin Technical Support / Re: Never confirmed transaction, how to get it back in the wallet ? on: June 23, 2016, 07:49:23 PM
I didn't want to hijack I just thought it would be easier since it's the same problem.

Anyway thanks for your time and reply I did : abandontransaction 1d150ad498c23524dcb60198d41676f3b44060fc37ac2d7e76f8625be4e5562c-000

But I had : Transaction not eligible for abandonment (code -5)
Remove the -000 part, it isn't actually part of the transaction ID.
6264  Bitcoin / Bitcoin Technical Support / Re: Never confirmed transaction, how to get it back in the wallet ? on: June 23, 2016, 06:42:24 PM
Hi Guys,

I'm having the same problem (an unconfirmed transaction since 7 days) but cannot even open bitcoin-qt with the terminal on mac

"The file /Users/Charles 1/Bitcoin-Qt.app does not exist"

So how could I run the zapwallettxes ?

I did open /Applications/bitcoin-qt.app --args zapwallettxes which opens Bitcoin Core but nothing changes
First of all, do not hijack someone else's thread. You have your own issue, make your own thread next time.

Secondly, you don't have to use zapwallettxes anymore. Instead, open up bitcoin core and go to Help  > Debug Window and click on the console tab. Then in the box at the bottom, type
Code:
 abandontransaction <txid>
Where <txid> is the transaction ID of the transaction you want to double spend.
6265  Bitcoin / Bitcoin Technical Support / Re: Someone please help, my bitcoin block index is corrupted. on: June 23, 2016, 05:26:41 PM
Thanks but I forgot to mention that when I open Bitcoin Core, it says that it had an error reading the database and then I get a runtime error. I'm running Windows 10 and I'm using the latest version of Core.
What is the exact error given? Can you also provide the Debug.log file?



And no, I don't know where the debug.log file is. It's not in the program's files.
In the windows file explorer and in the top bar, type
Code:
%appdata%/Bitcoin
And hit enter.

The Debug.log file is in there. Post all of its contents here. If it is to large, go to http://pastebin.com and post it in a new paste there. Then post the link here.

I think you will need to delete a few things to fix the error. Try deleting the chainstate folder and the index folder inside of the blocks folder.
6266  Bitcoin / Bitcoin Technical Support / Re: Someone please help, my bitcoin block index is corrupted. on: June 23, 2016, 05:05:05 PM
Thanks but I forgot to mention that when I open Bitcoin Core, it says that it had an error reading the database and then I get a runtime error. I'm running Windows 10 and I'm using the latest version of Core.
What is the exact error given? Can you also provide the Debug.log file?
6267  Bitcoin / Bitcoin Technical Support / Re: Someone please help, my bitcoin block index is corrupted. on: June 23, 2016, 04:52:54 PM
You will have to reindex the blockhain it should automatically prompt you for that when it starts up. Reindexing is not the same as redownloading, nothing is downloaded, it just indexes the blocks you have already downloaded and continues syncing from where it left off.
6268  Other / Beginners & Help / Re: What in header can be changed on: June 23, 2016, 03:12:08 PM
Thanks a lot, really helpful.

One last question. Is a extranonce calculated as such:

Hash(Coinbase)+Hash(Extranonce) Then added to Merkle root as such Hash(Transaction total), concatenate to Coinbases hash and then re-hashed?

Is there any way to manipulate the first part of a merkle root (using extranonce within coinbase) eg

ca6f05ee8d7db3038bef35ae795a2fd2431f8c278dae61820974a872bc1878f7

No and no. The extranonce is just changing the data inside of a coinbase transaction. This changes the coinbase hash and thus the merkle root. The merkle root can only be manipulated by changing the transaction data.
6269  Other / Beginners & Help / Re: What in header can be changed on: June 23, 2016, 12:43:18 PM
Thanks for the quick reply.

Quote
The coinbase transaction can also have an extranonce which miners use to change the coinbase and thus the merkle root.

This extranonce, is it a random number or is it defined by something else. All this time I thought extranonce meant nonce and once this has been exhausted we move onto updating the timestamp to current time and re-trying. Another thing was once 2 hours have maxed out on the time-stamp what happens then (or is it that once, 2 hours have gone then time-stamp is updated to current time)
The extranonce is part of the coinbase scriptsig, where the miner can insert any data that they want. Usually the first for bytes of the scriptsig is used for the extranonce. It works in the exact same way as the nonce. Typically miners go through the set of nonces for each extranonce.

Quote
This doesn't entirely make sense.

What I'm trying to ask is basically if we have 2 previous blocks A & B, what determines a certain transaction is allocated to previous block A and not previous block B.
Nothing determines that. Transactions are not allocated to blocks. They are chosen from the mempool by the miner. Any transaction in the mempool is eligible to be included into any block. Once it is included, the transaction is removed from the mempool.


Quote
What are these hashes of?

These are random Transaction I got from online to illustrate of how I think a merkle root is calculated. I have done - hash Transaction1 then hash Transaction2 then concatenate then hash again. Is this correct?
That is correct. When constructing the merkle root, it is important that the initial hashes are in the same order that the transactions appear in the block.
6270  Other / Beginners & Help / Re: What in header can be changed on: June 23, 2016, 12:18:45 PM
I've tried doing research on this and found bits and bobs but would like someone to give me a definitive answer please. Is this correct:

Version          - Can't be changed

Prev. Block     - Can't be changed * please see below

Merkle Root    - Can be changed according to amount of transactions and their hashes (I've seen trees of people trying to illustrate on how to
                      calculate this but fail to understand. Is it as simple as = hash(hash(Tx 1) + hash(Tx 2)) please see below **

Time             - Can be changed. 2 hours max + greater than median of past 11 blocks

Bits               - Not sure. Is this only adjusted every 2016 blocks and I have to keep to this value eg 3/21/13 8:09:35, 436434426

Nonce            - Can be changed. This is incremented + 1 to find correct nonce for block
Yes that is correct. The bits can only change every 2016 blocks at the difficulty retarget.

The coinbase transaction can also have an extranonce which miners use to change the coinbase and thus the merkle root.

* what determines that a certain set of transactions are allocated to a certain previous block (ie does this have to do with the coinbase transaction? What if there are 2 coinbase transaction in this)
This doesn't entirely make sense.

A transaction can only be included in a block once. The miner must have analysed the full blockhain and determined what transactions are already included. Then the next block will be filled with transactions that have not been included. It has nothing to do with the coinbase.

There can only be one coinbase transaction and it just be the first transaction in a block.


T 1 = 7f3f451eb12a38d09f0d1c9064187bff0a6066f3b6cd01ee1f658110a2830b89 =   
        afc04b2992fe6cdd6024a0c5acb895f46c5fb9056e43ad8505e3e98e94b67dc7

T 2 = e82c735b579d93a07b64692e497487e25c59c944270ee473b0a7e36a0e0ec1e2 =
        0f01f48aff2d2c65787bb12f2d380555f5fa1c4106caa65b0b35aa5f651f805f

concatenate + hash = cd3ed269c34d6408fe96c4a70ba002962c9cf442e0cc194dc11c5795b3375446   Is this correct?

Thanks all
What are these hashes of?
6271  Bitcoin / Development & Technical Discussion / Re: blockchain unconfirmed transaction on: June 23, 2016, 11:29:07 AM
i have found a way to sign the transaction. but must the fee come from the same sending or receiving account ?
The additional fee must come from one of the addresses that is receiving bitcoin by reducing the amount that address receives.
6272  Bitcoin / Project Development / Re: [ANN] Bitcoin Transaction Fee Booster on: June 23, 2016, 11:25:36 AM
hello can i pay my extra fees from another wallet ?

where i see address to pay to ( is this the address i would like to pay my fee from ?)

from there i sign my transaction and is good to go ?
As of now, you cannot add the fee from another address. The fee must come from one of the outputs on the transaction you have an issue with.
6273  Bitcoin / Project Development / Re: Bitcointalk Account price estimator on: June 23, 2016, 11:24:17 AM
Thebsite is now accessible but I am getting a request queing error, please try again later. What seems to be the problem?
Hi knightdk, tried to visit the site many times but it didn't work for me and probably for everyone
''It's not just you! http://www.bctalkaccountpricer.info looks down from here.''

yup, me too. i guessing bctalkaccountpricer down for maintenance maybe? cant accessed since last night until now.
Should be working now. I removed the database from the site so all previous requests are no longer there. If you need data from a previous request, please pm me.
6274  Other / Beginners & Help / Re: bread iOS wallet on: June 22, 2016, 01:45:51 AM
What was the transaction id of the transactions that are missing?
6275  Bitcoin / Development & Technical Discussion / Re: Bitcoin greatest vulnerability on: June 21, 2016, 07:40:29 PM
OP, again, BITCOIN ADDRESSES ARE NOT COMPOSED OF RANDOM CHARACTERS. In fact, there is actually no such thing as a Bitcoin address. On a technical level, there is no such thing as a Bitcoin address. Rather it is a way to represent a 160 bit number, the RIPEMD160 of the SHA256 of a public key. An address is simply an encoding, a way to package the hash of a public key in a manner which allows for some basic error checking and a way to shorten the number of characters that people have to deal with.

It doesn't matter how many or what characters are used for Bitcoin addresses. Increasing the characters used will simply make addresses shorter, they will not remain a fixed length because they must convert back to a 20 byte number. That is what stays constant, not the length nor the character space.
6276  Bitcoin / Bitcoin Discussion / Re: Bitcoin Core version 0.12.1 released on: June 21, 2016, 03:02:50 AM
Is this new realease of Bitcoin core a mandatory update? Will my Bitcoin send transactions still go through if I do not update to this new software?
It is not mandatory and you can still send Bitcoin without upgrading. However it is recommended that you do upgrade as it has several bug fixes and a soft fork.
6277  Bitcoin / Armory / Re: 0.94.1 crashes on: June 20, 2016, 01:50:07 PM
Logs please.
6278  Bitcoin / Project Development / Re: SigBuddy - Now open sourced on: June 20, 2016, 01:48:30 PM
The BBcode issue is this.

In the HTMLDocument package that I've created, the Loader class requires special HTTPS header, took about 2 days to get the correct ones.
Without "application/x-www-form-urlencoded" the posted data will not be accepted, so will always fail, this is also the same for the user-agent.
If you look at your userprofile information page (to change signatures) the submit button has a charset of "ISO-8859-1" I've replicated everything & even tried combinations of UTF-8 & ISO-8859-1 in the HTTPS post header, but each time, symbols like ticks, in the signature will be broken.

I will reproduce an example and leave it on my signature for the next 2 days. So you can analyse it.


The BBcode encoding issue is the only problem that's stopping the project.

Ok, I'll take a look. Have you tried using JSoup's connection stuff to handle sending the data instead of using HttpsURLConnection?

Can you also put the BBCode for your sig here (in code brackets)?
6279  Bitcoin / Armory / Re: Armory 0.94.1 is out on: June 20, 2016, 01:27:07 PM
Hi everybody.

I'm trying to build goatpig's Armory fork on Windows 10 x64 but as I'm quite a newbie I can't complete this task. I used this as a reference. I installed everything needed, including MVSE 2013. I then got several errors when trying to compile C++ parts, I got rid of some of them but then I got stuck.

Trying to compile "guardian" :
  • Success

Trying to compile "cryptopp" :
  • Error C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings (socketft.cpp #102) > Solved by adding a line in socketft.h : "#define _WINSOCK_DEPRECATED_NO_WARNINGS"
  • Then success.

Trying to compile "LMDB_Win" :
  • Error C4146: unary minus operator applied to unsigned type, result still unsigned (mdb.c #6504) > Solved by replacing "sizeof(size_t)" by "INT_MIN" on this line
  • Error C2440: 'function': unable to convert 'DWORD (__cdecl *)(void *)' to 'LPTHREAD_START_ROUTINE' (mdb.c #8776) > Still stuck here

Trying to compile "BitcoinArmory_CppTests" :
  • Error C4996: 'lseek': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _lseek. See online help for details. (blockdatamap.cpp #326) > Solved by replacing "lseek" by "_lseek" in blockdatamap.cpp, lines #326 and #327
  • Error LNK1104: cannot open file 'LMDB_Win_d.lib' > Still stuck here because of LMBD_Win compilation failure

Trying to compile "BitcoinArmory_SwigDLL" :
  • Error LNK1104: cannot open file 'LMDB_Win_d.lib' > Still stuck here because of LMBD_Win compilation failure

Would you mind helping a noob doing this quite difficult task ?
Thanks in advance.
I've run into this issue before. This is what goatpig told me to do:

Quote
In each project properties, browse to Configuration Properties -> C/C++ -> Code Generation.

Make Runtime Library is the same.

For Release it needs to be /MT.

For SwigDLL in debug, it needs to be /MT

For the CppTests in debug, it needs to be /MTd

Pick the proper option and rebuild CryptoPP, then the SwigDLL project (it is set to rebuild LMDB along)
6280  Bitcoin / Project Development / Re: SigBuddy - Now open sourced on: June 20, 2016, 01:24:09 PM
I might be able to take on this project.

Where is the source code? It isn't the repo you linked.

What exactly is the BBcode issue you were having?
Pages: « 1 ... 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 [314] 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 ... 590 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!