pplwjd
Newbie
Offline
Activity: 18
Merit: 0
|
|
March 06, 2014, 03:21:17 AM |
|
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)
|
|
March 06, 2014, 08:43:54 PM |
|
First DEx alpha is up - OP updated
|
|
|
|
dexX7
Legendary
Offline
Activity: 1106
Merit: 1026
|
|
March 06, 2014, 09:19:02 PM |
|
Let's go! 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)
|
|
March 06, 2014, 09:39:49 PM |
|
Let's go! 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...
|
|
|
|
zathras (OP)
|
|
March 06, 2014, 09:54:33 PM |
|
Let's go! 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 Zathras
|
|
|
|
dexX7
Legendary
Offline
Activity: 1106
Merit: 1026
|
|
March 06, 2014, 10:06:16 PM |
|
|
|
|
|
zathras (OP)
|
|
March 06, 2014, 10:22:36 PM |
|
Great, thanks - that's pointed me to a bug with update integer math - committed a fix (hopefully). Thanks Zathras
|
|
|
|
dexX7
Legendary
Offline
Activity: 1106
Merit: 1026
|
|
March 06, 2014, 10:32:38 PM Last edit: March 06, 2014, 11:12:23 PM by dexX7 |
|
Perfect, works fine now. Edit: I really like the design. 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)
|
|
March 06, 2014, 11:20:27 PM |
|
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
|
|
|
|
|
zathras (OP)
|
|
March 07, 2014, 12:01:42 AM |
|
|
|
|
|
dexX7
Legendary
Offline
Activity: 1106
Merit: 1026
|
|
March 07, 2014, 12:13:31 AM |
|
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)
|
|
March 07, 2014, 12:23:48 AM |
|
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: '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
|
|
|
|
pplwjd
Newbie
Offline
Activity: 18
Merit: 0
|
|
March 07, 2014, 12:55:40 AM Last edit: March 07, 2014, 01:31:25 AM by pplwjd |
|
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)
|
|
March 07, 2014, 01:04:56 AM |
|
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. '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 Zathras
|
|
|
|
dexX7
Legendary
Offline
Activity: 1106
Merit: 1026
|
|
March 07, 2014, 01:38:48 AM |
|
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. 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.jpgedit: sent you some! 53e7ecbbdafb260e66531f4743dd6f5d332c2f0463148b14368be1ebfde28ff2 (0.005 MSC) cd0923045d076fc9fbdae6c6f2d601cc549667b21e2e949fcbabb64e592f8541 (0.2 TMSC) Will probably take a few minutes until it's visible on masterchest.info.
|
|
|
|
zathras (OP)
|
|
March 07, 2014, 01:45:26 AM |
|
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. 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.jpgedit: sent you some! 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
|
|
|
|
pplwjd
Newbie
Offline
Activity: 18
Merit: 0
|
|
March 07, 2014, 01:55:43 AM |
|
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. 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.jpgedit: sent you some! 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
Activity: 1106
Merit: 1026
|
|
March 07, 2014, 02:04:44 AM |
|
Hmm.. did also not help. It's pretty late here already, so I guess the next round comes tomorrow. Cheers!
|
|
|
|
zathras (OP)
|
|
March 07, 2014, 02:08:43 AM |
|
Hmm.. did also not help. It's pretty late here already, so I guess the next round comes tomorrow. Cheers! DexX - No worries, thanks for helping test - greatly appreciated 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
|
|
|
|
|