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

increased timestamp advance from 12 to 120 seconds to avoid miners working on overlapping timestamp ranges

f1312e8599e4236fe02f6ef84ef7fcfed75ced26 authored over 12 years ago
Revert "added miner timestamp rolling check"

This reverts commit fc4ae93a433d125828929afb9f1eeb1e7dd153dc.

099196a256854f3e90eb82b8619b79ba4ade5f44 authored over 12 years ago
added notice about keeping password secret and restarting bitcoin to "no config file found" info

3ae791201112824e6bf4161614cdb9a1d8a32b04 authored over 12 years ago
added miner timestamp rolling check

fc4ae93a433d125828929afb9f1eeb1e7dd153dc authored over 12 years ago
made WorkerBridge use broadcast_share instead of its own implementation

3116643b895d67e0c6744fe545a5c4c69f7d8207 authored over 12 years ago
added /user_stales to web

1ae84c3aced0c17fdf456bf0c6b1cc8924f41e13 authored over 12 years ago
added /pings web page

dab6c2e897f9091ed695a57aa8148d736c75686e authored over 12 years ago
broadcast shares in serial

6f1a456b21db79b06cd6d3edd1904dd3c597b981 authored over 12 years ago
enable deferred debugging when running with --debug

b326041cf8cfc7bd0c8270e5c5daf9b370b8cd02 authored over 12 years ago
removed some dead code in tests

e7dad38a6a1e9698df4ea1660af859cfe592c5d0 authored over 12 years ago
made tracker attributes private

f0728a2d22248f7f96a29c26ce0858299bbd4aff authored over 12 years ago
removed mentions of shares from tracker

4d15010da8e2e725e6152ecff190dd63096eefbb authored over 12 years ago
some tracker cleanup

8281fca6f6fa2fb197a01e861454ed707d28b65f authored over 12 years ago
fixed RPC check function not actually doing anything due to mismatched parenthesis

1b419d9bd9ab86c13679dc250cecf2017ca9f502 authored over 12 years ago
fill in bitcoin protocol sub-version

7490294ffff934e4497494b7b28031870ad3cea0 authored over 12 years ago
remove deferral.sleep's canceller, as it wasn't used anywhere and caused incompatibilities with older Twisted versions

b3a4925e7eb1e99ce6e304fc10b60dfc16fb5ee7 authored over 12 years ago
determine whether to count a pseudoshare as "dead" based on whether there's been a long poll since the work was generated instead of whether there's been a share since then

8ac4b829efecf0b3a2e986d64d7faad3cc0adc06 authored over 12 years ago
collapsed poll_bitcoind function into nothing

c8ee3e077bdf5ce7b15cd466ebb1138ab1008ba3 authored over 12 years ago
some pylint fixes

b2d2ec72ba65b3b40f041d74c73f1d6ebee27d87 authored over 12 years ago
moved merged work, combining work, and LP into WorkerBridge

70d337b9024ff6564fcbebae114c95b91422aed3 authored over 12 years ago
fixed compute_work using its own previous result instead of bitcoind_work

d3e9aa9e911c3f956aeb8bc990a36670f50c1ead authored over 12 years ago
moved WorkerBridge to p2pool.work

80c9591e11907d8568632b81ce9cd057ec6a16c6 authored over 12 years ago
changed delay on getauxblock error from 1 second to 30 so there's less spam when mm daemons aren't running

78502eca110500ab27fab05cfaedec5b77c3c917 authored over 12 years ago
removed support for legacy addrs.txt

cf46bc19597e508a53ac69863ecdc5a2400f94c7 authored over 12 years ago
separated best_share_hash and mm_chains from current_work

6bb459faa2ce7ae64419af597488c9892ef1d6f8 authored over 12 years ago
split worker logic completely into WorkerBridge class and out of main()

e4d3a93359a7fd25df22c63a104c9c14c590ffa4 authored over 12 years ago
fixed p2pool.test.test_p2p testcase

9abc624d8ccd2629e0bff600e0b340f111f5651a authored over 12 years ago
lazily evaluate merkle branches so we can use None in places that

we know shouldn't matter (for example when computing a branch for
an as-of-yet unknown item) inst...

82eed30beeb4b78c842c1d8660436b5efe9f9bfe authored over 12 years ago
made p2p.Node clean up all delayedcalls. test.test_p2p now passes.

002d037ca16eca5b98df5d42254e0ad9b19a1e0d authored over 12 years ago
removed tx_get_sigop_count, long unused and now outdated

3364c14b442a384fc9cda77863071e7421cfc61d authored over 12 years ago
removed exact binomal confidence intervals. the "Wilson score interval" is pretty good, and the exact code is published at http://forre.st/binomconf

5da97a50d3213f367533ecbd42490d0db7d47313 authored over 12 years ago
moved FixedArgumentParser into util.fixargparse

