Bitcoin Forum
November 05, 2024, 03:26:00 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3] 4 5 6 7 8 »  All
  Print  
Author Topic: Masterchest Wallet Alpha Testing Thread  (Read 13382 times)
pplwjd
Newbie
*
Offline Offline

Activity: 18
Merit: 0


View Profile
March 06, 2014, 03:21:17 AM
 #41

wow,great,I have been looking forward to p2p exchange so long. Now it's come true at last,I'm so excited. It's great things in cryptocurrency market.
zathras (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
March 06, 2014, 08:43:54 PM
 #42

First DEx alpha is up - OP updated Smiley

Smart Property & Distributed Exchange: Master Protocol for Bitcoin
dexX7
Legendary
*
Offline Offline

Activity: 1106
Merit: 1026



View Profile WWW
March 06, 2014, 09:19:02 PM
 #43

Let's go! Wink

Quote
DEBUG: SQL INSERT INTO processedblocks VALUES (289247,1394137090)
DEBUG: Block Analysis for: 289248
DEBUG: SQL INSERT INTO processedblocks VALUES (289248,1394136834)
DEBUG: Block Analysis for: 289249
DEBUG: SQL INSERT INTO processedblocks VALUES (289249,1394137433)
DEBUG: Block Analysis for: 289250
DEBUG: SQL INSERT INTO processedblocks VALUES (289250,1394140038)
DEBUG: Block Analysis for pending transactions
BLOCKSCAN: Transaction processing starting...
DEBUG: SQL SELECT MAX(BLOCKTIME) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
ERROR: Blockchain scanning thread threw exception : Fehler beim Analysieren der Abfrage. [ Token line number = 1,Token line offset = 220,Token in error = 33333333 ]
DEBUG: Thread exited with error condition.

zathras (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
March 06, 2014, 09:39:49 PM
 #44

Let's go! Wink

Quote
DEBUG: SQL INSERT INTO processedblocks VALUES (289247,1394137090)
DEBUG: Block Analysis for: 289248
DEBUG: SQL INSERT INTO processedblocks VALUES (289248,1394136834)
DEBUG: Block Analysis for: 289249
DEBUG: SQL INSERT INTO processedblocks VALUES (289249,1394137433)
DEBUG: Block Analysis for: 289250
DEBUG: SQL INSERT INTO processedblocks VALUES (289250,1394140038)
DEBUG: Block Analysis for pending transactions
BLOCKSCAN: Transaction processing starting...
DEBUG: SQL SELECT MAX(BLOCKTIME) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
ERROR: Blockchain scanning thread threw exception : Fehler beim Analysieren der Abfrage. [ Token line number = 1,Token line offset = 220,Token in error = 33333333 ]
DEBUG: Thread exited with error condition.

Oh dear - now that's not a good start.  Let me take a look...

Smart Property & Distributed Exchange: Master Protocol for Bitcoin
zathras (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
March 06, 2014, 09:54:33 PM
 #45

Let's go! Wink

Quote
DEBUG: SQL INSERT INTO processedblocks VALUES (289247,1394137090)
DEBUG: Block Analysis for: 289248
DEBUG: SQL INSERT INTO processedblocks VALUES (289248,1394136834)
DEBUG: Block Analysis for: 289249
DEBUG: SQL INSERT INTO processedblocks VALUES (289249,1394137433)
DEBUG: Block Analysis for: 289250
DEBUG: SQL INSERT INTO processedblocks VALUES (289250,1394140038)
DEBUG: Block Analysis for pending transactions
BLOCKSCAN: Transaction processing starting...
DEBUG: SQL SELECT MAX(BLOCKTIME) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
DEBUG: SQL SELECT MAX(BLOCKNUM) FROM processedblocks
ERROR: Blockchain scanning thread threw exception : Fehler beim Analysieren der Abfrage. [ Token line number = 1,Token line offset = 220,Token in error = 33333333 ]
DEBUG: Thread exited with error condition.

Oh dear - now that's not a good start.  Let me take a look...

I've committed an update (including binary) which massively increases the amount of debug info generated.  Can you run this again (in debug level med/high) and then provide the last 20 or so lines from the debug panel?

Thanks Smiley
Zathras

Smart Property & Distributed Exchange: Master Protocol for Bitcoin
dexX7
Legendary
*
Offline Offline

Activity: 1106
Merit: 1026



View Profile WWW
March 06, 2014, 10:06:16 PM
 #46

Sure! Smiley

http://pastebin.com/raw.php?i=J4Va5e4q

zathras (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
March 06, 2014, 10:22:36 PM
 #47


Great, thanks - that's pointed me to a bug with update integer math - committed a fix (hopefully).

Thanks
Zathras

Smart Property & Distributed Exchange: Master Protocol for Bitcoin
dexX7
Legendary
*
Offline Offline

Activity: 1106
Merit: 1026



View Profile WWW
March 06, 2014, 10:32:38 PM
Last edit: March 06, 2014, 11:12:23 PM by dexX7
 #48

Perfect, works fine now.

Edit: I really like the design. Smiley

You may check out the colored areas, those are the transactions from the other thread (link). I have no clear overview right now though, due to the mix of many transactions inbetween and afterwards. Note to myself: start with a clean wallet next time.



Side note: It would be awesome, if a right click on a transaction would allow to copy the transaction id.

zathras (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
March 06, 2014, 11:20:27 PM
 #49

Thanks - I'll have a look at these issues.  I'm wondering if perhaps something is not working well with my handling of localization, I noticed the chart - should look like this as of this moment:



EDIT: Image proxy seems to not want to show the image - the chart should look like the image in the OP.  I use Google for charting until a later date when I'll shift to doing it internally.  DexX - if I ping you a custom build that gives you the chart creation URL are you OK to run it and shoot me the URL it generates?

Thanks
Zathras

Smart Property & Distributed Exchange: Master Protocol for Bitcoin
dexX7
Legendary
*
Offline Offline

Activity: 1106
Merit: 1026



View Profile WWW
March 06, 2014, 11:49:31 PM
 #50

Ah, this is the image I posted: https://i.imgur.com/7vCCECd.png

Yea, sure.

zathras (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
March 07, 2014, 12:01:42 AM
 #51

Ah, this is the image I posted: https://i.imgur.com/7vCCECd.png

Yea, sure.

Custom version with a popup for chart build URL - https://masterchest.info/files/MasterchestWalletAlpha_Bin_DexX.zip

Smart Property & Distributed Exchange: Master Protocol for Bitcoin
dexX7
Legendary
*
Offline Offline

Activity: 1106
Merit: 1026



View Profile WWW
March 07, 2014, 12:13:31 AM
 #52

Code:
http://chart.googleapis.com/chart?cht=lc&chd=t0:0,0001,0,0001,0,0001,0,0001,0,001,0,001,0,001,0,01,4,94E-06,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,20000037,0,20000037,0,20000037,0,20000037,0,0002,0,003,0,02231932,0,4954955,0,4954955,0,001,0,01|0,0,0,0,0,0,001,0,001,0,001,0,011,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,0,20000037,0,20000037,0,20000037,0,20000037,0,0002,0,0002,0,4954955,0,4954955,0,4954955,0,001|0,0,0,0,0,001,0,001,0,001,0,011,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,0,20000037,0,20000037,0,20000037,0,20000037,0,0002,0,0002,0,4954955,0,4954955,0,4954955,0,001,0,01|0,0001,0,0001,0,0001,0,0001,0,001,0,001,0,001,0,011,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,20000037,0,20000037,0,20000037,0,20000037,0,003,0,003,0,4954955,0,4954955,0,4954955,0,001,0,01&chm=F,,0,-1,10&chs=426x205&chf=bg,s,252526&chxt=x,y&chds=0,0,54504505&chxr=1,0,0,54504505&chxs=1N*F4*,D1D1D1,11,0,lt|0,D1D1D1,11,0,lt&chxl=0:|07.01|11.01|17.01|23.01|29.01|04.02|10.02|16.02|22.02|28.02|06.03

The chart looks like this here, too, but is actually green-white, instead of green-black.

zathras (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
March 07, 2014, 12:23:48 AM
 #53

Code:
http://chart.googleapis.com/chart?cht=lc&chd=t0:0,0001,0,0001,0,0001,0,0001,0,001,0,001,0,001,0,01,4,94E-06,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,20000037,0,20000037,0,20000037,0,20000037,0,0002,0,003,0,02231932,0,4954955,0,4954955,0,001,0,01|0,0,0,0,0,0,001,0,001,0,001,0,011,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,0,20000037,0,20000037,0,20000037,0,20000037,0,0002,0,0002,0,4954955,0,4954955,0,4954955,0,001|0,0,0,0,0,001,0,001,0,001,0,011,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,1E-05,0,20000037,0,20000037,0,20000037,0,20000037,0,0002,0,0002,0,4954955,0,4954955,0,4954955,0,001,0,01|0,0001,0,0001,0,0001,0,0001,0,001,0,001,0,001,0,011,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,01,0,20000037,0,20000037,0,20000037,0,20000037,0,003,0,003,0,4954955,0,4954955,0,4954955,0,001,0,01&chm=F,,0,-1,10&chs=426x205&chf=bg,s,252526&chxt=x,y&chds=0,0,54504505&chxr=1,0,0,54504505&chxs=1N*F4*,D1D1D1,11,0,lt|0,D1D1D1,11,0,lt&chxl=0:|07.01|11.01|17.01|23.01|29.01|04.02|10.02|16.02|22.02|28.02|06.03

The chart looks like this here, too, but is actually green-white, instead of green-black.
Great, thanks - I'll see if I can make out what this data is doing.

Re white/black, yeah I couldn't find a way to do that with the chart API and have it look right so I just flip those bits once I've pulled the chart into the buffer:
Code:
 'flip black pixels to white to make up for charts api colour control
        For y As Integer = 0 To gcimg.Height - 1
            For x As Integer = 0 To gcimg.Width - 1
                Dim clr As Color = gcimg.GetPixel(x, y)
                If (CInt(clr.R) + clr.G + clr.B) < 50 Then
                    gcimg.SetPixel(x, y, Color.White)
                End If
                If x > 1 And x < 21 And y > 174 And y < 189 Then
                    gcimg.SetPixel(x, y, Color.FromArgb(37, 37, 38))
                End If
            Next x
        Next y

Smart Property & Distributed Exchange: Master Protocol for Bitcoin
pplwjd
Newbie
*
Offline Offline

Activity: 18
Merit: 0


View Profile
March 07, 2014, 12:55:40 AM
Last edit: March 07, 2014, 01:31:25 AM by pplwjd
 #54

When I buying,the screen became like this,wish it's helpful. By the way I like the UI style of this wallet very very much. Could somebody else please send me a little TMSC so that I can go on the testing. My address is 1Bohpd8tqJe4BdDFNctrzPhCmA2soCYspn, thanks.
http://imagecheese.net/images/buyingpic.jpg
zathras (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
March 07, 2014, 01:04:56 AM
 #55

Hey DexX,

I've gone over the numbers and it seems your client is submitting , instead of . when it builds the chart data.  I think this could lead to some unexpected things so I've just gone ahead and declared it's use globally.  Hopefully this will sort it.  Can you pull the latest binary and test?  I'll continue to look at the other issues mentioned.

Code:
        'declare globalization to make sure we use a . for decimal only
        Dim customCulture As System.Globalization.CultureInfo = System.Threading.Thread.CurrentThread.CurrentCulture.Clone()
        customCulture.NumberFormat.NumberDecimalSeparator = "."
        System.Threading.Thread.CurrentThread.CurrentCulture = customCulture
        System.Threading.Thread.CurrentThread.CurrentUICulture = customCulture

Hey pplwjd,

I can't see the image (image proxy error), any chance you can include something like an imgur link?

Thanks Smiley
Zathras

Smart Property & Distributed Exchange: Master Protocol for Bitcoin
dexX7
Legendary
*
Offline Offline

Activity: 1106
Merit: 1026



View Profile WWW
March 07, 2014, 01:38:48 AM
 #56

The chart is still broken, but I assume the culture info is only set for the specific thread and not globally. I'm not aware of a workaround, but it's probably worth to look into and to combat this whenever possible. Could also lead to broken queries, if floating points are used somewhere for example.

Code:
Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.InvariantCulture

Has a broader effect and is not only limited to decimal marks, so something related may be preferred.


The image from pplwjd: https://i.imgur.com/vwEK0WC.jpg

edit: sent you some! Smiley

53e7ecbbdafb260e66531f4743dd6f5d332c2f0463148b14368be1ebfde28ff2 (0.005 MSC)
cd0923045d076fc9fbdae6c6f2d601cc549667b21e2e949fcbabb64e592f8541 (0.2 TMSC)

Will probably take a few minutes until it's visible on masterchest.info.

zathras (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
March 07, 2014, 01:45:26 AM
 #57

The chart is still broken, but I assume the the culture info is only set for the specific thread and not globally. I'm not aware of a workaround, but it's probably worth to look into and to combat this whenever possible. Could also lead to broken queries, if floating points are used somewhere for example.

Code:
Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.InvariantCulture

Has a broader effect and is not only limited to decimal marks, so something related may be preferred.


The image from pplwjd: https://i.imgur.com/vwEK0WC.jpg

edit: sent you some! Smiley

53e7ecbbdafb260e66531f4743dd6f5d332c2f0463148b14368be1ebfde28ff2 (0.005 MSC)
cd0923045d076fc9fbdae6c6f2d601cc549667b21e2e949fcbabb64e592f8541 (0.2 TMSC)

Will probably take a few minutes until it's visible on masterchest.info.
Good point - the chart is drawn by the scanning thread - as a stop gap while I look into invariantculture I've added to scanning thread - can you please try again?

Pplwjd - that's bizarre - seems it can't even find the right fonts etc - what OS & language is that & any customizations (DPI, scaling etc)?

Thanks
Zathras

Smart Property & Distributed Exchange: Master Protocol for Bitcoin
pplwjd
Newbie
*
Offline Offline

Activity: 18
Merit: 0


View Profile
March 07, 2014, 01:55:43 AM
 #58

Thank you dexX7

To Zathras, my os is win7 and language is chinese. Screen Resolution is 1680*1050 and I changed my screen fonts size 125% so that I can see it comfortably.

The chart is still broken, but I assume the the culture info is only set for the specific thread and not globally. I'm not aware of a workaround, but it's probably worth to look into and to combat this whenever possible. Could also lead to broken queries, if floating points are used somewhere for example.
 
Code:
Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.InvariantCulture

Has a broader effect and is not only limited to decimal marks, so something related may be preferred.


The image from pplwjd: https://i.imgur.com/vwEK0WC.jpg

edit: sent you some! Smiley

53e7ecbbdafb260e66531f4743dd6f5d332c2f0463148b14368be1ebfde28ff2 (0.005 MSC)
cd0923045d076fc9fbdae6c6f2d601cc549667b21e2e949fcbabb64e592f8541 (0.2 TMSC)

Will probably take a few minutes until it's visible on masterchest.info.
Good point - the chart is drawn by the scanning thread - as a stop gap while I look into invariantculture I've added to scanning thread - can you please try again?

Pplwjd - that's bizarre - seems it can't even find the right fonts etc - what OS & language is that & any customizations (DPI, scaling etc)?

Thanks
Zathras
dexX7
Legendary
*
Offline Offline

Activity: 1106
Merit: 1026



View Profile WWW
March 07, 2014, 02:04:44 AM
 #59

Hmm.. did also not help. It's pretty late here already, so I guess the next round comes tomorrow. Cheers! Smiley

zathras (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
March 07, 2014, 02:08:43 AM
 #60

Hmm.. did also not help. It's pretty late here already, so I guess the next round comes tomorrow. Cheers! Smiley

DexX - No worries, thanks for helping test - greatly appreciated Smiley  I'll see about some further testing my end...

Pplwjd - Just for a test, could you set font size to 100% and then see if everything looks right?  You can set it back to 125% afterwards.  I'd just like to see if that's part of the issue.

Thanks
Zathras

Smart Property & Distributed Exchange: Master Protocol for Bitcoin
Pages: « 1 2 [3] 4 5 6 7 8 »  All
  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!