Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/firoorg/p2pool
Peer-to-peer Bitcoin mining pool
https://github.com/firoorg/p2pool
Merge branch 'unstable'
3f4e4faf9bb83014426ba14715012da3db9eb5ed authored over 13 years ago
3f4e4faf9bb83014426ba14715012da3db9eb5ed authored over 13 years ago
clip y coordinate to prevent overflow error in chain visualization
5601ed6d85c0dcb1e193a7cdb5750498595697a9 authored over 13 years ago
5601ed6d85c0dcb1e193a7cdb5750498595697a9 authored over 13 years ago
Merge branch 'unstable'
51a03d2a1aff8d22703cae0d97c1fd431390040e authored over 13 years ago
51a03d2a1aff8d22703cae0d97c1fd431390040e authored over 13 years ago
that was 3 days in the future, not a week
5240ec552b5d5b47b97f60abe0b8e3cc0f6b614f authored over 13 years ago
5240ec552b5d5b47b97f60abe0b8e3cc0f6b614f authored over 13 years ago
Merge branch 'unstable'
8dfc470a060436901acab7d219571bc9adfcb1c0 authored over 13 years ago
8dfc470a060436901acab7d219571bc9adfcb1c0 authored over 13 years ago
set timestamps on loaded shares to long ago so they can be forgotton quickly
6fc5b13b4e3e8c8479fa54e978f5412585d532ed authored over 13 years ago
6fc5b13b4e3e8c8479fa54e978f5412585d532ed authored over 13 years ago
switch to 10 second share period a week from now - UPGRADE BEFORE THEN
ad0b915b7f9fbad3c0d5ccc13d5634bae58b4f24 authored over 13 years ago
ad0b915b7f9fbad3c0d5ccc13d5634bae58b4f24 authored over 13 years ago
look one hour instead of 10 minutes behind when calculating hashrate contribution:
7fd6fb48be533fe47655f023ff8e4dd817759931 authored over 13 years ago
7fd6fb48be533fe47655f023ff8e4dd817759931 authored over 13 years ago
display at least 3 digits in hashrate displays
78006fcc050fe99aa87df99d00b725a5e53ce52d authored over 13 years ago
78006fcc050fe99aa87df99d00b725a5e53ce52d authored over 13 years ago
don't include subsidy in estimated payout
bd1e70749c576bb5f0be8e42d93b04870e72e6cb authored over 13 years ago
bd1e70749c576bb5f0be8e42d93b04870e72e6cb authored over 13 years ago
fix handling of empty arguments
2387d56749f699890df4ed654ceba5554698c66f authored over 13 years ago
2387d56749f699890df4ed654ceba5554698c66f authored over 13 years ago
make username argument optional, defaulting to bitcoin's default - ''
6a12391a4757c23409eb8dc7af3b78073003a62c authored over 13 years ago
6a12391a4757c23409eb8dc7af3b78073003a62c authored over 13 years ago
actually use the filename specified by --logfile...
acf6faa345cdf80d89750d035bc34006dbc433ac authored over 13 years ago
acf6faa345cdf80d89750d035bc34006dbc433ac authored over 13 years ago
only remove a limited number of shares at a time in order to reduce latency spikes
8c37bcfe375c0576523bdb43bcdf908c601f4d3c authored over 13 years ago
8c37bcfe375c0576523bdb43bcdf908c601f4d3c authored over 13 years ago
fix bug where old share files weren't removed in some cases
960cd21dbfdf704bbd57fafcd6252c206a6d1b3b authored over 13 years ago
960cd21dbfdf704bbd57fafcd6252c206a6d1b3b authored over 13 years ago
automatically generate choices for --net option
0de2a716524e86db76289d5ab286c546f776c6a8 authored over 13 years ago
0de2a716524e86db76289d5ab286c546f776c6a8 authored over 13 years ago
big warning after connection to bitcoind is lost for 60 seconds
b6950ec61e54645c48884457ef67a7c7468cb9cd authored over 13 years ago
b6950ec61e54645c48884457ef67a7c7468cb9cd authored over 13 years ago
increase timeout for dropping heads - was causing problems when starting p2pool
06ef9766a8d1da7cbe8e153b2c7037da9d851584 authored over 13 years ago
06ef9766a8d1da7cbe8e153b2c7037da9d851584 authored over 13 years ago
added --logfile parameter, replaced debug.log with <network_name>.log
e8cce218212dbbd5e3d2d2b3f3ef344c615c79f0 authored over 13 years ago
e8cce218212dbbd5e3d2d2b3f3ef344c615c79f0 authored over 13 years ago
display user-agent and x-work-identifier in logs
8b0fd67a8798baab3c4572c6e93c7f4b1d363828 authored over 13 years ago
8b0fd67a8798baab3c4572c6e93c7f4b1d363828 authored over 13 years ago
fixed watchdog timer to actually print stack instead of 'None'
effff15fd909252c4c0997c9ca005b138b88a804 authored over 13 years ago
effff15fd909252c4c0997c9ca005b138b88a804 authored over 13 years ago
pass username to got_response for logging
105f629066c42d62a94e680c7b4a643e079d549b authored over 13 years ago
105f629066c42d62a94e680c7b4a643e079d549b authored over 13 years ago
changed default worker port to a unique one for each net
c6d4e5dfb56ef13d652b4beb9956b765cb921e7c authored over 13 years ago
c6d4e5dfb56ef13d652b4beb9956b765cb921e7c authored over 13 years ago
initial i0coin support :P
182d19caeeb44fd4943330cb63923d86d6a6abdf authored over 13 years ago
182d19caeeb44fd4943330cb63923d86d6a6abdf authored over 13 years ago
Merge branch 'unstable'
b324a684f9877165d3b7e51d9906332beec2b987 authored over 13 years ago
b324a684f9877165d3b7e51d9906332beec2b987 authored over 13 years ago
retry if initial getwork fails
011530d39dff074b8f8b1e17cd4f70f2475201f0 authored over 13 years ago
011530d39dff074b8f8b1e17cd4f70f2475201f0 authored over 13 years ago
Merge branch 'unstable'
6dbfdedda63cc20a68e77d13c8b77c74d84e9d5c authored over 13 years ago
6dbfdedda63cc20a68e77d13c8b77c74d84e9d5c authored over 13 years ago
Merge branch 'unstable_worker_interface' into unstable
f9e12bb11a25e26cf38401fda0d040b8d19826d2 authored over 13 years ago
f9e12bb11a25e26cf38401fda0d040b8d19826d2 authored over 13 years ago
fixed bug in long polling and refactored
eee82973bb88be27a6433140647e3ae4e9e1898e authored over 13 years ago
eee82973bb88be27a6433140647e3ae4e9e1898e authored over 13 years ago
fix Share.__repr__
51ed60ebb9208b4fb955eca8893f3ea605e14cc5 authored over 13 years ago
51ed60ebb9208b4fb955eca8893f3ea605e14cc5 authored over 13 years ago
merge code for normal getworks and long polling
a2be514a29c227e438f65c063ac583668ebac564 authored over 13 years ago
a2be514a29c227e438f65c063ac583668ebac564 authored over 13 years ago
handle simultaneous long polling requests intelligently
5318c3973b72b6ef978f770cfa8b1844b7491ee3 authored over 13 years ago
5318c3973b72b6ef978f770cfa8b1844b7491ee3 authored over 13 years ago
remove thread deferral of writing shares for now, as it caused problems on windows
21b5c9f3ae6ade6d28ad91183182604730e75bcd authored over 13 years ago
21b5c9f3ae6ade6d28ad91183182604730e75bcd authored over 13 years ago
retry initial connection to bitcoind
85ba611a27b599105ffa22643fc409bb27e38882 authored over 13 years ago
85ba611a27b599105ffa22643fc409bb27e38882 authored over 13 years ago
unify naming of different nets and files
a847aee3d4698a485c119011b2c58e790a6031fa authored over 13 years ago
a847aee3d4698a485c119011b2c58e790a6031fa authored over 13 years ago
delete share cache files when they are no longer needed
3662e8e7b6c27fe3097fd29192f0cf33ea23c836 authored over 13 years ago
3662e8e7b6c27fe3097fd29192f0cf33ea23c836 authored over 13 years ago
added check to disable watchdog timer on systems without SIGALRM
0265d449de15d114822114b5ec36e549f1402ced authored over 13 years ago
0265d449de15d114822114b5ec36e549f1402ced authored over 13 years ago
defer writes to share cache to a thread in order to decrease latency
95a7396846f7da3b76f2d5b15c9e06fe57f1773f authored over 13 years ago
95a7396846f7da3b76f2d5b15c9e06fe57f1773f authored over 13 years ago
changed P2pool -> p2pool
cab496ec1f1441d4e5aa19704a21bd47be36d7c6 authored over 13 years ago
cab496ec1f1441d4e5aa19704a21bd47be36d7c6 authored over 13 years ago
Merge commit '90fcc2f' into unstable
Conflicts:
p2pool/main.py
default to ixcoin's changed RPC port when using it
e4926c043d9df9a9883f5b7900622207b421c1a3 authored over 13 years ago
e4926c043d9df9a9883f5b7900622207b421c1a3 authored over 13 years ago
don't give out work if connection to bitcoind is lost
cf217606bbc93e55b986018020a3cb5cb39a309b authored over 13 years ago
cf217606bbc93e55b986018020a3cb5cb39a309b authored over 13 years ago
don't raise error when HeightTracker doesn't yet know about new block
ed1ba7912513c3c3887cd2d571704666ba6d9ee2 authored over 13 years ago
ed1ba7912513c3c3887cd2d571704666ba6d9ee2 authored over 13 years ago
compensate for old shares being forgotton in stale calculations
b76705cb42e79b7ffc6c65f6eb2a49605e17585e authored over 13 years ago
b76705cb42e79b7ffc6c65f6eb2a49605e17585e authored over 13 years ago
change currency symbol depending on net
35aab1cec4cdbf72281fcb1cbb451dc8e2bfd9a7 authored over 13 years ago
35aab1cec4cdbf72281fcb1cbb451dc8e2bfd9a7 authored over 13 years ago
update ixcoin's status to persistant, as it is running on a bootstrap node
9c1c7ff4de97bb87cc46210d47f03afd2a88b421 authored over 13 years ago
9c1c7ff4de97bb87cc46210d47f03afd2a88b421 authored over 13 years ago
remove RPC calls to bitcoind's getblocknumber - should make p2pool look just like a normal miner on the RPC interface, which might help bitcoind crashing/hanging
18d7398d8aa198341c2a57aec16d9ad9fd5c49e7 authored over 13 years ago
18d7398d8aa198341c2a57aec16d9ad9fd5c49e7 authored over 13 years ago
early support for inclusion of stale counts in shares
13a61780c8b372f1e51367eaa315fdda925421c3 authored over 13 years ago
13a61780c8b372f1e51367eaa315fdda925421c3 authored over 13 years ago
ixcoin support
8e2f31e0b910b3345a46f26f12bc6f965364bf80 authored over 13 years ago
8e2f31e0b910b3345a46f26f12bc6f965364bf80 authored over 13 years ago
allow reading command line arguments from a file with argument '@config_file'
42bb10ed730822d2302590715f607f5110900e82 authored over 13 years ago
42bb10ed730822d2302590715f607f5110900e82 authored over 13 years ago
make chain choosing less aggressive
f2618c0991bfd4817ea35a75e89cafa67b7d8afe authored over 13 years ago
f2618c0991bfd4817ea35a75e89cafa67b7d8afe authored over 13 years ago
Merge branch 'unstable' of git://github.com/forrestv/p2pool into user_messages
90fcc2f6bc7812c9c5996fad16d1d528d4ca370f authored over 13 years ago
90fcc2f6bc7812c9c5996fad16d1d528d4ca370f authored over 13 years ago
renamed PossiblyNone to PossiblyNoneType
0a794581418e5be73d36e2709814b96942c333a8 authored over 13 years ago
0a794581418e5be73d36e2709814b96942c333a8 authored over 13 years ago
fix imports in namecoin.py
38659d7bdcf25de38f29470ff1c6b6d7c40b75da authored over 13 years ago
38659d7bdcf25de38f29470ff1c6b6d7c40b75da authored over 13 years ago
fixed bug in upnp causing extremely high network usage if not on a LAN
1dbfca1b33578e792854589c69245d9f790c41a5 authored over 13 years ago
1dbfca1b33578e792854589c69245d9f790c41a5 authored over 13 years ago
add message for reason for stale
64fd89dd93fb3bf31571fbccca61bfb7cbb9ee9e authored over 13 years ago
64fd89dd93fb3bf31571fbccca61bfb7cbb9ee9e authored over 13 years ago
check that rpc interface connects to the right bitcoin/namecoin mainnet/testnet instance of bitcoind
cb3537c70983ca337701ed6f0a7a11586f56c78b authored over 13 years ago
cb3537c70983ca337701ed6f0a7a11586f56c78b authored over 13 years ago
don't give out work if not connected to peers
4e270e83929b3af6ddaa83ff0575670de8d72b47 authored over 13 years ago
4e270e83929b3af6ddaa83ff0575670de8d72b47 authored over 13 years ago
missed a file in 'initial namecoin support'
10ea75343b8cfa4993810601b697514c211a9a78 authored over 13 years ago
10ea75343b8cfa4993810601b697514c211a9a78 authored over 13 years ago
fix bug affecting upnp port forwarding: forward to user-selected port if chosen
7fa4bab17c7e8b104001d1534e0b53640c3776ce authored over 13 years ago
7fa4bab17c7e8b104001d1534e0b53640c3776ce authored over 13 years ago
initial namecoin support
82018634101901bc58a0f59d06be0941f74593e5 authored over 13 years ago
82018634101901bc58a0f59d06be0941f74593e5 authored over 13 years ago
give _Record type __repr__
fa25a7025254794b14fdc84d638fb5842bec9db5 authored over 13 years ago
fa25a7025254794b14fdc84d638fb5842bec9db5 authored over 13 years ago
unserialize bits to new FloatingInteger type to get around non-canonical compressed targets in blocks (namecoin genesis block, i'm looking at you!)
a351cb0432ce33931120180301ff30064ca18ab6 authored over 13 years ago
a351cb0432ce33931120180301ff30064ca18ab6 authored over 13 years ago
Merge branch 'unstable' of git://github.com/forrestv/p2pool into user_messages
7d35854565f65f8ae03dd03dc65d9ce048fa411c authored over 13 years ago
7d35854565f65f8ae03dd03dc65d9ce048fa411c authored over 13 years ago
more detailed exceptions in serialization code
2c51b895d9f1142cba7cac736a4316cabd69744e authored over 13 years ago
2c51b895d9f1142cba7cac736a4316cabd69744e authored over 13 years ago
added watchdog timer to display stack trace on areas that are taking too long - probably breaks windows
eb9e22c59e3a02f06fa9bd2da9f945383b78dc3d authored over 13 years ago
eb9e22c59e3a02f06fa9bd2da9f945383b78dc3d authored over 13 years ago
Explicit p2pool version
497ef3d3762a3dc03df424fcc866b1026ca47b76 authored over 13 years ago
497ef3d3762a3dc03df424fcc866b1026ca47b76 authored over 13 years ago
easier to read hashes/targets
9d3e9ed5f9fda8fc4827d4c3d8308175485bda26 authored over 13 years ago
9d3e9ed5f9fda8fc4827d4c3d8308175485bda26 authored over 13 years ago
Write what is generated and make it clear it's for the worker
3a3c2a88377f83c5f1e3a8fff3f6327b692a3bc0 authored over 13 years ago
3a3c2a88377f83c5f1e3a8fff3f6327b692a3bc0 authored over 13 years ago
Reason for invalid share
27a878070314b5a91a205bc1044dcde61f57f2d6 authored over 13 years ago
27a878070314b5a91a205bc1044dcde61f57f2d6 authored over 13 years ago
save all shares, and separately save which have been verified
2d361e2600e2f6aaede6d8c9439da68c2fbab91b authored over 13 years ago
2d361e2600e2f6aaede6d8c9439da68c2fbab91b authored over 13 years ago
memoize doesn't work here
6edec702fd8e68a32446cae3296aa401406dcc73 authored over 13 years ago
6edec702fd8e68a32446cae3296aa401406dcc73 authored over 13 years ago
fixed off-by-one error in sharechain height assertion
3d93b54d2db751c0b9228a91c51ff0c8ee9e44f4 authored over 13 years ago
3d93b54d2db751c0b9228a91c51ff0c8ee9e44f4 authored over 13 years ago
share nth_parent_hash skiplist algorithm between trackers for shares and verified shares
74a2ee125af352d9da5f8762a5c8551a0e7f23c6 authored over 13 years ago
74a2ee125af352d9da5f8762a5c8551a0e7f23c6 authored over 13 years ago
store shares to disk and load them on startup
65fee907c093662cc5b16a4d43ccd2b043c0283e authored over 13 years ago
65fee907c093662cc5b16a4d43ccd2b043c0283e authored over 13 years ago
fix dropping shares in Tracker.think
d1f25035eabaf0a7f9a35d46252796321ea289ae authored over 13 years ago
d1f25035eabaf0a7f9a35d46252796321ea289ae authored over 13 years ago
expand debugging messages in Tracker.think and status line
b478e437b79444f468ec8ddcb9f0837dff21e71b authored over 13 years ago
b478e437b79444f468ec8ddcb9f0837dff21e71b authored over 13 years ago
fix checks for known height of shares when calculating generation transaction
595589c48852f78474bea26b7d8f2123bf07b5b1 authored over 13 years ago
595589c48852f78474bea26b7d8f2123bf07b5b1 authored over 13 years ago
speed up removing tail nodes by adding a layer of indirection to height lookups
ab289f7fe5f7a53bf7da2f4d1cebb45f592c35e5 authored over 13 years ago
ab289f7fe5f7a53bf7da2f4d1cebb45f592c35e5 authored over 13 years ago
defend against any miner that might use a different user agent for long polling
7af8cb54adfc09d1eafa84f498c56047e707413a authored over 13 years ago
7af8cb54adfc09d1eafa84f498c56047e707413a authored over 13 years ago
indentation and imports cleaned up
34d0a5a42597af636eac4075bf9bc8bfb62b6d17 authored over 13 years ago
34d0a5a42597af636eac4075bf9bc8bfb62b6d17 authored over 13 years ago
add Tracker.get_last for completeness
d79042ca847b92bf841474017975022a7c041faa authored over 13 years ago
d79042ca847b92bf841474017975022a7c041faa authored over 13 years ago
only cull heads when they're not being extended
30533b112ab783e75a9c31d25dd8e7d604b8d9e7 authored over 13 years ago
30533b112ab783e75a9c31d25dd8e7d604b8d9e7 authored over 13 years ago
defer removing items from heights so iteration can be done directly on the dict
c3a170a6b52caa6a6178b5020e1f1f57c1f26e63 authored over 13 years ago
c3a170a6b52caa6a6178b5020e1f1f57c1f26e63 authored over 13 years ago
added methods to Tracker to be notified on items being added or removed. added a method to OkayTracker to immediately push an item into the verified collection.
838a9970cc4f71cbb6c6ec7dfa1f430d0b6f83e3 authored over 13 years ago
838a9970cc4f71cbb6c6ec7dfa1f430d0b6f83e3 authored over 13 years ago
fixed message spacing
4c3f6deb9ebf6de00b483ce80fb48837c0387f15 authored over 13 years ago
4c3f6deb9ebf6de00b483ce80fb48837c0387f15 authored over 13 years ago
added disk cache for block headers
a82f1e3b25fe7052e05db4e6e7ae4e6eb093e34d authored over 13 years ago
a82f1e3b25fe7052e05db4e6e7ae4e6eb093e34d authored over 13 years ago
cleaned up parsing messages in bitcoin p2p protocol
eed7e0679503595dc1c10a44ed9cc9987a303611 authored over 13 years ago
eed7e0679503595dc1c10a44ed9cc9987a303611 authored over 13 years ago
fixed bug in old share collecting
fe0affb50f9f9fca2a5773ad31d6cc4bf7f08828 authored over 13 years ago
fe0affb50f9f9fca2a5773ad31d6cc4bf7f08828 authored over 13 years ago
changed bitcoind reconnect period to 1 second
d3c9ce1865abd4c35ffb71ed6f7998f56c825887 authored over 13 years ago
d3c9ce1865abd4c35ffb71ed6f7998f56c825887 authored over 13 years ago
explicit lookbehind for pool rate in status line
4086b988fcb0419de9e5a5c8bc3853a42a3839e8 authored over 13 years ago
4086b988fcb0419de9e5a5c8bc3853a42a3839e8 authored over 13 years ago
display fd stats when debugging mode is enabled
b52bb60365c17ec9f565d65af76d9045e06eed71 authored over 13 years ago
b52bb60365c17ec9f565d65af76d9045e06eed71 authored over 13 years ago
give a hint about where TimeoutError messages are coming from
f44dbda746dcac571cd4fa4e6594d0e7edad7a84 authored over 13 years ago
f44dbda746dcac571cd4fa4e6594d0e7edad7a84 authored over 13 years ago
fix nattraverso imports
78540bbc2dcd814687fc20219127d81b87aaf962 authored over 13 years ago
78540bbc2dcd814687fc20219127d81b87aaf962 authored over 13 years ago
only print GOT BLOCK when we actually get a block
0d692dc2fc5aa1a35b5420f6a958793a2c960ee9 authored over 13 years ago
0d692dc2fc5aa1a35b5420f6a958793a2c960ee9 authored over 13 years ago
rewriting portions of nattraverso
1b0a96d976b82f632d2470ae3c75cf6d49019784 authored over 13 years ago
1b0a96d976b82f632d2470ae3c75cf6d49019784 authored over 13 years ago
fixed indentation
e84abfc116896f6b1cde86d47d9dd12fca91c5e6 authored over 13 years ago
e84abfc116896f6b1cde86d47d9dd12fca91c5e6 authored over 13 years ago
fixed resource leak and incorrect exception handling in nattraverso upnp library
013140c7b6f25c59bc01d908faf2036c2af685b3 authored over 13 years ago
013140c7b6f25c59bc01d908faf2036c2af685b3 authored over 13 years ago
fix for windows
f01270868c943597ace7d9ac13c2e6cdfa1dc15c authored over 13 years ago
f01270868c943597ace7d9ac13c2e6cdfa1dc15c authored over 13 years ago
now reopens debug.log on SIGUSR1. probably breaks windows
ceb0e562097cf58fa35c6b7874a8ca399b2c451c authored over 13 years ago
ceb0e562097cf58fa35c6b7874a8ca399b2c451c authored over 13 years ago