887600fc8d38dce6a86b2200776c6e8bd0b4cc04 authored over 12 years ago
fixed peer block header acceptance criteria being based on p2pool's view of the best block instead of bitcoind's, leading to oscillation and arbitrarily long chains potentially being extended

b10bd7592f2f28dcbbc651f55bf22c50de418113 authored over 12 years ago
track current block height and use it to calculate block subsidy when skipping ahead of bitcoind

e1a3626255e8b2fade5a0356363c3fa18402c84b authored over 12 years ago
bump share version to 3 to get people to upgrade

a4cde222d397b47ae5646ca74a8036025d745df8 authored over 12 years ago
removed some accidentally committed local code

34c9e881488419ea9e7148d3c4bd3cbcbd7d4aec authored over 12 years ago
display current version on web

09469892f8bb048b9909c0ca550f1a1dfc69fd48 authored over 12 years ago
fixed long polling

6e9564ec7ffabd69f964c89d7992aaca177fdadf authored over 12 years ago
send long poll when we get transactions to include

a378c19116cc6ac9b86d253967752f90c50ae569 authored over 12 years ago
skip ahead to received block headers to prevent orphans from bitcoind lag

83ccdf76b4f808cb703c10a035b7d2408d2cda1c authored over 12 years ago
refactored work computation

605eec9d9a456fcfbfba2216bb966cea38601672 authored over 12 years ago
re-add timestamp cutoff to prevent continually requesting old sharechains from peers

526eaf13ac0819d84555052a867aa7dfe900c473 authored over 12 years ago
Broadcast current best block header over P2P network

71baeabfb878b978fd6003fe72cfff169e355c65 authored over 12 years ago
Merge pull request #25 from grimd34th/patch-1

Update p2pool/networks.py

d00e36993307203219e38a0bd6fbf0397039032e authored over 12 years ago
Update p2pool/networks.py

f8c81edaea74fa1222fb58437fe3070e0c5f5d23 authored over 12 years ago
ignore newshares

0dbcc280b9d71a5581fd10e25d8d4de66059f09f authored over 12 years ago
disable difficulty thresholding when deciding to request sharechain

bfb81203ca20e2eff7f1322c28302659af12c842 authored over 12 years ago
fixup! don't drop peers for any reason

68c11d56a46f38872a36d3a1e30d54abbdcddcf3 authored over 12 years ago
don't drop peers for any reason

34b17457cd3c89514167c95b73dc61a97e62f211 authored over 12 years ago
don't warn about version 2

438aa30c6d215f59c4d2b48b360541b2d19dd20f authored over 12 years ago
Revert "new incompatible share implementation. will switch over 22 hours after 85% of hash rate is upgraded"

This reverts commit c7f232401a59d34cea64ddcd7144fb204a5bad8c.

5b6c439943f38c8a5b45996cc7e8fb2d73560b5d authored over 12 years ago
Revert "fixed bug due caused by programming error and upgraded hash rate rising above 5%"

This reverts commit 0dbb9da2851108bfe0c7439c769ddeb1bd85d02a.

fa6157c1ad5d50d4e20691a0a265dc0aae5e6c17 authored over 12 years ago
fixed bug due caused by programming error and upgraded hash rate rising above 5%

0dbb9da2851108bfe0c7439c769ddeb1bd85d02a authored over 12 years ago
go back to 1 pseudoshare/second, but fix bitcoin pseudoshare target to H==0

8b9c0e1a814dc9ac8a403fe6089ed596c84a1dda authored over 12 years ago
added assertions to check that miner didn't change bits or previous_block

23b47fcabaa593c715b6159248e6ef53825dcd2a authored over 12 years ago
added favicon to web interface

0105ad96141876a68cc4060f5593a606675a4a64 authored over 12 years ago
updated portals94's bootstrap address

9209f9efee7a240f6fcb0df07376e78caff46d73 authored over 12 years ago
improved peer heuristic to prefer nodes with long uptime less strongly

e37e56f055f5175945fdb3c199a3b169b656e1d7 authored over 12 years ago
removed long-outdated __main__ tests

9892473119769919f5ee609b100783534dfa2b7b authored over 12 years ago
fixed jsonrpc.Server superclass constructor not being called, leading to strange error when missing child is requested

245da11819d3aa684fc2922d12a62777a8600661 authored over 12 years ago
fixed typo in stale counting

08d5035a60ef1bc1e1fcc0ab3012e250878cf9cb authored over 12 years ago
fixed getwork failing if miners idle long enough to let local hash rate fall to 0

f1fb4cf10670960d3bfbf91873dc04bc1cb306c8 authored over 12 years ago
fixed header_hash being undeclared in submit_block_p2p

803c605b1eb93f4369fcf9d31e52642475acf61f authored over 12 years ago
fix for small glitch in graph at transition to new stale breakdown

14c585d112d9deea129035a242df54bc11e9475e authored over 12 years ago
removed mismatched padding on total label

