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
move net name from username into message and join #p2pool-alt instead of #p2pool for all chains other than bitcoin
e4d62619e03f21f82f819c969effae3117d350c1 authored almost 13 years ago
e4d62619e03f21f82f819c969effae3117d350c1 authored almost 13 years ago
update litecoin block explorer
348797873360f47eb2a01c81f6b6fc0706c7b362 authored almost 13 years ago
348797873360f47eb2a01c81f6b6fc0706c7b362 authored almost 13 years ago
added block explorer urls to block hash displays and changed names of irc bots to network they're on
02184ca7dc16b2c4f41fe7687333aa8e8f2d0304 authored almost 13 years ago
02184ca7dc16b2c4f41fe7687333aa8e8f2d0304 authored almost 13 years ago
warn about duplicate share submittals
0d86ea612e7f3f80c637aef05cf3f888eaaf25a3 authored almost 13 years ago
0d86ea612e7f3f80c637aef05cf3f888eaaf25a3 authored almost 13 years ago
only compute header_hash once in got_response
2ba82a870d335b06959f4e0dca55ed9ba8e35124 authored almost 13 years ago
2ba82a870d335b06959f4e0dca55ed9ba8e35124 authored almost 13 years ago
removed --merged-url and --merged-userpass
3884c4f78ef8b67dbe688f0f6bd3a23045c29446 authored almost 13 years ago
3884c4f78ef8b67dbe688f0f6bd3a23045c29446 authored almost 13 years ago
added current_payout to stats
96d291c9dcd516189d7bb484d1129ffd047fc0a5 authored almost 13 years ago
96d291c9dcd516189d7bb484d1129ffd047fc0a5 authored almost 13 years ago
retry RPC help and initial RPC getblock if they fail
9e52f7840ea4bef85b3363478079faa7a43d9811 authored almost 13 years ago
9e52f7840ea4bef85b3363478079faa7a43d9811 authored almost 13 years ago
made get_height_rel_highest using getblock more robust by caching highest seen block height
73186bc91b4b98eb6b0ddea067a2a38ddf9d53ff authored almost 13 years ago
73186bc91b4b98eb6b0ddea067a2a38ddf9d53ff authored almost 13 years ago
only allow three incoming connections per /16
b2132b4bd7c34390283af6719098899ccca32735 authored almost 13 years ago
b2132b4bd7c34390283af6719098899ccca32735 authored almost 13 years ago
only allow one outgoing connection per /16 at a time to limit the potential for Sybil attacks
b39f99655f47dbda15618f5340488f112c285c35 authored almost 13 years ago
b39f99655f47dbda15618f5340488f112c285c35 authored almost 13 years ago
added RateMonitor class to clean up rate queue handling in main.py
5cc4f82ecf4729c29cb62adc9977d0945dd7e510 authored almost 13 years ago
5cc4f82ecf4729c29cb62adc9977d0945dd7e510 authored almost 13 years ago
added /web/log with the last data of assorted statistics
5250df6e86fd3c229ccbded437d319752ef6f4b6 authored almost 13 years ago
5250df6e86fd3c229ccbded437d319752ef6f4b6 authored almost 13 years ago
fixed --help being broken
91b1842bc43ae8f7d05ec40e494852ea3e53df1d authored almost 13 years ago
91b1842bc43ae8f7d05ec40e494852ea3e53df1d authored almost 13 years ago
rewrote p2p.Protocol.dataReceived. what was i thinking?
aa520c1f00f19784a8d432243757a1b7c2feb446 authored almost 13 years ago
aa520c1f00f19784a8d432243757a1b7c2feb446 authored almost 13 years ago
don't irc announce shares more than 10 minutes in past or future
fe8793c42aa93f3b131acd1d80761ba03d4fe2fc authored almost 13 years ago
fe8793c42aa93f3b131acd1d80761ba03d4fe2fc authored almost 13 years ago
fixed last commit - was using wrong worker_endpoint variable
0b8fa2bd7023143054af483fe521e6e4c07175ff authored almost 13 years ago
0b8fa2bd7023143054af483fe521e6e4c07175ff authored almost 13 years ago
improved worker listening patch a bit - host is now combined with port option
de94f418f47fcb7fe87a1bba674f2dedce4ec88c authored almost 13 years ago
de94f418f47fcb7fe87a1bba674f2dedce4ec88c authored almost 13 years ago
Add option so that p2pool can LISTEN for workers on a specific interface
Merged from https://github.com/forrestv/p2pool/issues/15
4dde3c5c928d5b543f104cea7da8560207d29473 authored almost 13 years ago
improved HeightTracker.get_height_rel_highest. might solve forking by not being affected by any edge cases or bitcoin weirdness
108780bc2eea1e92cb36f40da81c24e2c739b8f8 authored almost 13 years ago
108780bc2eea1e92cb36f40da81c24e2c739b8f8 authored almost 13 years ago
retry block submittal
eabd28a696123a30b74e7804249b21c269fd8dfc authored almost 13 years ago
eabd28a696123a30b74e7804249b21c269fd8dfc authored almost 13 years ago
always use checksum in bitcoin p2p communications after 1329696000. thanks to gmaxwell for saving p2pool!
582d6eac0e6a4e0058afddfd232b27824da0fe38 authored almost 13 years ago
582d6eac0e6a4e0058afddfd232b27824da0fe38 authored almost 13 years ago
added miner_hash_rate and miner_dead_hash_rate to /local_stats, using pseudoshares and a 10-minute averaging window
becb2330640929270afbef8a8288501ccede6830 authored almost 13 years ago
becb2330640929270afbef8a8288501ccede6830 authored almost 13 years ago
tell users to upgrade bitcoin when RPC getmemorypool returns "Method not found"
28a1948e23ed802816d7f5713b59fd53cb13a6f9 authored almost 13 years ago
28a1948e23ed802816d7f5713b59fd53cb13a6f9 authored almost 13 years ago
added --datadir argument
ff2a677f04db0c0b09c4179ec5a9ddf3cac26026 authored almost 13 years ago
ff2a677f04db0c0b09c4179ec5a9ddf3cac26026 authored almost 13 years ago
fixed negative zero displayed in format_binomial_conf by using proper rounding functions
1f343ead51543b1f9f8ca7bcb5dcb400a746c45a authored almost 13 years ago
1f343ead51543b1f9f8ca7bcb5dcb400a746c45a authored almost 13 years ago
added format_dt function and used it in status displays
5e903ce09ae9fdf7fbf012a703feaa9141e8b011 authored almost 13 years ago
5e903ce09ae9fdf7fbf012a703feaa9141e8b011 authored almost 13 years ago
converted some parts of binomial_conf_interval to logarithmic scale to avoid underflow for large n and x
b748c90efafe5c01b236387d7fcc8fee0a04fe90 authored almost 13 years ago
b748c90efafe5c01b236387d7fcc8fee0a04fe90 authored almost 13 years ago
handle work results by using saved closures instead of large tuples
5369ceb14971c4d0cc7a1608d66a524382aff9e2 authored almost 13 years ago
5369ceb14971c4d0cc7a1608d66a524382aff9e2 authored almost 13 years ago
fixed skiplist unit test, broken since f8646705e
053d7ca8c1e2930961c9711717d4fd5a48945a65 authored almost 13 years ago
053d7ca8c1e2930961c9711717d4fd5a48945a65 authored almost 13 years ago
hash original transaction data instead of repacking it, now allowed by 0dd0f73
99a52d67603adb6b4c687fd34da452b58806ad8f authored almost 13 years ago
99a52d67603adb6b4c687fd34da452b58806ad8f authored almost 13 years ago
made VarIntType only accept canonically packed integers and added a test for it
0dd0f73d75f9c2a5778bda82dda0485b1600bc9d authored almost 13 years ago
0dd0f73d75f9c2a5778bda82dda0485b1600bc9d authored almost 13 years ago
fixed sje397's indentation
4793adef18269a55a347fb1479f8d12d05541792 authored almost 13 years ago
4793adef18269a55a347fb1479f8d12d05541792 authored almost 13 years ago
Merge pull request #14 from sje397/master
Provide uptime in seconds via HTTP API.
19217b89e43f1757b23e0382541f1fd9bd85f3c5 authored almost 13 years ago
Added 'uptime' to HTTP API
16b073059ff01ac0447b5b293d0d0afeab336862 authored almost 13 years ago
16b073059ff01ac0447b5b293d0d0afeab336862 authored almost 13 years ago
fixed bug in rounding fix
c9b75c94c49e742e378a834c2c33c81cb29b715a authored almost 13 years ago
c9b75c94c49e742e378a834c2c33c81cb29b715a authored almost 13 years ago
fixed improper efficiency rounding
d5bbc17265b463d9485097ea57d3ef4633f01e76 authored almost 13 years ago
d5bbc17265b463d9485097ea57d3ef4633f01e76 authored almost 13 years ago
fixed incomplete removal of new_script
3581182657279f03c303d42a121c78849fe09603 authored almost 13 years ago
3581182657279f03c303d42a121c78849fe09603 authored almost 13 years ago
removed previous_block, nonce, subsidy, new_script, previous_share_hash, donation from Share. moved get_sigop_count check back to Share.__init__
f8646705e5214cfcaa0455156ca371cd697e7acf authored almost 13 years ago
f8646705e5214cfcaa0455156ca371cd697e7acf authored almost 13 years ago
prefer shares that have the correct bits in block header, in preparation for later auto-forking shares with an incorrect block target
8de19ee0828e02f9c59c4984a2c5f367ae8cc8f9 authored almost 13 years ago
8de19ee0828e02f9c59c4984a2c5f367ae8cc8f9 authored almost 13 years ago
use RPC getblock instead of P2P getheaders to rank disjoint sharechains, if bitcoind has getblock
7bcc44f1fcd7baf901cf196838068903febb5b3f authored almost 13 years ago
7bcc44f1fcd7baf901cf196838068903febb5b3f authored almost 13 years ago
Revert "removed GenericDeferrer and DeferredCacher from util.deferral"
This reverts commit 14d5d0ef74cec64526d55fee5cdce83a4bd4ffb6.
Conflicts:
p2pool/util/deferral.py
e2fbd2e22652eca915c524f1784b08a0529cbe74 authored almost 13 years ago
print worker username when it submits an invalid pseudoshare
adb2c2725826bf6ba6fd203fb1463629903540cd authored almost 13 years ago
adb2c2725826bf6ba6fd203fb1463629903540cd authored almost 13 years ago
cache address indefinitely in data/*/cached_payout_address, confirming that is belongs to local bitcoind on every startup
31246704f7e4f7374de65131db6c4c2bf93916bd authored almost 13 years ago
31246704f7e4f7374de65131db6c4c2bf93916bd authored almost 13 years ago
handle reason in p2p connectionLost
3293d355a4a1ca8d60f7664e1234e05f35cd6472 authored almost 13 years ago
3293d355a4a1ca8d60f7664e1234e05f35cd6472 authored almost 13 years ago
prevent division by 0 when block headers are not fully downloaded
6706c144c88cadf97a24d730bdb82f3cc281084c authored almost 13 years ago
6706c144c88cadf97a24d730bdb82f3cc281084c authored almost 13 years ago
move status display around and always display it, even when sharechain is not present
a7edaddab0a2f9e13b6cdbfac4bd18f6e4d54cc9 authored almost 13 years ago
a7edaddab0a2f9e13b6cdbfac4bd18f6e4d54cc9 authored almost 13 years ago
use max(time_since_first_pseudoshare, 10 minute) window instead of 10 minute window for pseudoshare speed estimation
8d642a3a2c4c717be846f78fe8886e113088dc01 authored almost 13 years ago
8d642a3a2c4c717be846f78fe8886e113088dc01 authored almost 13 years ago
fix for previous commit for initial sharechain download
79cd2c56cccbbf0953fd769693823eebf3889cdd authored almost 13 years ago
79cd2c56cccbbf0953fd769693823eebf3889cdd authored almost 13 years ago
don't request obviously useless shares
9b0b10ed63dbba829795552c7481993aacab4478 authored almost 13 years ago
9b0b10ed63dbba829795552c7481993aacab4478 authored almost 13 years ago
made p2p timeout reset on received data instead of entire received message, so that slow connections don't always time out
4b7e82a32c755964b2768510cf24ad1777351e5e authored almost 13 years ago
4b7e82a32c755964b2768510cf24ad1777351e5e authored almost 13 years ago
remove support for understanding old-style share_info data
0f4f19b5ec4f4cb66e354f9bd4af913592e85f06 authored almost 13 years ago
0f4f19b5ec4f4cb66e354f9bd4af913592e85f06 authored almost 13 years ago
Merge pull request #12 from dooglus/master
Fix get_current_scaled_txouts() to not exclude the lowest contributor who is over the 0.01 payme...
7f60d5d832246bf362fa55c337aef51063731a9b authored almost 13 years ago
fixed format_binomial_conf not scaling percentages to 100
3cfeee920a30821856979d87719116c1ca03f168 authored almost 13 years ago
3cfeee920a30821856979d87719116c1ca03f168 authored almost 13 years ago
convert net module contents into dicts
444fd792565ded9b36cfb9ff6208b49e91a31a93 authored almost 13 years ago
444fd792565ded9b36cfb9ff6208b49e91a31a93 authored almost 13 years ago
redo status display
b5b8cc134f8f6e56124894b4dd177eda2cfe0e67 authored almost 13 years ago
b5b8cc134f8f6e56124894b4dd177eda2cfe0e67 authored almost 13 years ago
s/depreciated/deprecated/g
45af2a4e894dd9ec91cdb752abffb9d6e71f1a0b authored almost 13 years ago
45af2a4e894dd9ec91cdb752abffb9d6e71f1a0b authored almost 13 years ago
removed unnecessary imports
93e0e06de476bad88d92b0966c9038c95c1efc63 authored almost 13 years ago
93e0e06de476bad88d92b0966c9038c95c1efc63 authored almost 13 years ago
added one decimal place to format_binomial_conf output
6754d56011f729459ed8ee30aeb4526c910583cb authored almost 13 years ago
6754d56011f729459ed8ee30aeb4526c910583cb authored almost 13 years ago
added local hash rate estimation based on pseudoshares
833604f03a437f9734935cc24f0860882a5f86f8 authored almost 13 years ago
833604f03a437f9734935cc24f0860882a5f86f8 authored almost 13 years ago
fixed compressed pubkey handling
1ae7d285fcc7ff5b6c383e39deeb3cc33c82b419 authored almost 13 years ago
1ae7d285fcc7ff5b6c383e39deeb3cc33c82b419 authored almost 13 years ago
some fixes to multiple chain merged mining. testing on both namecoin and namecoin-testnet indicate that block solutions are only being rejected because they fail the POW test
7af092dc37b4e459ef4b0a7a2eb3b9f8306dc0b3 authored almost 13 years ago
7af092dc37b4e459ef4b0a7a2eb3b9f8306dc0b3 authored almost 13 years ago
multiple chain merged mining - not actually tested with multiple chains yet!
19084ee27abbf123689517d18efba10fa6c08296 authored almost 13 years ago
19084ee27abbf123689517d18efba10fa6c08296 authored almost 13 years ago
moved CONF_FILE_FUNCs from networks to bitcoin.networks, added the namecoin func, fixed the testnet funcs
742aa8a6dee98845da19c515c124634818ff1ee5 authored almost 13 years ago
742aa8a6dee98845da19c515c124634818ff1ee5 authored almost 13 years ago
pass merkle_branch to Share instead of making it calculate it
4921e2e4e8d5b4bad606a27cafee802de395d5c2 authored almost 13 years ago
4921e2e4e8d5b4bad606a27cafee802de395d5c2 authored almost 13 years ago
skip verification of own shares, unless in debug mode
a8045bd0e19185be8611cd7d93c37a14bd52d27f authored almost 13 years ago
a8045bd0e19185be8611cd7d93c37a14bd52d27f authored almost 13 years ago
only enable merkle branch assertion in debug mode
4b56855e6e1841852af934061dbf207f16ccd3fa authored almost 13 years ago
4b56855e6e1841852af934061dbf207f16ccd3fa authored almost 13 years ago
cache generation tx merkle branch instead of recalculating it whenever work is requested
5313a1c31705b8de571311afd90a6706bf88a4d4 authored almost 13 years ago
5313a1c31705b8de571311afd90a6706bf88a4d4 authored almost 13 years ago
added some binomial checks and test cases
23a1e8a053010a687cfe4b3d8b47e9f16afa43a3 authored about 13 years ago
23a1e8a053010a687cfe4b3d8b47e9f16afa43a3 authored about 13 years ago
automated windows build process
592ceea49f9706ea7d9ce88d29d3067cf6962718 authored about 13 years ago
592ceea49f9706ea7d9ce88d29d3067cf6962718 authored about 13 years ago
improved generated configuration file - previously, comment character broke p2pool's config parsing
62756c18354c01eaa2e5d856dfec7130d25597d4 authored about 13 years ago
62756c18354c01eaa2e5d856dfec7130d25597d4 authored about 13 years ago
added configuration file finders for litecoin and both testnets
6a38587a0bcca947605c95349e446b3529efcb13 authored about 13 years ago
6a38587a0bcca947605c95349e446b3529efcb13 authored about 13 years ago
fix peer ranking for bootstrap addresses
6302c252c9215404e95fe1f67988370457affe1e authored about 13 years ago
6302c252c9215404e95fe1f67988370457affe1e authored about 13 years ago
Fix get_current_scaled_txouts() to not exclude the lowest contributor who is over the 0.01 payment threshold.
5c2f9c000d0408745ab9dc7287d299f280392862 authored about 13 years ago
5c2f9c000d0408745ab9dc7287d299f280392862 authored about 13 years ago
moved util.bases into util.math
b5eda325b52639598b85f357fba4919f4de4e1be authored about 13 years ago
b5eda325b52639598b85f357fba4919f4de4e1be authored about 13 years ago
fix incomplete base58 move from a7d3ae4
b3a394252c2d96ad73bec9852fc3c8cf803b6d6a authored about 13 years ago
b3a394252c2d96ad73bec9852fc3c8cf803b6d6a authored about 13 years ago
use exact payout distribution of last share instead a new fake share's for /current_payouts
83bdb03e4fe70477c1ed44decb9d8220b4aacd9e authored about 13 years ago
83bdb03e4fe70477c1ed44decb9d8220b4aacd9e authored about 13 years ago
moved base58 functions into bitcoin.data
a7d3ae4714bb3f8b105a547cc126435f9b133e6f authored about 13 years ago
a7d3ae4714bb3f8b105a547cc126435f9b133e6f authored about 13 years ago
more verbose invalid hash message
5f495379825bb60f7ae03a2a394063a9bedd6585 authored about 13 years ago
5f495379825bb60f7ae03a2a394063a9bedd6585 authored about 13 years ago
create an empty file named "ready_flag" in data dir when listening on worker port
1a217f11002ff5744ea6c1ee55fe1ac20c9b6462 authored about 13 years ago
1a217f11002ff5744ea6c1ee55fe1ac20c9b6462 authored about 13 years ago
changed irc announcement to bold only
c5f086caf1d2e5ae6d88e8afb076b6032407498b authored about 13 years ago
c5f086caf1d2e5ae6d88e8afb076b6032407498b authored about 13 years ago
only display address in irc announcement, not "Address. Address: ..."
adca4d81689dbf07954bacfcc0216edbdc9d29f7 authored about 13 years ago
adca4d81689dbf07954bacfcc0216edbdc9d29f7 authored about 13 years ago
retry p2p port on all errors and direct errors to stderr
e5e112fadfb2514449500fafbd939cb023512588 authored about 13 years ago
e5e112fadfb2514449500fafbd939cb023512588 authored about 13 years ago
retry listening on worker port in background
637071ae6fcab59c906eeaca8881e11d150f22e9 authored about 13 years ago
637071ae6fcab59c906eeaca8881e11d150f22e9 authored about 13 years ago
retry binding to p2p port in the background if it is busy
33a57eda756e2136475cf45d3aa2051127d738fe authored about 13 years ago
33a57eda756e2136475cf45d3aa2051127d738fe authored about 13 years ago
restore behaviour of dying in case of a "fatal error", which was accidentally removed in 4e331f1f9
7be0d4024b193f59f6156baafc593bc89d34d7f7 authored about 13 years ago
7be0d4024b193f59f6156baafc593bc89d34d7f7 authored about 13 years ago
retry listening on worker port
c5035b6ae18255d3e8dc047a23750f17d90ec6a5 authored about 13 years ago
c5035b6ae18255d3e8dc047a23750f17d90ec6a5 authored about 13 years ago
don't rebroadcast all shares during initial sharechain download
c1db2d877367f1951e542cb6544b3a0b81ccfadb authored about 13 years ago
c1db2d877367f1951e542cb6544b3a0b81ccfadb authored about 13 years ago
fixed stale_info documentation in p2pool.data
222e6d870b694df8b085ddfc0798fb87e32a4753 authored about 13 years ago
222e6d870b694df8b085ddfc0798fb87e32a4753 authored about 13 years ago
fixed typo in irc announcer
7866d49dac09b4e79e01dcd84cfe2b12a9c35b02 authored about 13 years ago
7866d49dac09b4e79e01dcd84cfe2b12a9c35b02 authored about 13 years ago
display peer address in "Processing shares" message
9f50e480aa2f542a2a60dd9ceae3bbce26137013 authored about 13 years ago
9f50e480aa2f542a2a60dd9ceae3bbce26137013 authored about 13 years ago
added testcase for litecoin pow hash function
210a3f432598536073c3268cd9b975941bb2c2d2 authored about 13 years ago
210a3f432598536073c3268cd9b975941bb2c2d2 authored about 13 years ago
removed PassthruType and moved hashing functions from util.pack to bitcoin.data
c501411a570e672fd0bb2ffccd2b5935dec29049 authored about 13 years ago
c501411a570e672fd0bb2ffccd2b5935dec29049 authored about 13 years ago
improvements to irc announcer
5ad7c89a3d6380c23d55c1f19fc856593a7a100c authored about 13 years ago
5ad7c89a3d6380c23d55c1f19fc856593a7a100c authored about 13 years ago
removed unnecessary headers from main.py
c1800cecb7ea009c8a878a286ba3e88e87bff4df authored about 13 years ago
c1800cecb7ea009c8a878a286ba3e88e87bff4df authored about 13 years ago
fixed irc bot not remembering announced blocks
c3ffb6f0436d7245d99c1a3b7cdb4deb1be96508 authored about 13 years ago
c3ffb6f0436d7245d99c1a3b7cdb4deb1be96508 authored about 13 years ago
changed formatting of stale proportion/efficiency. ±, you will be missed
cdcfcdabebc24797f615f82269a249cd3e61fb34 authored about 13 years ago
cdcfcdabebc24797f615f82269a249cd3e61fb34 authored about 13 years ago
prefer own bitcoin-stales to others' older shares, just because it makes the orphaning non-obvious
904ca008fb39b75342be6072b3b944c09b7d6203 authored about 13 years ago
904ca008fb39b75342be6072b3b944c09b7d6203 authored about 13 years ago
moved generic data types to util.pack
5b82bccbad62297135345eb4b69c3e75399aaf86 authored about 13 years ago
5b82bccbad62297135345eb4b69c3e75399aaf86 authored about 13 years ago
cleaned up AttributeDelta handling
5851bb37b35105a5b66fef569c00e739842aa9d6 authored about 13 years ago
5851bb37b35105a5b66fef569c00e739842aa9d6 authored about 13 years ago