Bitcoin Forum
April 27, 2024, 06:42:08 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 [198] 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 ... 294 »
  Print  
Author Topic: [POOL][Scrypt][Scrypt-N][X11] Profit switching pool - wafflepool.com  (Read 465521 times)
poolwaffle (OP)
Sr. Member
****
Offline Offline

Activity: 322
Merit: 254


View Profile
April 12, 2014, 02:52:52 AM
 #3941

How often are payouts?  As soon as 0.01 BTC is mined?  Or is it at a time interval (e.g every 24 hours)?

Twice daily, roughly 12hrs apart.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714243328
Hero Member
*
Offline Offline

Posts: 1714243328

View Profile Personal Message (Offline)

Ignore
1714243328
Reply with quote  #2

1714243328
Report to moderator
1714243328
Hero Member
*
Offline Offline

Posts: 1714243328

View Profile Personal Message (Offline)

Ignore
1714243328
Reply with quote  #2

1714243328
Report to moderator
1714243328
Hero Member
*
Offline Offline

Posts: 1714243328

View Profile Personal Message (Offline)

Ignore
1714243328
Reply with quote  #2

1714243328
Report to moderator
poolwaffle (OP)
Sr. Member
****
Offline Offline

Activity: 322
Merit: 254


View Profile
April 12, 2014, 02:55:09 AM
 #3942

@PoolWaffle: could you change WP's CSS by chance?  The forced widths are making the page look funny on my 1080x1920 monitor (1080P in portrait orientation).

#pool_stats { width: 1200px; }
#wrapper { width: 1200px; }

to:

#pool_stats { max-width: 1200px; }
#wrapper { max-width: 1200px; }

Done.  Had bumped it up for admin-screen purposes (needed more horizontal space) Smiley
imall4btc
Member
**
Offline Offline

Activity: 77
Merit: 10


View Profile
April 12, 2014, 03:03:33 AM
 #3943

Yipee!!  Cheesy  Cheesy  Cheesy It's quite a BIG day for me!!  Grin   Grin  Grin I earned my FIRST EVER BITCOIN today!! Yay!! Thanks a bunch for my very first payout, poolwaffle!! I hope to keep earning @ WafflePool for a long time. Smiley

P.S. Now at least my bitcoin wallet has something in it....  Grin


Congratulations Smiley

Don't spend it all at once  Grin

Yes, of course!! Smiley I'm saving it all so that I could buy some good hardware to gain more BTC through alt coins. I've free energy and internet, but not much money to put some good hardware into mining work. Hence I'm saving each and every penny from wherever I can, so that I could buy some good hardware that will make me gain more bitcoins. Grin

P.S. That  is why I even updated my signature today. You noticed that?   Wink

Wallet addresses being updated...
dogechode
Full Member
***
Offline Offline

Activity: 182
Merit: 100


View Profile
April 12, 2014, 03:41:04 AM
 #3944

