Bitcoin Forum
April 25, 2024, 04:31:40 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Do VEIL & GIN use different versions of X16RT?  (Read 154 times)
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
July 17, 2019, 05:12:44 PM
 #1

Gin & veil both claim they use X16RT but they are listed seperately at zergpool.
Suprminer X16RT only works for VEIL.

For GIN the miner hangs after setting stratum difficulty message, waiting for work that never comes.
I've waiting several minutes. I've seen delays of a few seconds on occasion for
some algos/pools but eventually the work arrives. With GIN it never arrives.
It's the same at zergpool and zpool.

Clearly there's a difference if zergpool lists it seperately but what is it and how to
make it work?

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
1714062700
Hero Member
*
Offline Offline

Posts: 1714062700

View Profile Personal Message (Offline)

Ignore
1714062700
Reply with quote  #2

1714062700
Report to moderator
1714062700
Hero Member
*
Offline Offline

Posts: 1714062700

View Profile Personal Message (Offline)

Ignore
1714062700
Reply with quote  #2

1714062700
Report to moderator
Bitcoin addresses contain a checksum, so it is very unlikely that mistyping an address will cause you to lose money.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714062700
Hero Member
*
Offline Offline

Posts: 1714062700

View Profile Personal Message (Offline)

Ignore
1714062700
Reply with quote  #2

1714062700
Report to moderator
1714062700
Hero Member
*
Offline Offline

Posts: 1714062700

View Profile Personal Message (Offline)

Ignore
1714062700
Reply with quote  #2

1714062700
Report to moderator
andrucrypt
Member
**
Offline Offline

Activity: 719
Merit: 49


View Profile
July 17, 2019, 05:47:32 PM
 #2

Algo is the same, but Veil uses additional data in it block and job messages(for who knows why, data is useless for miner software). Check here ccminer implementation, but as I remember there is some bug causes a crash, but pretty simple to fix.
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
July 17, 2019, 06:15:17 PM
Last edit: July 17, 2019, 06:28:43 PM by joblo
 #3

Thanks but that's the miner I'm using and it works for veil.

That extra code is only called after a job is received, with GIN the the job never comes.

Edit: OK I've found somehing. If I try mining GIN with X16R I get a job, so the x16rt code
in suprminer is breaking the protocol. I should be able to work around this by defining seperate
algos.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
andrucrypt
Member
**
Offline Offline

Activity: 719
Merit: 49


View Profile
July 17, 2019, 06:24:45 PM
 #4

Thanks but that's the miner I'm using and it works for veil.

That extra code is only called after a job is received, with GIN the the job never comes.
Oh, misunderstood a bit, and didn't complete the answer. x16rt in GIN is x16rt without that parsing for VEIL and using default solution few lines below. Everything else is the same as for VEIL.

Quote
That extra code is only called after a job is received, with GIN the the job never comes.
probably zergpool problem, because there is no other difference.

update: checked x16rt on zerg - works for me.
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
July 17, 2019, 06:31:02 PM
 #5


update: checked x16rt on zerg - works for me.

That's interesting. It doesn't for me with suprminer.

See my previous post, I may have a workaround to avoid the veil code with gin.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
andrucrypt
Member
**
Offline Offline

Activity: 719
Merit: 49


View Profile
July 17, 2019, 06:33:02 PM
 #6

That's interesting. It doesn't for me with suprminer.
I checked my own miner, not suprminer. We are talking here about protocol and pool, not about concrete miner, right? Smiley
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
July 17, 2019, 06:53:44 PM
 #7

I've got it working for both as 2 seperate algos. Many thanks

Suprnova has a bad habit of reusing algo names. When he made a veil miner he just
added the veil code without changing the algo name.



AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
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!