6cc6869b439d6484649750d2f7998fe22c6d5c80 authored over 12 years ago
reversed peer plots and fixed handling of zero-height stack items

a61afebe6771019d17913f2fd22a9833c5ecc18c authored over 12 years ago
added total label with mean

27531585e6bcb46a611295cbe9cbf59f3d611f95 authored over 12 years ago
added stacked graphs

33d403b9a7fdf98e80ad0cac3f93f0441c04973a authored over 12 years ago
added separate tracking of stale types to graphs

e6c585624a0067b28e44e93eba4bb47f103c0003 authored over 12 years ago
fix for windows raising a WindowsError exception when rename fails

07c6bc4654657539aa96af8ed3462a2217cf783c authored over 12 years ago
fixed patron_sendmany

041b75557837f78d2e7bcc9fd2b0a9d5717ab06a authored over 12 years ago
removed value_getter from graphs

1e0278f3bb788ae2248ffaad3905d359505ec686 authored over 12 years ago
generalized desired_versions handling to data_to_lines

6629b36597f1eddada90588084129eeea1e54030 authored over 12 years ago
added sort_key to data_to_lines and sort versions numerically

1c439b70513a1a2e36e87874758e4bdeb24c2510 authored over 12 years ago
merged d3 commit 2697a60ba0

a438f056cee9b5353007f5f9d689d36111fcf8f4 authored over 12 years ago
removed old share explorer redirect page

64e62fa9b03bfa3dfcd6965bd556188006996598 authored over 12 years ago
Merge pull request #21 from grimd34th/master

Bootstrap address fix

46aede980f2104bd72a554c05af57831cceb0169 authored over 12 years ago
New litecoin boostrap addrs

ee45e5a5ec73f4bc5f648e11b421cb532ec5fff8 authored over 12 years ago
made stale_info an EnumType instead of just an integer

ed9359d649c9b9cc5e1c1a5b4a44da682f9b7a23 authored over 12 years ago
reversed order of EnumType mapping argument

a1f9399b069a3561047000d7f7d8b7b274d722bf authored over 12 years ago
fixed duplicate future expansion enum values in message_sharereply.result

51b21cba0dc6baa07a46b826febfc7b0d2e140f2 authored over 12 years ago
make hovering over a line in the graph make other labels transparent

e39c62d5db57f743393855181382fb5794cebeba authored over 12 years ago
show desired version in share explorer

5e361db67a2d8de38d4f05b6846bd050e88789ca authored over 12 years ago
fixed address link going to block explorer page

fb1e69bf13ff677bc9f79ebb49d8d0e838502375 authored over 12 years ago
made currency symbols and block explorer urls on html pages adapt to parent chain

3f80f6a180acac5cc68b70f692b7dd3297a21f91 authored over 12 years ago
made peer_addresses and peer_versions return JSON, fixing unicode bug

93c736b413b4029e6aeb89660334675554f98ee9 authored over 12 years ago
made IOCP an option and off by default

d514a6c5d08bca3d9f413d1375de2b7243312e3c authored over 12 years ago
added plotting of desired versions

9b219464f92f9c26f51a2dc0c95ea8b1feaf7820 authored over 12 years ago
fixed getaddr rpc call

0a451b59646bc2ac79748440fc85cc3895234016 authored over 12 years ago
new incompatible share implementation. will switch over 22 hours after 85% of hash rate is upgraded

c7f232401a59d34cea64ddcd7144fb204a5bad8c authored over 12 years ago
add network name to bug reports

c27cacc36df38a61383e57430b63a4b5ea42b6d8 authored over 12 years ago
moved some code under block submission in case it raises an exception

d661cacc5c221678442bbeea6f2462cb3d980448 authored over 12 years ago
broadcast blocks until they're 5 bitcoin blocks old instead of 1 old

387fe98e87967044e20b12c359ba0082e0c88d1d authored over 12 years ago
fixed other variable name in submit_block_rpc

75fd2f5fc142659e40e4b7a499dbdb0b9d0f45f3 authored over 12 years ago
determine console hash rate lookback based on SHARE_PERIOD instead of constant

7242edb52d7caa75a6b4f4d3aab9c4be7331bab3 authored over 12 years ago
fixed incorrect variable name in submit_block_rpc

79d1c393d46f0a0db7dbf12879159615d3b2ffcb authored over 12 years ago
determine warning lookbehind in terms of SHARE_PERIOD instead of using a magic number

b52cb607201f5d1029a1d3d6734fa8aebd066be8 authored over 12 years ago
prevent target from being raised above H=0 when merged mining

edef9f4983ff68ecadc580d4aee62ba742bafc3e authored over 12 years ago
report caught exceptions to central server

7a6ef3ae0c0db8aa9b4759a6461b1db6f5385955 authored over 12 years ago
allow up to 4 work submits per second

63e0c8be7a8331782e64c6e4109fa0d532b3f22a authored over 12 years ago