Would it be possible to have a setting added where you could get paid out in other coins that just btc? I mean if you are feeding through an exchange api to do the trades (I'm assuming that is the case) then in theory could you set it up so we could pick from a small list of payout coins?
phzi
Hero Member
*****
Offline Offline

Activity: 700
Merit: 500


View Profile
April 12, 2014, 03:44:16 AM
 #3945

Somewhat awesome dev news, IMO, albiet slightly unrelated to WafflePool.

The latest sgminer git now supports pool-specific algorithm/nfactor and kernel hot-swapping!  As of today's commits, everything seems to be working great (mode relevant code was originally committed on the 7th, but a few bugfixes just came down today).  I can now hot swap between EXECoin solo-mining and WafflePool without restarting the miner.

https://github.com/veox/sgminer/commits/master

Maybe we're going to see nscrypt profit switching soon! *crosses fingers*  Come on stratum extension to pass nfactor.
poolwaffle (OP)
Sr. Member
****
Offline Offline

Activity: 322
Merit: 254


View Profile
April 12, 2014, 04:23:56 AM
 #3946

Somewhat awesome dev news, IMO, albiet slightly unrelated to WafflePool.

The latest sgminer git now supports pool-specific algorithm/nfactor and kernel hot-swapping!  As of today's commits, everything seems to be working great (mode relevant code was originally committed on the 7th, but a few bugfixes just came down today).  I can now hot swap between EXECoin solo-mining and WafflePool without restarting the miner.

https://github.com/veox/sgminer/commits/master

Maybe we're going to see nscrypt profit switching soon! *crosses fingers*  Come on stratum extension to pass nfactor.

Having not tested it, what is the performance cost of switching kernels?  Does it take half a second, 3 seconds?  I assume since that is in place (kernel swapping I assume is the hard part), it should be pretty trivial to swap nfactors via stratum param...  My guess is it just considers it two different kernels, one with nfactor=X and one with nfactor=Y, similar to switching between scrypt/scrypt-n.

Very interesting news indeed Smiley
phzi
Hero Member
*****
Offline Offline

Activity: 700
Merit: 500


View Profile
April 12, 2014, 04:58:03 AM
 #3947

Having not tested it, what is the performance cost of switching kernels?  Does it take half a second, 3 seconds?  I assume since that is in place (kernel swapping I assume is the hard part), it should be pretty trivial to swap nfactors via stratum param...  My guess is it just considers it two different kernels, one with nfactor=X and one with nfactor=Y, similar to switching between scrypt/scrypt-n.

Very interesting news indeed Smiley
If it has to compiled the new kernel, it takes a while just like start-up. But, if you've run that nfactor before and the kernel is already compiled, the swap seems to happen in under half a second.  It's impressively fast (to they eye/ear anyway, and compared to what I expected).

The new code looks at the new pool's nfactor and algorithm, and if they are different then the current settings, hotswaps to the needed kernel.
Thirtybird
Hero Member
*****
Offline Offline

Activity: 693
Merit: 500



View Profile
April 12, 2014, 05:32:00 AM
 #3948

Having not tested it, what is the performance cost of switching kernels?  Does it take half a second, 3 seconds?  I assume since that is in place (kernel swapping I assume is the hard part), it should be pretty trivial to swap nfactors via stratum param...  My guess is it just considers it two different kernels, one with nfactor=X and one with nfactor=Y, similar to switching between scrypt/scrypt-n.

Very interesting news indeed Smiley
If it has to compiled the new kernel, it takes a while just like start-up. But, if you've run that nfactor before and the kernel is already compiled, the swap seems to happen in under half a second.  It's impressively fast (to they eye/ear anyway, and compared to what I expected).

The new code looks at the new pool's nfactor and algorithm, and if they are different then the current settings, hotswaps to the needed kernel.

I was just looking at this actually - I had written that functionality into a branch of YACMiner a while ago to support failing over from a scrypt-chacha pool to a scrypt or NScrypt pool, but had to shelve it for other priorities.  It's using the same command line switch I did, but without the needed arguments as they handle N Factor differently (hard coding it, so your miner requires a restart when N switches) - have to give some thought as to whether to keep the same parameter even though it's used vastly differently...

YACMiner: https://github.com/Thirtybird/YACMiner  N-Factor information : https://docs.google.com/spreadsheet/ccc?key=0Aj3vcsuY-JFNdC1ITWJrSG9VeWp6QXppbVgxcm0tbGc&usp=drive_web#gid=0
BTC: 183eSsaxG9y6m2ZhrDhHueoKnZWmbm6jfC  YAC: Y4FKiwKKYGQzcqn3M3u6mJoded6ri1UWHa
CoinBuzz
Sr. Member
****
Offline Offline

Activity: 490
Merit: 250



View Profile
April 12, 2014, 07:44:11 AM
 #3949

Somewhat awesome dev news, IMO, albiet slightly unrelated to WafflePool.

The latest sgminer git now supports pool-specific algorithm/nfactor and kernel hot-swapping!  As of today's commits, everything seems to be working great (mode relevant code was originally committed on the 7th, but a few bugfixes just came down today).  I can now hot swap between EXECoin solo-mining and WafflePool without restarting the miner.

https://github.com/veox/sgminer/commits/master

Maybe we're going to see nscrypt profit switching soon! *crosses fingers*  Come on stratum extension to pass nfactor.

Having not tested it, what is the performance cost of switching kernels?  Does it take half a second, 3 seconds?  I assume since that is in place (kernel swapping I assume is the hard part), it should be pretty trivial to swap nfactors via stratum param...  My guess is it just considers it two different kernels, one with nfactor=X and one with nfactor=Y, similar to switching between scrypt/scrypt-n.

Very interesting news indeed Smiley

It should pass N-factor to opencl kernel as well as other parameters, thus when you want to change the N-factor it do it simply with change of a function call parameter.

Join ASAP: FREE BITCOIN
CoinBuzz
Sr. Member
****
Offline Offline

Activity: 490
Merit: 250



View Profile
April 12, 2014, 01:01:36 PM
 #3950

EU server is dead?

Join ASAP: FREE BITCOIN
poolwaffle (OP)
Sr. Member
****
Offline Offline

Activity: 322
Merit: 254


View Profile
April 12, 2014, 01:24:36 PM
 #3951

EU server is dead?

Looks to be up and running to me?  SEA was down for about an hour just now, but EU has been fine
Thirtybird
Hero Member
*****
Offline Offline

Activity: 693
Merit: 500



View Profile
April 12, 2014, 01:29:55 PM
 #3952


It should pass N-factor to opencl kernel as well as other parameters, thus when you want to change the N-factor it do it simply with change of a function call parameter.

It does - to the opencl kernel, but the parameter within the main program does not know when to change because they just take nfactor as a command  line parameter instead of starttime, min n, and max n...

YACMiner: https://github.com/Thirtybird/YACMiner  N-Factor information : https://docs.google.com/spreadsheet/ccc?key=0Aj3vcsuY-JFNdC1ITWJrSG9VeWp6QXppbVgxcm0tbGc&usp=drive_web#gid=0
BTC: 183eSsaxG9y6m2ZhrDhHueoKnZWmbm6jfC  YAC: Y4FKiwKKYGQzcqn3M3u6mJoded6ri1UWHa
poolwaffle (OP)
Sr. Member
****
Offline Offline

Activity: 322
Merit: 254


View Profile
April 12, 2014, 03:05:05 PM
 #3953


It should pass N-factor to opencl kernel as well as other parameters, thus when you want to change the N-factor it do it simply with change of a function call parameter.

It does - to the opencl kernel, but the parameter within the main program does not know when to change because they just take nfactor as a command  line parameter instead of starttime, min n, and max n...

Right, I'm going to assume nfactor is compiled as part of the kernel (haven't done enough research, why are these being called kernels, are they not shader-based?), so changing from stratum would require a kernel recompile for the first time an nfactor is seen, and after that would require a kernel swap (not sure how long these take - but makes profit-switching significantly more difficult)
phzi
Hero Member
*****
Offline Offline

Activity: 700
Merit: 500


View Profile
April 12, 2014, 05:23:29 PM
 #3954

Right, I'm going to assume nfactor is compiled as part of the kernel (haven't done enough research, why are these being called kernels, are they not shader-based?), so changing from stratum would require a kernel recompile for the first time an nfactor is seen, and after that would require a kernel swap (not sure how long these take - but makes profit-switching significantly more difficult)
Bang on summary.  And kernels swaps are bloody fast in my tests (almost no downtime observed, definitely less then half a second on my rigs).

My read-thru of the sgminer code last night seemed to suggest that pool provided nfactor would be reasonably trivial.  Most of the functionality is already there, it would now involve taking extra params from stratum notify messages for algo/algoparams, and attaching this to the work struct and handling it in the new get_work_prepare_thread func.  Or, a cleaner approach might be a new stratum method that updates pool algo/nfactor (relevant functions are also already in place) and clears the work queue.

It does - to the opencl kernel, but the parameter within the main program does not know when to change because they just take nfactor as a command  line parameter instead of starttime, min n, and max n...
I think a cleaner approach in the long run would be to have the mining software unaware of when it should change N, and have this information provided by the pool only when it occurs.  Making it miner-side just seems silly.
Thirtybird
Hero Member
*****
Offline Offline

Activity: 693
Merit: 500



View Profile
April 12, 2014, 06:56:50 PM
 #3955


