Bitcoin Forum
November 02, 2024, 10:55:12 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: Did you try this?
No thanks - 36 (69.2%)
Yes, tried it - 10 (19.2%)
Yes, using it regularly - 6 (11.5%)
Total Voters: 52

Pages: [1]
  Print  
Author Topic: Bitcoin-Qt next-test 2013-07-21  (Read 8062 times)
Luke-Jr (OP)
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
July 22, 2013, 09:26:14 PM
Last edit: August 16, 2013, 06:52:29 AM by Luke-Jr
 #1


next-test is a branch of the master bitcoind & Bitcoin-Qt code with as many pull requests merged as possible.
These pull requests are often not well-tested, and may contain serious bugs.

Please note these might possibly corrupt your wallet, destroy your coins (on the network), or worse. No warranty of any kind of provided. BACKUP YOUR WALLET


Today's next-test includes the following pull requests (green are merged now; red are disputed):

hazek
Legendary
*
Offline Offline

Activity: 1078
Merit: 1003


View Profile
July 23, 2013, 09:05:19 AM
 #2

I set the topic as sticky for a while because I think that if anything needs extensive testing it's the software that handles our money.

My personality type: INTJ - please forgive my weaknesses (Not naturally in tune with others feelings; may be insensitive at times, tend to respond to conflict with logic and reason, tend to believe I'm always right)

If however you enjoyed my post: 15j781DjuJeVsZgYbDVt2NZsGrWKRWFHpp
BCB
CTG
VIP
Legendary
*
Offline Offline

Activity: 1078
Merit: 1002


BCJ


View Profile
July 23, 2013, 01:34:53 PM
 #3

Testing.
BCB
CTG
VIP
Legendary
*
Offline Offline

Activity: 1078
Merit: 1002


BCJ


View Profile
July 23, 2013, 08:20:57 PM
 #4

in bitcoin-qt in console

typed "walletpassphrase xxxxxx 1"

error:



selected "retry"



Window 7 Professional
64 Bit
Gavin Andresen
Legendary
*
Offline Offline

Activity: 1652
Merit: 2301


Chief Scientist


View Profile WWW
July 23, 2013, 10:59:22 PM
 #5

I set the topic as sticky for a while because I think that if anything needs extensive testing it's the software that handles our money.

I would much rather people help test individual pull requests or 'git HEAD' rather than "random collection of changes". Putting eleven unrelated changes together makes figuring out what caused a bug/regression much harder.

How often do you get the chance to work on a potentially world-changing project?
hazek
Legendary
*
Offline Offline

Activity: 1078
Merit: 1003


View Profile
July 24, 2013, 06:03:11 AM
 #6

I will set other threads asking people to test as sticky as well. If there is already such a thread please pm it to me.

My personality type: INTJ - please forgive my weaknesses (Not naturally in tune with others feelings; may be insensitive at times, tend to respond to conflict with logic and reason, tend to believe I'm always right)

If however you enjoyed my post: 15j781DjuJeVsZgYbDVt2NZsGrWKRWFHpp
Luke-Jr (OP)
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
July 24, 2013, 06:17:48 AM
 #7

I don't think this needs to be stickied; thanks though!
As far as I am aware, no useful test results have ever come from next-test itself, just from my process of putting it together.
If anyone has found bugs for specific pullrequests, or even reported success for any pullrequests using next-test, please feel free to correct me on this.

It's handy as a risky client (I use it myself), and if people want to take advantage of it for that or for testing, they're welcome to.
However, since no other clients have stickies, I don't see any reason next-test should be special in this regard.

I agree it would be nice to have a clear forum thread describing the basic process of testing pullrequests individually.

in bitcoin-qt in console

typed "walletpassphrase xxxxxx 1"

error:
This is an example of an (unfortunately) not useful bug report Sad
There are probably a dozen pullrequests this could have been triggered by, and I cannot reproduce it myself (it works fine for me).

BCB, if you want to help debug this further, I suggest you go through the list of individual pull requests in the opening post one at a time (they're links)
For each one, do:
1. Look for the most recent post by BitcoinPullTester saying "Automatic sanity-testing: PASSED, see <link>"; if there is one, click on that first link.
2. Browse to the bitcoin/ subdirectory, and download bitcoin-qt.exe
3. Try to reproduce the problem using that bitcoin-qt.exe
4. If it has the bug, go back to the main pullrequest page and post a comment there.

Luke-Jr (OP)
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
July 25, 2013, 08:26:46 PM
 #8

Note that this will cause older versions (including 0.8.3 and git master!) to think they need to reindex the block database!
This is due to unspent (and unspendable) outputs being pruned (which older code thinks is a problem because they don't understand it's unspendable).
p2pool uses these every block it finds.

inceptor
Newbie
*
Offline Offline

Activity: 20
Merit: 0



View Profile
July 26, 2013, 02:04:56 PM
 #9

Note that this will cause older versions (including 0.8.3 and git master!) to think they need to reindex the block database!
This is due to unspent (and unspendable) outputs being pruned (which older code thinks is a problem because they don't understand it's unspendable).
p2pool uses these every block it finds.

yes agreed
used before older version same happened

better use online wallet like block chain etc?
phelix
Legendary
*
Offline Offline

Activity: 1708
Merit: 1020



View Profile
July 30, 2013, 09:33:27 AM
 #10

+1 for CoinControl
Blockhead
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
August 12, 2013, 11:50:09 PM
 #11

This is causing me problems, since I am trying to get my coins out of my wallet, but it doesn't work right now.  It started to re-index, but hangs at about 12 days ago.  I am using v0.8.1
kuzetsa
Sr. Member
****
Offline Offline

Activity: 369
Merit: 250


View Profile
August 14, 2013, 09:01:53 AM
 #12

+1 for CoinControl


Indeed.

Thanks cozz  Smiley
Machinery
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile
August 15, 2013, 12:22:47 AM
 #13

I'm doing some testing. Thanks to the programmers who are doing the hard work.
faiza1990
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250


★☆★777Coin★☆★


View Profile
August 17, 2013, 02:53:15 PM
 #14

+1 for CoinControl


Indeed.

Thanks cozz  Smiley

agree

pythonista
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
August 17, 2013, 08:45:29 PM
 #15

Hi Luke,

Thanks for your hard work.

Would it be possible for the importaddress function for watch-only wallets to be merged in? This is something that merchants & services desperately need - to be free from thirdparty sites like blockchain.info

Here it is:
https://github.com/bitcoin/bitcoin/pull/2861
Luke-Jr (OP)
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
August 17, 2013, 09:38:54 PM
 #16

Would it be possible for the importaddress function for watch-only wallets to be merged in? This is something that merchants & services desperately need - to be free from thirdparty sites like blockchain.info

Here it is:
https://github.com/bitcoin/bitcoin/pull/2861
That's just watch-only addresses, and not necessarily useful when you need watch-only wallets (ie, every real-world use case). It missed the merge window for this next-test (it was outdated code and unmergable when I made this), but perhaps it will make it into the next one. Please also remember next-test is not necessarily a good idea to run in production.

You can easily get a watch-only wallet today by using keypoolrefill with an absurdly high number (5 times your expected transaction volume is good) on your spending client, making a backup, and using wallet encryption on that backup with a crazy-long password (you can/should throw away) to destroy the private keys. Note that this will break after <keypoolrefill number> transactions, and is probably pretty dangerous to try for non-experts, but if done right can get you a watch-only address that works until Bitcoin-Qt has real support for them.

sipa is working on HD wallet support for Bitcoin-Qt (a prerequisite to real watch-only wallets), so I expect we should see that pop up sometime before 0.10 is released.

phelix
Legendary
*
Offline Offline

Activity: 1708
Merit: 1020



View Profile
August 19, 2013, 01:46:57 PM
 #17

My karma was meant for Luke because he keeps including CC.  Kiss
bernard75
Legendary
*
Offline Offline

Activity: 1316
Merit: 1003



View Profile
August 24, 2013, 07:39:00 PM
 #18

sipa is working on HD wallet support for Bitcoin-Qt (a prerequisite to real watch-only wallets), so I expect we should see that pop up sometime before 0.10 is released.

could you link to it or him?
WSDN
Sr. Member
****
Offline Offline

Activity: 493
Merit: 250


IDENA.IO - Proof-Of-Person Blockchain


View Profile
September 02, 2013, 05:55:35 PM
 #19

Thanks Luke jr for this exellent job! we are testing right now!

              ▄▄▄ ▀▀▀▀▀▀▀▀▀ ▄▄▄
           ▄▀▀    ▄▄▄▄▄▄▄▄▄    ▀▀▄
        ▄▀▀  ▄▄▀█          ▀█▀▄▄  ▀▀▄
      ▄▀▀ ▄▄▀    ▀▀▄▄▄▄▄▄▄▀▀    ▀▄▄ ▀▀▄
     █   █            ▀            █   █
   ▄▀ █  ▀▄▄                     ▄█▀  █ ▀▄
  ▄▀ ▄▀ █▄ ▀▀▀██▄▄▄       ▄▄▄██▀▀  ██ ▀▄ ▀▄
  ▀▄▀▀▄ ██ ▄▄▄▄▄▄  ▀▄   ▄▀  ▄▄▄▄▄▄ ██ ▄▀▀▄▀
 ██   █ ██ ▀▄    ▀▄ █   █ ▄▀    ▄▀ ██ █  ▀██
 █  ▄█  ▀█  ▀▀▀▀▀▀▀ █   █ ▀▀▀▀▀▀▀  █   █▄  █
█▀ █  █  █          █   █          █  █  █ ▀▀
 █▀  ▄▀  █▀▄        █   █        ▄▀█  ▀▄  ▀█
 ▄  █▀   █ ▀█▄      ▀   ▀      ▄█▀ █  ▄▀█  ▄
 █▄▀  █  █                         █  █  ▀▄█
 ▀▄  █   ▀█        ▄▄▀▄▀▄▄        █▀   █  ▄
  ▀▄▀▀  █▄ █     ▀█  ▀▀▀  █▀     █ ▄█ ▄▀▀▄▀
   ▀ ▄  ██ █▀▄     ▀▀▄▄▄▀▀     ▄▀█ ██ ▀▄ ▀
    ▀█  ██ █ █▀▄    ▄▄▄▄▄    ▄▀█ █ ██  █▀
      ▀▄ ▀ █ █ ██▄         ▄██ █ █ ▀ ▄▀
        ▀▄ █ █ █ ▀█▄     ▄█▀ █ █ █ ▄▀
          ▀▀▄█ █    ▀▀▀▀▀    █ █▄▀▀
              ▀▀ ▄▄▄▄▄▄▄▄▄▄▄ ▀▀
   
I  D  E  N  A
   
Proof-of-Person Blockchain

Join the mining of the first human-centric
cryptocurrency
 



 
▲    2 6 8 0

N  O  D  E  S
   
                ██
                ██
                ██
                ██
                ██
         ▄      ██      ▄
         ███▄   ██   ▄███
          ▀███▄ ██ ▄███▀
            ▀████████▀
              ▀████▀
                ▀▀
██▄                            ▄██
███                            ███
███                            ███
███                            ███
 ███▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄███
  ▀▀██████████████████████████▀▀
   
D O W N L O A D

Idena node

   
   
▄▄▄██████▄▄▄
▄▄████████████████▄▄
▄█████▀▀        ▀▀█████▄
████▀                ▀████
███▀    ▄▄▄▄▄▄▄▄▄       ▀███
███      █   ▄▄ █▀▄        ███
██▀      █  ███ █  ▀▄      ▀██
███       █   ▀▀ ▀▀▀▀█       ███
███       █  ▄▄▄▄▄▄  █       ███
███       █  ▄▄▄▄▄▄  █       ███
██▄      █  ▄▄▄▄▄▄  █      ▄██
███      █          █      ███
███▄    ▀▀▀▀▀▀▀▀▀▀▀▀    ▄███
████▄                ▄████
▀█████▄▄        ▄▄█████▀
▀▀████████████████▀▀
▀▀▀██████▀▀▀
   
    ███





███

REQUEST INVITATION
███
  █
  █
  █
  █
  █
███
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!