Author

Topic: Nexus - Pure SHA3 + CPU/GPU + nPoS + 15 Active Innovations + More to Come - page 328. (Read 785514 times)

hero member
Activity: 672
Merit: 500
block stuck on 9455 for 15min ,WTF
hero member
Activity: 666
Merit: 500
also never had a single orphan yet

@Viz, did you already contacted busoni?
full member
Activity: 161
Merit: 100
Thanks all for great help!
legendary
Activity: 868
Merit: 1058
Creator of Nexus http://nexus.io
sendtoaddress ADDRESS AMOUNT usually works =)

If you want to send more than one per command use sendtomany.

Viz.
sr. member
Activity: 479
Merit: 250
Sorry for stupid question, but i do not know which command to send coins from ubuntu (i do not use GUI) wallet to another wallet.

type help it will give u all the commands but if u are mining on more than 1 wallet u can do a dumprivkey command then importprivkey to the other wallet would be easier to just use the same wallet.dat though on each rig
full member
Activity: 161
Merit: 100
Sorry for stupid question, but i do not know which command to send coins from ubuntu (i do not use GUI) wallet to another wallet.
hero member
Activity: 799
Merit: 1000
dont see how people are getting orphans i never had 1
Did u check listtransactions orphans don't show in the wallet tx tab unless they had at least one confirmation I believe.
sr. member
Activity: 479
Merit: 250
dont see how people are getting orphans i never had 1
legendary
Activity: 868
Merit: 1058
Creator of Nexus http://nexus.io
Did you end up finding where the issue resides?

yes, my Visual Studio port of your miner just found a block that was accepted.

Christian


Perfect, glad to know it was resolved.

If you want to help participate in the Beta pool [testnet version should be up today], keep your eyes on the chatbox at Coin Shield Talk.

Viz.
hero member
Activity: 756
Merit: 502
Did you end up finding where the issue resides?

yes, my Visual Studio port of your miner just found a block that was accepted.

Christian
sr. member
Activity: 518
Merit: 275
If you fail...just dont fail again
legendary
Activity: 868
Merit: 1058
Creator of Nexus http://nexus.io
%u usually only outputs up to 32 bits  Smiley

Viz.

the %u restriction is clear, but also sizeof(unsigned long) = 4 on Windows 64 bit in Visual Studio.

So I had to change some unsigned long occurences to uint64 and use MPIR instead of GMP (the gmp.h header file also used unsigned long to pass 64 bit types, which won't work on Windows. The mpir.h header files fixes this.)


Did you end up finding where the issue resides?

Viz.
sr. member
Activity: 518
Merit: 275
If you fail...just dont fail again
Hello there!

Any news about when the source will be available?!
Please see: http://coinshieldtalk.org/forum/coin/coinshield-discussion/195-coinshield-source-will-be-released , Please post any source related questions or comments there.
Thanks,
KryptoKash
hero member
Activity: 756
Merit: 502
%u usually only outputs up to 32 bits  Smiley

Viz.

the %u restriction is clear, but also sizeof(unsigned long) = 4 on Windows 64 bit in Visual Studio.

So I had to change some unsigned long occurences to uint64 and use MPIR instead of GMP (the gmp.h header file also used unsigned long to pass 64 bit types, which won't work on Windows. The mpir.h header files fixes this.)
legendary
Activity: 1559
Merit: 1001
Epic Private Internet Cash
Hello there!

Any news about when the source will be available?!
legendary
Activity: 868
Merit: 1058
Creator of Nexus http://nexus.io
nNonce is offset from the Hash to the Prime Cluster.

Try This:
uint64 nonce = mpz_get_ui(zTempVar);
printf("nNonce = %llu\n", nonce);


%u usually only outputs up to 32 bits  Smiley

Viz.
hero member
Activity: 756
Merit: 502
I've been studying supercomputer's mining code and I am puzzled by the use of an unsigned long (32bit) return type in the PrimeSieve function.

here we're definitely truncating zTempVar from 64bit to 32bit.

Code:
				// calculate offset
mpz_sub(zTempVar, zPrimeOriginOffset, zPrimeOrigin);

nonce = mpz_get_ui(zTempVar);
gmp_printf("i: %d, zTempVar: %Zd, nonce: %u\n", i, zTempVar, nonce);

Can anyone shed light on this? I am puzzled how any share can be accepted when the bitness of the nonce gets truncated so radically.

EDIT: I am on a Microsoft machine (Visual Studio), so maybe that makes a difference, according to this blurb I found on the Internet:

Quote
"The true "war" was for sizeof(long), where Microsoft decided for sizeof(long) == 4 (LLP64) while nearly everyone else decided for sizeof(long) == 8 (LP64)."

Christian
legendary
Activity: 868
Merit: 1058
Creator of Nexus http://nexus.io
Paul,

If you send me your debug.log file I can investigate. [email protected]

Viz.
hero member
Activity: 820
Merit: 1000
I'm still getting a very high orphan rate, which seems strange since blocks are coming in at a steady rate near target.  In 48 hours I have had 15 blocks, 6 of which were orphans.  Any thoughts?

Guys this orphan rate is shocking.  I'm now up to 17 blocks, 8 of which are orphans.  Orphans should be very rare now as blocks are not being found particularly quickly.  WTF is going on?
legendary
Activity: 868
Merit: 1058
Creator of Nexus http://nexus.io
For pool, testing, and Core 1.0.1 updates go to Our Forum Chatbox.


This is where I will be for better communication
Viz.
Jump to: