forrestv (OP)
|
|
October 18, 2012, 02:56:25 AM |
|
|
1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
|
|
|
forrestv (OP)
|
|
October 18, 2012, 03:05:24 AM |
|
P2Pool release 8.2 tag: 8.2 hash: 7e823017a508feb861ee05cb163df88cde35b57b HARDFORK: Upgrade is required! Hardfork will happen after 95% of the pool's hash rate has upgraded. Everybody having not upgraded will be split off into a tiny P2Pool. Windows binary: http://u.forre.st/u/fgwamcsu/p2pool_win32_8.2.zipSource zipball: https://github.com/forrestv/p2pool/zipball/8.2Source tarball: https://github.com/forrestv/p2pool/tarball/8.2Changes: * Transaction preforwarding Transactions that you're mining are sent to peers before you get a share, so any block solution you find can be broadcast virtually instantaneously. This could theoretically get our invalid block rate below any other pool's thanks to our large network of nodes. * Added some additional data to web stats viewer. * Added network traffic graph.
|
1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
|
|
|
Proofer
Member
Offline
Activity: 266
Merit: 36
|
|
October 18, 2012, 04:10:10 AM |
|
P2Pool release 8.2 tag: 8.2 hash: 7e823017a508feb861ee05cb163df88cde35b57b Output and web stats page say: Version: unknown
|
|
|
|
forrestv (OP)
|
|
October 18, 2012, 04:28:53 AM |
|
P2Pool release 8.2 tag: 8.2 hash: 7e823017a508feb861ee05cb163df88cde35b57b Output and web stats page say: Version: unknown How did you get P2Pool? From Git? Pre-built Windows binaries? Github zip/tarball download?
|
1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
|
|
|
Proofer
Member
Offline
Activity: 266
Merit: 36
|
|
October 18, 2012, 04:35:40 AM |
|
P2Pool release 8.2 tag: 8.2 hash: 7e823017a508feb861ee05cb163df88cde35b57b Output and web stats page say: Version: unknown How did you get P2Pool? From Git? Pre-built Windows binaries? Github zip/tarball download? Ah, sorry... tarball download from github. I unarchived it then renamed the resulting directory to p2pool. I'm using Linux.
|
|
|
|
forrestv (OP)
|
|
October 18, 2012, 04:37:58 AM |
|
P2Pool release 8.2 tag: 8.2 hash: 7e823017a508feb861ee05cb163df88cde35b57b Output and web stats page say: Version: unknown How did you get P2Pool? From Git? Pre-built Windows binaries? Github zip/tarball download? Ah, sorry... tarball download from github. I unarchived it then renamed the resulting directory to p2pool. I'm using Linux. Using the tarball doesn't provide any version information except the contained folder's name... and you renamed it, so it couldn't use that. Ordinarily, it extracts to forrestv-p2pool-7aedd00, and P2Pool uses the hash at the end as its version.
|
1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
|
|
|
Proofer
Member
Offline
Activity: 266
Merit: 36
|
|
October 18, 2012, 05:01:01 AM |
|
P2Pool release 8.2 tag: 8.2 hash: 7e823017a508feb861ee05cb163df88cde35b57b Output and web stats page say: Version: unknown How did you get P2Pool? From Git? Pre-built Windows binaries? Github zip/tarball download? Ah, sorry... tarball download from github. I unarchived it then renamed the resulting directory to p2pool. I'm using Linux. Using the tarball doesn't provide any version information except the contained folder's name... and you renamed it, so it couldn't use that. Ordinarily, it extracts to forrestv-p2pool-7aedd00, and P2Pool uses the hash at the end as its version. I renamed the dir back to forrestv-p2pool-7aedd00 and then, to accommodate my script which starts p2pool, made a soft link to it named p2pool. That script contains "python ~/src/p2pool/run_p2pool.py". There's still no version output. [I recognize that this issue is quite trivial and will cheerfully accept lack of a reply.]
|
|
|
|
forrestv (OP)
|
|
October 18, 2012, 05:03:24 AM |
|
I renamed the dir back to forrestv-p2pool-7aedd00 and then, to accommodate my script which starts p2pool, made a soft link to it named p2pool. That script contains "python ~/src/p2pool/run_p2pool.py". There's still no version output.
[I recognize that this issue is quite trivial and will cheerfully accept lack of a reply.]
P2Pool uses the argv[0] (the path that you give to run_p2pool.py) to find its directory, so it's looking at "~/src/p2pool", and the symlink does nothing. I think it would make most sense to rename it to p2pool_8.2 and run p2pool as "python ~/src/p2pool_8.2/run_p2pool.py". (:
|
1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
|
|
|
spiccioli
Legendary
Offline
Activity: 1379
Merit: 1003
nec sine labore
|
|
October 18, 2012, 07:30:00 AM |
|
I renamed the dir back to forrestv-p2pool-7aedd00 and then, to accommodate my script which starts p2pool, made a soft link to it named p2pool. That script contains "python ~/src/p2pool/run_p2pool.py". There's still no version output.
[I recognize that this issue is quite trivial and will cheerfully accept lack of a reply.]
P2Pool uses the argv[0] (the path that you give to run_p2pool.py) to find its directory, so it's looking at "~/src/p2pool", and the symlink does nothing. I think it would make most sense to rename it to p2pool_8.2 and run p2pool as "python ~/src/p2pool_8.2/run_p2pool.py". (: forrestv, I'm doing the same thing, that is I untar it and then do a ln -s ./forrestv-p2pool-7aedd00 p2pool
then I start it with a cd p2pool python ./run_p2pool.py
and it shows, right at the start fatal: Not a git repository (or any parent up to mount parent ) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). 2012-10-18 09:25:08.997911 p2pool (version 7aedd00)
So it finds its version even if I start if from a link spiccioli
|
|
|
|
Syke
Legendary
Offline
Activity: 3878
Merit: 1193
|
|
October 18, 2012, 08:48:02 AM |
|
* Transaction preforwarding Transactions that you're mining are sent to peers before you get a share, so any block solution you find can be broadcast virtually instantaneously. This could theoretically get our invalid block rate below any other pool's thanks to our large network of nodes.
Excellent work. Now for the next version. Is it time to start considering ASICs? A lot of the current small miners are going to see difficulty go too high as soon as ASICs come online. I see 2 options: 1. Split ASICs off to a separate pool. 2. Auto-adjust local share difficulty.
|
Buy & Hold
|
|
|
tucenaber
|
|
October 18, 2012, 08:59:48 AM |
|
* Transaction preforwarding Transactions that you're mining are sent to peers before you get a share, so any block solution you find can be broadcast virtually instantaneously. This could theoretically get our invalid block rate below any other pool's thanks to our large network of nodes.
Wow!
|
|
|
|
Gabi
Legendary
Offline
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
|
|
October 18, 2012, 01:24:11 PM |
|
Great job
|
|
|
|
mdude77
Legendary
Offline
Activity: 1540
Merit: 1001
|
|
October 18, 2012, 01:52:19 PM |
|
P2Pool release 8.2 tag: 8.2 hash: 7e823017a508feb861ee05cb163df88cde35b57b HARDFORK: Upgrade is required! Hardfork will happen after 95% of the pool's hash rate has upgraded. Everybody having not upgraded will be split off into a tiny P2Pool. Windows binary: http://u.forre.st/u/fgwamcsu/p2pool_win32_8.2.zipSource zipball: https://github.com/forrestv/p2pool/zipball/8.2Source tarball: https://github.com/forrestv/p2pool/tarball/8.2Changes: * Transaction preforwarding Transactions that you're mining are sent to peers before you get a share, so any block solution you find can be broadcast virtually instantaneously. This could theoretically get our invalid block rate below any other pool's thanks to our large network of nodes. * Added some additional data to web stats viewer. * Added network traffic graph. I'm trying p2pool again... Thanks! M
|
I mine at Kano's Pool because it pays the best and is completely transparent! Come join me!
|
|
|
mdude77
Legendary
Offline
Activity: 1540
Merit: 1001
|
|
October 18, 2012, 01:53:42 PM |
|
* Transaction preforwarding Transactions that you're mining are sent to peers before you get a share, so any block solution you find can be broadcast virtually instantaneously. This could theoretically get our invalid block rate below any other pool's thanks to our large network of nodes.
Excellent work. Now for the next version. Is it time to start considering ASICs? A lot of the current small miners are going to see difficulty go too high as soon as ASICs come online. I see 2 options: 1. Split ASICs off to a separate pool. 2. Auto-adjust local share difficulty. I'm not sure this is worth the effort. Presumably it won't be too long before ALL current GPU miners will be bailing because of increased difficulty from ASIC miners. M
|
I mine at Kano's Pool because it pays the best and is completely transparent! Come join me!
|
|
|
forrestv (OP)
|
|
October 18, 2012, 05:09:30 PM |
|
I'm doing the same thing, that is I untar it and then do a ln -s ./forrestv-p2pool-7aedd00 p2pool
then I start it with a cd p2pool python ./run_p2pool.py
and it shows, right at the start fatal: Not a git repository (or any parent up to mount parent ) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). 2012-10-18 09:25:08.997911 p2pool (version 7aedd00)
So it finds its version even if I start if from a link You're not doing exactly the same thing. You're cd'ing in first. Maybe this is because getcwd() from within a symlinked directory returns the original directory name?
|
1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
|
|
|
rav3n_pl
Legendary
Offline
Activity: 1361
Merit: 1003
Don`t panic! Organize!
|
|
October 18, 2012, 05:45:51 PM |
|
Trying to complie scrypt module on my win7 64 machine: C:\p2pool-8.2-1-g90b71e5\litecoin_scrypt>setup.py build --compiler=mingw32 install running build running build_ext building 'ltc_scrypt' extension c:\mingw\bin\gcc.exe -mdll -O -Wall -I. -IC:\Python27\include -IC:\Python27\PC -c scryptmodule.c -o build\temp.win-amd64-2.7\Release\scryptmodule.o scryptmodule.c: In function 'scrypt_getpowhash': scryptmodule.c:15:5: warning: implicit declaration of function 'scrypt_1024_1_1_256' [-Wimplicit-function-declaration] c:\mingw\bin\gcc.exe -mdll -O -Wall -I. -IC:\Python27\include -IC:\Python27\PC -c scrypt.c -o build\temp.win-amd64-2.7\Release\scrypt.o writing build\temp.win-amd64-2.7\Release\ltc_scrypt.def c:\mingw\bin\gcc.exe -shared -s build\temp.win-amd64-2.7\Release\scryptmodule.o build\temp.win-amd64-2.7\Release\scrypt.o build\temp.win-amd64-2.7\Rel ease\ltc_scrypt.def -LC:\Python27\libs -LC:\Python27\PCbuild\amd64 -lpython27 -lmsvcr90 -o build\lib.win-amd64-2.7\ltc_scrypt.pyd build\temp.win-amd64-2.7\Release\scryptmodule.o:scryptmodule.c:(.text+0x1e): undefined reference to `__imp__PyArg_ParseTuple' build\temp.win-amd64-2.7\Release\scryptmodule.o:scryptmodule.c:(.text+0x35): undefined reference to `__imp__PyMem_Malloc' build\temp.win-amd64-2.7\Release\scryptmodule.o:scryptmodule.c:(.text+0x44): undefined reference to `__imp__PyString_AsString' build\temp.win-amd64-2.7\Release\scryptmodule.o:scryptmodule.c:(.text+0x83): undefined reference to `__imp__Py_BuildValue' build\temp.win-amd64-2.7\Release\scryptmodule.o:scryptmodule.c:(.text+0x8e): undefined reference to `__imp__PyMem_Free' build\temp.win-amd64-2.7\Release\scryptmodule.o:scryptmodule.c:(.text+0xcd): undefined reference to `__imp__Py_InitModule4' collect2.exe: error: ld returned 1 exit status error: command 'gcc' failed with exit status 1
Tried to use VC compiler too: C:\p2pool-8.2-1-g90b71e5\litecoin_scrypt>vcvarsall Setting environment for using Microsoft Visual Studio 2010 x86 tools.
C:\p2pool-8.2-1-g90b71e5\litecoin_scrypt>setup.py build --compile=msvc install running build running build_ext building 'ltc_scrypt' extension creating build creating build\temp.win-amd64-2.7 creating build\temp.win-amd64-2.7\Release E:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I. -IC:\Python27\include -IC:\Python27\PC /Tcs cryptmodule.c /Fobuild\temp.win-amd64-2.7\Release\scryptmodule.obj scryptmodule.c scryptmodule.c(15) : warning C4013: 'scrypt_1024_1_1_256' undefined; assuming extern returning int E:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I. -IC:\Python27\include -IC:\Python27\PC /Tcs crypt.c /Fobuild\temp.win-amd64-2.7\Release\scrypt.obj scrypt.c creating build\lib.win-amd64-2.7 E:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\link.exe /DLL /nologo /INCREMENTAL:NO /LIBPATH:C:\Python27\libs /LIBPATH:C:\Python27\PCbuil d\amd64 /EXPORT:initltc_scrypt build\temp.win-amd64-2.7\Release\scryptmodule.obj build\temp.win-amd64-2.7\Release\scrypt.obj /OUT:build\lib.win-amd64- 2.7\ltc_scrypt.pyd /IMPLIB:build\temp.win-amd64-2.7\Release\ltc_scrypt.lib /MANIFESTFILE:build\temp.win-amd64-2.7\Release\ltc_scrypt.pyd.manifest Creating library build\temp.win-amd64-2.7\Release\ltc_scrypt.lib and object build\temp.win-amd64-2.7\Release\ltc_scrypt.exp scryptmodule.obj : error LNK2019: unresolved external symbol __imp__PyMem_Free referenced in function _scrypt_getpowhash scryptmodule.obj : error LNK2019: unresolved external symbol __imp__Py_BuildValue referenced in function _scrypt_getpowhash scryptmodule.obj : error LNK2019: unresolved external symbol __imp__PyString_AsString referenced in function _scrypt_getpowhash scryptmodule.obj : error LNK2019: unresolved external symbol __imp__PyMem_Malloc referenced in function _scrypt_getpowhash scryptmodule.obj : error LNK2019: unresolved external symbol __imp__PyArg_ParseTuple referenced in function _scrypt_getpowhash scryptmodule.obj : error LNK2019: unresolved external symbol __imp__Py_InitModule4 referenced in function _initltc_scrypt build\lib.win-amd64-2.7\ltc_scrypt.pyd : fatal error LNK1120: 6 unresolved externals error: command '"E:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\link.exe"' failed with exit status 1120
Any ideas? I have no troubles on win7 32bit...
|
|
|
|
BR0KK
|
|
October 18, 2012, 08:32:19 PM |
|
Upgrades are comming fast with p2pool ? from 5.0 to 8.2 Just upgraded Is it normal that every new release ofd p2pool gets its own default BTC address with Bitcoin qt?
|
|
|
|
Krak
|
|
October 18, 2012, 08:36:04 PM |
|
Is it normal that every new release ofd p2pool gets its own default BTC address with Bitcoin qt?
Yes. It's a good idea to set a static payout address with the -a flag.
|
BTC: 1KrakenLFEFg33A4f6xpwgv3UUoxrLPuGn
|
|
|
mdude77
Legendary
Offline
Activity: 1540
Merit: 1001
|
|
October 18, 2012, 09:42:29 PM |
|
I'm showing pool stale rate at 18%. Aside from making my 4% very very efficient, is this normal for a hard branch?
I'm showing 8 at 20% right now.
M
|
I mine at Kano's Pool because it pays the best and is completely transparent! Come join me!
|
|
|
BR0KK
|
|
October 18, 2012, 09:49:13 PM |
|
seeing the same atm. Seems to be normal? 2012-10-18 23:48:46.318000 P2Pool: 17452 shares in chain (9324 verified/17456 total) Peers: 12 (2 incoming) 2012-10-18 23:48:46.319000 Local: 3851MH/s in last 10.0 minutes Local dead on arrival: ~4.3% (2-7%) Expected time to share: 13.0 minutes 2012-10-18 23:48:46.320000 Shares: 7 (1 orphan, 3 dead) Stale rate: ~57.1% (25-85%) Efficiency: ~51.2% (18-90%) Current payout: 0.0174 BTC 2012-10-18 23:48:46.321000 Pool: 399GH/s Stale rate: 16.3% Expected time to block: 9.2 hours
|
|
|
|
|