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
include date in timestamps
e26c163d9f59b06d924e8bd0784b7076a08da373 authored about 13 years ago
e26c163d9f59b06d924e8bd0784b7076a08da373 authored about 13 years ago
print stack outside of watchdog interrupt. enable interrupted system call restarting.
fixes rphlx's bug that happens when p2pool is left stopped for more than 30 seconds
8e6bce57dd6aabee178ec415c405b07e0131903d authored about 13 years ago
mining stats for last hour visible on /global_stats and /local_stats via web interface
31cbeeacb1fae303388514486d606bd28ea8ea54 authored about 13 years ago
31cbeeacb1fae303388514486d606bd28ea8ea54 authored about 13 years ago
fixed up data.get_pool_attempts_per_second
c7feb0002410315c295335f627b14368fc5088d7 authored about 13 years ago
c7feb0002410315c295335f627b14368fc5088d7 authored about 13 years ago
separated and updated recent stale proportion calculation
f4e3f131c05c0623b363784333c26642a9e098b0 authored about 13 years ago
f4e3f131c05c0623b363784333c26642a9e098b0 authored about 13 years ago
clean up compute
c9c407ddb16335766f924e70defee316db10fdba authored about 13 years ago
c9c407ddb16335766f924e70defee316db10fdba authored about 13 years ago
compute stale fraction as instantaneous stale amount rather than all-time average - calculated stale amount will be slightly incorrect for a while
82457c426c0625734b3db36c9732a1e1e890b2e8 authored about 13 years ago
82457c426c0625734b3db36c9732a1e1e890b2e8 authored about 13 years ago
fix current_work2 not being updated, which caused spurious "LOST CONTACT WITH BITCOIND" messages
fde80f6ed73d25fa7b356eb58f2563a10712456a authored about 13 years ago
fde80f6ed73d25fa7b356eb58f2563a10712456a authored about 13 years ago
cap work timestamp incrementing at ten minutes
b9b0239ac79ed2715cd79c8f08405a52980ad8a2 authored about 13 years ago
b9b0239ac79ed2715cd79c8f08405a52980ad8a2 authored about 13 years ago
clean up worker_interface debug messages
430bbbb7d6c6fb4ca6ec73599e0bf4fe662e40af authored about 13 years ago
430bbbb7d6c6fb4ca6ec73599e0bf4fe662e40af authored about 13 years ago
cache merkle roots between miners with different usernames
7dab48942cac4802645dd3e7ecf505354461cb13 authored about 13 years ago
7dab48942cac4802645dd3e7ecf505354461cb13 authored about 13 years ago
added check to make sure that pubkey matches address
d3da8d9ae44daaa4add162ebaa12a6a81c9e35bd authored about 13 years ago
d3da8d9ae44daaa4add162ebaa12a6a81c9e35bd authored about 13 years ago
use mean instead of median for stale proportion calculation
738ddc6fa98fb938e096e1c1b98639205a5370b5 authored about 13 years ago
738ddc6fa98fb938e096e1c1b98639205a5370b5 authored about 13 years ago
handle GET requests as JSON-RPC getwork calls
e3a912df3a6c7fbbe89b513cbb7e55ea013f0541 authored about 13 years ago
e3a912df3a6c7fbbe89b513cbb7e55ea013f0541 authored about 13 years ago
added args to skiplist finalize methods, which now check results using it
27ed0b9beeee0a35ca0ba3437ff36cb23f7ca67d authored about 13 years ago
27ed0b9beeee0a35ca0ba3437ff36cb23f7ca67d authored about 13 years ago
changed removed_unstales and removed_doa_unstales to just counters instead of sets
b4a07a144bcd9fd1c77e1fabef3abe970f90bf18 authored about 13 years ago
b4a07a144bcd9fd1c77e1fabef3abe970f90bf18 authored about 13 years ago
separated and cleaned up new block handing and bitcoind polling
f5068ebcf910c352db03eabd22bb545a0e054979 authored about 13 years ago
f5068ebcf910c352db03eabd22bb545a0e054979 authored about 13 years ago
removed unnecessary import
d27a8ed2bea97e0274dd1266d9ca303dd1ae8ce7 authored about 13 years ago
d27a8ed2bea97e0274dd1266d9ca303dd1ae8ce7 authored about 13 years ago
defer adding of weight dicts until solution is finalized
e0228378c6b13111a462d1abf3f0391a23caf421 authored about 13 years ago
e0228378c6b13111a462d1abf3f0391a23caf421 authored about 13 years ago
improved exception handling in get_payout_script_from_username
2c7db58e9f6121a64c5bdbf8beabc51437711f86 authored about 13 years ago
2c7db58e9f6121a64c5bdbf8beabc51437711f86 authored about 13 years ago
removed run_identifier and sped up stale counting
837026f5669939a366fdce14c143c0e8889a8afc authored about 13 years ago
837026f5669939a366fdce14c143c0e8889a8afc authored about 13 years ago
renamed base58 functions
d8930943c0ba45e136b3a55f859e91edc32fe2fb authored about 13 years ago
d8930943c0ba45e136b3a55f859e91edc32fe2fb authored about 13 years ago
removed work_updated in main
94c936b82e30145937254643c3806c07669f7939 authored about 13 years ago
94c936b82e30145937254643c3806c07669f7939 authored about 13 years ago
transparently handle work indentifier in worker_interface
ed499ed99eb77e3f54962f246b4dc587c9c3aa38 authored about 13 years ago
ed499ed99eb77e3f54962f246b4dc587c9c3aa38 authored about 13 years ago
fix for worker_interface long polling loop bug
b5913d5d6fdda1d74d5b1eeca4c979e5242697b9 authored about 13 years ago
b5913d5d6fdda1d74d5b1eeca4c979e5242697b9 authored about 13 years ago
moved util.skiplist.NotSkipList to test.util.test_skiplist and some other minor cleanup
d5a5f0bfcd4acad6c852597a8506b41b2ca95143 authored about 13 years ago
d5a5f0bfcd4acad6c852597a8506b41b2ca95143 authored about 13 years ago
cleaned up worker_interface - use request.getUser() instead of worker_interface.get_username(request)
0e932ed393b9c134c05ef54bc007ead5b8dfd22a authored about 13 years ago
0e932ed393b9c134c05ef54bc007ead5b8dfd22a authored about 13 years ago
cleaned up worker_interface - separate logic and web resources
bf3a292e144f36acb4bdd944b2c735c348b2d8f3 authored about 13 years ago
bf3a292e144f36acb4bdd944b2c735c348b2d8f3 authored about 13 years ago
cleaned up worker_interface - misc
7b3a1111bd604c6bb7f40bcaed4a48a8d2b456f9 authored about 13 years ago
7b3a1111bd604c6bb7f40bcaed4a48a8d2b456f9 authored about 13 years ago
cleaned up worker_interface - consolidated long poll handling
be208e6f772ec14cebad4fb7fb354520d91d60be authored about 13 years ago
be208e6f772ec14cebad4fb7fb354520d91d60be authored about 13 years ago
in worker_interface, cache merkle roots by moving timestamp forward
9560e619eb395e63449403e4fd01afd93333e823 authored about 13 years ago
9560e619eb395e63449403e4fd01afd93333e823 authored about 13 years ago
in worker_interface, removed worker memory workarounds
b010b975c0eafac771e30102476259011a8c02cc authored about 13 years ago
b010b975c0eafac771e30102476259011a8c02cc authored about 13 years ago
cleaned up worker_interface - misc
146ddc4dae93dc735cad73c4e6dc322e2580c00b authored about 13 years ago
146ddc4dae93dc735cad73c4e6dc322e2580c00b authored about 13 years ago
cleaned up worker_interface - made long polling a json-rpc interface instead of http
f412863bf5a0ce4630157e613a9240e63d1b88e3 authored about 13 years ago
f412863bf5a0ce4630157e613a9240e63d1b88e3 authored about 13 years ago
cleaned up worker_interface - removed holds
83f9b4252783f32bdbc1d9f3ce4ebfd66c49cbe9 authored about 13 years ago
83f9b4252783f32bdbc1d9f3ce4ebfd66c49cbe9 authored about 13 years ago
added tests for ExpiringDict and util.deferral
32a91d2ac5bdfa008f5528a2937fe62bbbfa091c authored about 13 years ago
32a91d2ac5bdfa008f5528a2937fe62bbbfa091c authored about 13 years ago
made skiplist not forget skips until corresponding item in parent is removed instead of using ExpiringDict. removed memoize decorator on SkipList.__call__.
14e248ff977b79396b66819d3f7857591902aed5 authored about 13 years ago
14e248ff977b79396b66819d3f7857591902aed5 authored about 13 years ago
remove reference cycle from ExpiringDict and made its expiry loop stop on garbage collection
01e8399de02e6f4ea3c3440514f5808e8033ca04 authored about 13 years ago
01e8399de02e6f4ea3c3440514f5808e8033ca04 authored about 13 years ago
don't enable serialization caching by default
3ac0391d000dfac67bb819698beb2ac86daf77fa authored about 13 years ago
3ac0391d000dfac67bb819698beb2ac86daf77fa authored about 13 years ago
fixed problem with worker username processing, found by Tril
31626bfd566a638d1db7c7b00018dc47f338aee3 authored about 13 years ago
31626bfd566a638d1db7c7b00018dc47f338aee3 authored about 13 years ago
better handling of merged mining errors
793a2cce160bd56b134cc5ed723ba39a655b2d22 authored about 13 years ago
793a2cce160bd56b134cc5ed723ba39a655b2d22 authored about 13 years ago
fixed problem with merged mining block submittal
cdf4579db5df923ff2a141c5c37ee01fd8b64970 authored about 13 years ago
cdf4579db5df923ff2a141c5c37ee01fd8b64970 authored about 13 years ago
display message when merged mining work changes
f9ceeaee8011ce4f8f62be0f19a05ab64d2dc5ab authored about 13 years ago
f9ceeaee8011ce4f8f62be0f19a05ab64d2dc5ab authored about 13 years ago
submit all merged mining solutions when debug mode is enabled
c8aa56e5220ffe6f5baf9594f208aad6b2a43c6e authored about 13 years ago
c8aa56e5220ffe6f5baf9594f208aad6b2a43c6e authored about 13 years ago
speed up forest
7c6d052877002746955b1ad4a6a815c733bd6e9c authored about 13 years ago
7c6d052877002746955b1ad4a6a815c733bd6e9c authored about 13 years ago
fixup to "separated p2pool and bitcoin network definitions", which broke the "users" web page
72390a8bb738f477f48f41894e1ae81dc6c648ae authored about 13 years ago
72390a8bb738f477f48f41894e1ae81dc6c648ae authored about 13 years ago
give estimates of time to next block
044b315c648d9fdd37d974f9b03585a1d7a0f1f3 authored about 13 years ago
044b315c648d9fdd37d974f9b03585a1d7a0f1f3 authored about 13 years ago
added unit test for datachunker
21604dc8318e1169bf89512bd5ec05ecd0ed98b6 authored about 13 years ago
21604dc8318e1169bf89512bd5ec05ecd0ed98b6 authored about 13 years ago
fixed peer ping and addr threadlets not exiting when connection lost
58a3c2a13e8237325721642c845ff46bcd6b52ab authored about 13 years ago
58a3c2a13e8237325721642c845ff46bcd6b52ab authored about 13 years ago
removed unused SUBSIDY_FUNC in bitcoin network definitions
903ae8ae7b1f5ba0b6a54b34aad6a292e6aa785a authored about 13 years ago
903ae8ae7b1f5ba0b6a54b34aad6a292e6aa785a authored about 13 years ago
separated p2pool and bitcoin network definitions
61191cca6305c6d4389554fab71101bfeba94817 authored about 13 years ago
61191cca6305c6d4389554fab71101bfeba94817 authored about 13 years ago
made network definitions instances instead of classes
37d9fbcbaef1e6dc514c79c7d4fa11297d96eb16 authored about 13 years ago
37d9fbcbaef1e6dc514c79c7d4fa11297d96eb16 authored about 13 years ago
handle any exceptions while encoding by falling back to ASCII
Attempts to fix picchio's "exceptions.TypeError: encode() argument 1 must be string, not None" bug.
962567eb15b8a295c3f63a74eb6fe8aa69f7a359 authored about 13 years ago
made FloatingInteger usage explicit
464a86a7c63bce661d8f63573e57368a14f602d3 authored about 13 years ago
464a86a7c63bce661d8f63573e57368a14f602d3 authored about 13 years ago
made ReplyMatcher not resend queries and made the example in bitcoin.p2p handle timeouts
c77981995a914966d3309cb0eb1d295209ae8c4e authored about 13 years ago
c77981995a914966d3309cb0eb1d295209ae8c4e authored about 13 years ago
Revert "added block header sanity check"
This reverts commit 1861ce91aafea62675e2e93129eaa5f79352d1c1, which broke litecoin support.
6d98f7233d8d6e0bb6748061cbd5b8124daf878d authored about 13 years ago
Updated README to include package names and Bitcoin 0.5.0 dependency
72ccd500f5adcfc2de8120f96bf5945e87f3ed7c authored about 13 years ago
72ccd500f5adcfc2de8120f96bf5945e87f3ed7c authored about 13 years ago
only display missing type/handler warnings in debug mode
59a96801ec580094be2c20a0e0d9f10232a8f26f authored about 13 years ago
59a96801ec580094be2c20a0e0d9f10232a8f26f authored about 13 years ago
improved deferral.ReplyMatcher
77bf655e45507b1baa3ab021234aaaecb1730386 authored about 13 years ago
77bf655e45507b1baa3ab021234aaaecb1730386 authored about 13 years ago
cleaned up jsonrpc.Server
4c2ee424e9ddd6d7deb413470b2c99657a25b0f8 authored about 13 years ago
4c2ee424e9ddd6d7deb413470b2c99657a25b0f8 authored about 13 years ago
whitespace and imports
8fea4591cae0e92f4f5af12efab8ec20e0866178 authored about 13 years ago
8fea4591cae0e92f4f5af12efab8ec20e0866178 authored about 13 years ago
removed GenericDeferrer and DeferredCacher from util.deferral
14d5d0ef74cec64526d55fee5cdce83a4bd4ffb6 authored about 13 years ago
14d5d0ef74cec64526d55fee5cdce83a4bd4ffb6 authored about 13 years ago
moved util.dicts to util.slush and removed unused update_dict function
f94a732fb01e3d9c8791a9ad04e2112bd363da99 authored about 13 years ago
f94a732fb01e3d9c8791a9ad04e2112bd363da99 authored about 13 years ago
changed arguments to add_dicts
c3a73f724208f209d6f2976b95b500bd2849e454 authored about 13 years ago
c3a73f724208f209d6f2976b95b500bd2849e454 authored about 13 years ago
changed merkle functions to accept hashes instead txs
93ba7549d02f19cc60e8ad441f283f904ce3a8e2 authored about 13 years ago
93ba7549d02f19cc60e8ad441f283f904ce3a8e2 authored about 13 years ago
changed example code for bitcoin.p2p to work and do something more useful
40091ed96c366eeb6ef8dd60dc1ffe3dec099b5f authored about 13 years ago
40091ed96c366eeb6ef8dd60dc1ffe3dec099b5f authored about 13 years ago
added some tests for bitcoin.data
54b8cb65f086ed8a2fc99c4594c9cf02825662ab authored about 13 years ago
54b8cb65f086ed8a2fc99c4594c9cf02825662ab authored about 13 years ago
made FloatingInteger.__repr__() eval'able
592f0753c4fc5a5e2a1d9bf74c63041f62ddf9e9 authored about 13 years ago
592f0753c4fc5a5e2a1d9bf74c63041f62ddf9e9 authored about 13 years ago
added block header sanity check
1861ce91aafea62675e2e93129eaa5f79352d1c1 authored about 13 years ago
1861ce91aafea62675e2e93129eaa5f79352d1c1 authored about 13 years ago
removed worker maximum target workarounds. p2pool's difficulty should never run into problems since networks' MAX_TARGETs are okay
586b54fa07f522c47e384279d4654974a0bc452d authored about 13 years ago
586b54fa07f522c47e384279d4654974a0bc452d authored about 13 years ago
changed namecoin testnet to a normal MAX_TARGET
04daf140dd292d44e64c225cb45927c0e5b627d5 authored about 13 years ago
04daf140dd292d44e64c225cb45927c0e5b627d5 authored about 13 years ago
fixed jansson's maximum target
9fdedf869930f0adb0dd15597db2d524e2674c28 authored about 13 years ago
9fdedf869930f0adb0dd15597db2d524e2674c28 authored about 13 years ago
Merge pull request #7 from RuxiaoMa/patch-1
Show worker's name, added a miner's user-agent
2dec8130c3478810dc1c7b149e3db73e73945605 authored about 13 years ago
cleaned up username processing in compute
c22b32936e247ada8ce402b8226d1e19bc67ba46 authored about 13 years ago
c22b32936e247ada8ce402b8226d1e19bc67ba46 authored about 13 years ago
moved status line display into a function
4e331f1f904562240e86ece63264ec87359962a7 authored about 13 years ago
4e331f1f904562240e86ece63264ec87359962a7 authored about 13 years ago
merged in litecoin bootstrap DNS handling
dae6c7741c1914776a10ecf839bd22f102a71e59 authored about 13 years ago
dae6c7741c1914776a10ecf839bd22f102a71e59 authored about 13 years ago
improved forest unit tests
2e624326e6967358e49572050774e1b2493e6614 authored about 13 years ago
2e624326e6967358e49572050774e1b2493e6614 authored about 13 years ago
changed Tracker.get_chain_known to the new, more explicit get_chain
113350b38aa0c8f6f8c952fd83998654b8bb528a authored about 13 years ago
113350b38aa0c8f6f8c952fd83998654b8bb528a authored about 13 years ago
Added a miner UA.
8f1c6269f9690cc4e21be687a3e403ec40ba11d0 authored about 13 years ago
8f1c6269f9690cc4e21be687a3e403ec40ba11d0 authored about 13 years ago
Show worker's name on sending work
b7ac3b048ba664632a307127f97a5d891514ab6d authored about 13 years ago
b7ac3b048ba664632a307127f97a5d891514ab6d authored about 13 years ago
insert question marks instead of throwing exceptions when a character can't be printed
023fdc9c14f23b31c9ff8a43362c40747636e7bf authored about 13 years ago
023fdc9c14f23b31c9ff8a43362c40747636e7bf authored about 13 years ago
fixed up RPC identity checkers
a6e78fb99602f251c115a670aac002666df69772 authored about 13 years ago
a6e78fb99602f251c115a670aac002666df69772 authored about 13 years ago
removed i0coin, ixcoin, solidcoin network definitions
4ab2b6d1f8486aba659025f54a81f2b2579fd754 authored about 13 years ago
4ab2b6d1f8486aba659025f54a81f2b2579fd754 authored about 13 years ago
Made "Connected to peer" message include protocol version
d27e7b7a97c21c7735c0f9f77fec555eb94c317f authored about 13 years ago
d27e7b7a97c21c7735c0f9f77fec555eb94c317f authored about 13 years ago
added AbortPipe to sanely handle errors in logging and timestamping
3a6243e08a338d3017f4c7ade3c4e5bd26b92cdc authored about 13 years ago
3a6243e08a338d3017f4c7ade3c4e5bd26b92cdc authored about 13 years ago
fixed unicode handling by opening log file in utf-8 mode
110b9fa34fdcebf82ac7a0e3a9f4529a0ce3e6df authored about 13 years ago
110b9fa34fdcebf82ac7a0e3a9f4529a0ce3e6df authored about 13 years ago
changed strings with a ± character to unicode strings to fix display bug in Windows found by Vanderbleek
990dd82a762ab0bb195a1f71d98e71dd700bd3b2 authored about 13 years ago
990dd82a762ab0bb195a1f71d98e71dd700bd3b2 authored about 13 years ago
cleaned up forest.Tracker
527a1447c525672cfe8b3087ce4a465533e68b93 authored about 13 years ago
527a1447c525672cfe8b3087ce4a465533e68b93 authored about 13 years ago
improved forest tests
392f098c206ae1db0e2d18bddb089ca206f25aff authored about 13 years ago
392f098c206ae1db0e2d18bddb089ca206f25aff authored about 13 years ago
Changed cpuminer's maximum target to 2^256-1 to support Litecoin mining with Artforz's fork.
Shouldn't interfere with anyone using it on the bitcoin chain, but still incorrect for stock cpu...
55673c535e432616b9165ae94c3fb3fb80d1c91b authored about 13 years ago
fixed handling of LoopingCalls in HeightTracker
f1e5ef717505bd0c907cbe86f683c696319f0573 authored about 13 years ago
f1e5ef717505bd0c907cbe86f683c696319f0573 authored about 13 years ago
made HeightTracker._think and _think2 catch any errors
2b605f36ccf00f9cc69000b394a2d7548825cfd2 authored about 13 years ago
2b605f36ccf00f9cc69000b394a2d7548825cfd2 authored about 13 years ago
fix bug introduced with using relative block heights
01bf3c5a942e354d6d4c5901407846d3fe35cc3c authored about 13 years ago
01bf3c5a942e354d6d4c5901407846d3fe35cc3c authored about 13 years ago
Merge branch 'cruftless'
fb77022444b6275d73a2e6ae9a6b20ad002d725b authored about 13 years ago
fb77022444b6275d73a2e6ae9a6b20ad002d725b authored about 13 years ago
style and import fixes
a6be63503c3a272de47c59fb883b35b20ed8b88f authored about 13 years ago
a6be63503c3a272de47c59fb883b35b20ed8b88f authored about 13 years ago
fixed bug in Tracker.remove found by unit tests
53a77d0c3aaa7f93f9ef4cffa81136ab234c139a authored about 13 years ago
53a77d0c3aaa7f93f9ef4cffa81136ab234c139a authored about 13 years ago
updated forest tests
a7c90ad891a0fcf2f1035f4354116ac0f0a01b54 authored about 13 years ago
a7c90ad891a0fcf2f1035f4354116ac0f0a01b54 authored about 13 years ago
added shares argument to Tracker.__init__
89d9252966cc030d7dea3e6b9ffbe6dfeeaed0cc authored about 13 years ago
89d9252966cc030d7dea3e6b9ffbe6dfeeaed0cc authored about 13 years ago
added argument to HeightTracker for minimum distance back to track
25ddab1b7178a598e3b81bdceb84c3988a5d2a37 authored about 13 years ago
25ddab1b7178a598e3b81bdceb84c3988a5d2a37 authored about 13 years ago
added target to block header notifications
c6e47795adc53517e742d0309cc3af0231723e5c authored about 13 years ago
c6e47795adc53517e742d0309cc3af0231723e5c authored about 13 years ago