It should pass N-factor to opencl kernel as well as other parameters, thus when you want to change the N-factor it do it simply with change of a function call parameter.

It does - to the opencl kernel, but the parameter within the main program does not know when to change because they just take nfactor as a command  line parameter instead of starttime, min n, and max n...

Right, I'm going to assume nfactor is compiled as part of the kernel (haven't done enough research, why are these being called kernels, are they not shader-based?), so changing from stratum would require a kernel recompile for the first time an nfactor is seen, and after that would require a kernel swap (not sure how long these take - but makes profit-switching significantly more difficult)

NFactor is a parameter passed to the opencl "program".  So, if the main program knows when it changes, it can pass the correct value.  The project I've been working on for a while is to get it so YACMiner can swap between coins of different N factors and mine them successfully without intervention by the user - in essence, the basis for allowing a multipool that can mine scrypt/scryp-chacha and N-scrypt much like middlecoin/wafflepool/etc are just for scrypt.

I've completed the auto-tuning portion now, and will be digging through what SGMiner did for the kernel hotswap - the way I've been doing it has some issues.  

The remaining issue is exactly what phzi mentioned - it requires an extension to the stratum protocol to be able to control what the mining software is mining.  Very do-able... just a matter of finding time to work on it.  It is somewhat silly to have it on the miner-side, not just for Scrypt-chacha or NScrypt, but for ANY mining algorithm.  If a miner connects to a server with software incapable to hashing that algorithm, it should disconnect them.  This solves the problem with people specifying the wrong algorithm in their miner config as well

YACMiner: https://github.com/Thirtybird/YACMiner  N-Factor information : https://docs.google.com/spreadsheet/ccc?key=0Aj3vcsuY-JFNdC1ITWJrSG9VeWp6QXppbVgxcm0tbGc&usp=drive_web#gid=0
BTC: 183eSsaxG9y6m2ZhrDhHueoKnZWmbm6jfC  YAC: Y4FKiwKKYGQzcqn3M3u6mJoded6ri1UWHa
CoinBuzz
Sr. Member
****
Offline Offline

Activity: 490
Merit: 250



View Profile
April 12, 2014, 08:28:45 PM
 #3956

Where can i see full list of Wafflepool API ??

Join ASAP: FREE BITCOIN
poolwaffle (OP)
Sr. Member
****
Offline Offline

Activity: 322
Merit: 254


View Profile
April 12, 2014, 09:00:25 PM
 #3957

Where can i see full list of Wafflepool API ??

/tmp_api?address=xxxxxxxxx
/stats_api
phzi
Hero Member
*****
Offline Offline

Activity: 700
Merit: 500


View Profile
April 12, 2014, 09:01:32 PM
 #3958

Where can i see full list of Wafflepool API ??

Another quick thing, since I'm sure there are people out there scraping our stats page for it (our heaviest page to load of course):

http://wafflepool.com/stats_api
Index is # days ago.  So first index (0) is "today", 1 is yesterday, etc.

A quick API has been added.  It is by no means supposed to be a permanent API, and is subject to change/breakage without warning.  That said, I don't see a reason it won't be up for a while (new endpoint for our permanent API when that gets finished).

http://wafflepool.com/tmp_api?address=BTC_ADDRESS

Enjoy!

Edit: heh, looks like PW beat me to the reply.
CoinBuzz
Sr. Member
****
Offline Offline

Activity: 490
Merit: 250



View Profile
April 12, 2014, 09:03:56 PM
 #3959

Where can i see full list of Wafflepool API ??

/tmp_api?address=xxxxxxxxx
/stats_api

any API for current mining coin & last hour mined coins ?

Join ASAP: FREE BITCOIN
poolwaffle (OP)
Sr. Member
****
Offline Offline

Activity: 322
Merit: 254


View Profile
April 12, 2014, 09:50:11 PM
 #3960

Where can i see full list of Wafflepool API ??

/tmp_api?address=xxxxxxxxx
/stats_api

any API for current mining coin & last hour mined coins ?

Just gave you the full list Smiley
Pages: « 1 ... 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 [198] 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 ... 294 »
  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!