Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/firoorg/old-electrumx


https://github.com/firoorg/old-electrumx

added raw block tests

50a829c3717283cb67b2a9df7aa9674fc1d4ef7f authored almost 8 years ago by John L. Jegutanis <[email protected]>
Fix support for Namecoin and Dogecoin, add Zcash support

Closes #83

bc31df8ee04b4fc88f4b263b7499059ec8fdd665 authored almost 8 years ago by John L. Jegutanis <[email protected]>
Dynamic header support

Block headers can have a dynamic size that is being indexed on a
new meta file "headers_offsets"...

a820829e0ec63eb3b5223d8bce749c2c90f97860 authored almost 8 years ago by John L. Jegutanis <[email protected]>
A couple of tweaks to the prior commit.

37602d4eae6a4d419ce7fd3ca6d94c256ff38d17 authored almost 8 years ago by Neil Booth <[email protected]>
Refactor block parsing API

ed7d8a319d779dd1fff4305d58c4404e37a56407 authored almost 8 years ago by John L. Jegutanis <[email protected]>
Drop ports from top level of features

9238fe397d921dd8107575754fe1c421cbd24df6 authored almost 8 years ago by Neil Booth <[email protected]>
Check height for all peers

Closes #152

060d32211fbea80d3ae4c0851d56fb880bbada2a authored almost 8 years ago by Neil Booth <[email protected]>
Add new RPC method: add_peer

127b4de745c06d12826381878f6aa1e91f85aaa9 authored almost 8 years ago by Neil Booth <[email protected]>
Reduce new peers per source limit to 2 by default

d198b95798f51e048d3452b0244009b6abe72532 authored almost 8 years ago by Neil Booth <[email protected]>
Update protocol docs

30c91c69e1fe230ae6ea0b28c79126ad4e427840 authored almost 8 years ago by Neil Booth <[email protected]>
Rate-limit add_peer calls randomly

Prepare 1.0.1

e0fd64d29af1d99bb7e09dba7b8b05391861d5ad authored almost 8 years ago by Neil Booth <[email protected]>
Fix discovery of base of reorgs

294212d4211fb375744f7f92f62b7aed16345305 authored almost 8 years ago by Neil Booth <[email protected]>
Don't permit common invalid REPORT_HOST values

5f56689e9cfd2697abea1903a4cb50a458f1a794 authored almost 8 years ago by Neil Booth <[email protected]>
Set reorg limit to 8k on testnet

af675365989f296ab0cad4dca21d41633b42e260 authored almost 8 years ago by Neil Booth <[email protected]>
Merge pull request #151 from erasmospunk/master

Set the correct XPUB, XPRV bytes for dogecoin

5c050e1d318f72c9921332a025cf8011ea8a607c authored almost 8 years ago by Neil <[email protected]>
Merge pull request #149 from pooler/ltcparams

Fix Litecoin parameters

081b199832798cfcec83cfdd21db51f9c610f63f authored almost 8 years ago by Neil <[email protected]>
Set the correct XPUB, XPRV bytes for dogecoin

fe544eae7f313a76ee74d2054c37dad7fc3c283f authored almost 8 years ago by John L. Jegutanis <[email protected]>
Fix Litecoin parameters

11a3c77fdb64ecd979457de971a38aa63ba06494 authored almost 8 years ago by pooler <[email protected]>
update raspberrypi3 install procedure (#148)

install stable version of libreadline6 based on comment from MaxTG

67c135a1946e28d1ad405030f9d7cbc81f82353a authored almost 8 years ago by Samuel Smith <[email protected]>
Merge branch 'shsmith-master'

b7e32c0d81d44c3894cb47128c94ff6b370591ac authored almost 8 years ago by Neil Booth <[email protected]>
Merge branch 'master' of github.com:kyuupichan/electrumx into develop

e83f93afc04fcac19c73949ea64a23028223a05e authored almost 8 years ago by Neil Booth <[email protected]>
Minimize default config file (#147)

The current config file has a few issues:

- It suggests that a syntax like `COIN = Bitcoin #...

f3bffb5bb2a4a9ab028becfab32fa0b79769d69b authored almost 8 years ago by Johann Bauer <[email protected]>
merge samples into contrib

5ef25976c40b2d8f181e514b7b571f5cefad941a authored almost 8 years ago by shsmith <[email protected]>
contribute notes for Raspberry Pi and Ubuntu 16.04 deployment

730fd563860b7fad5c27a9d7fc5840abffd0c364 authored almost 8 years ago by shsmith <[email protected]>
Add new RPC method: add_peer

ead68ebe34bdfa013dc5978a2592bf179fe99984 authored almost 8 years ago by Neil Booth <[email protected]>
Update ACKNOWLEDGEMENTS

9c6d2f57645c7f673a6c6e0be888e2da6de4750b authored almost 8 years ago by Neil Booth <[email protected]>
Prepare 1.0

30bb832ef8e4976f0dca28742c9f2947e2971893 authored almost 8 years ago by Neil Booth <[email protected]>
Prepare 0.99.4

90d1d2641b41ec188138d0f69597ad6bb1ff60e5 authored almost 8 years ago by Neil Booth <[email protected]>
Add Bitoin Unlimited nolnet

42dfd16b1492cf0e5d0b59157938eec983ec9d7e authored almost 8 years ago by Neil Booth <[email protected]>
Fix uninitialized variable

56130e4a66a04b64d5213e11402c98eca8e3bb17 authored almost 8 years ago by Neil Booth <[email protected]>
Take up to 2 peers randomly from each bucket

Bumped up from 1.
Restore STALE_SECS to 1 day

27f94cfb0401edbf632070fd782246971040a75d authored almost 8 years ago by Neil Booth <[email protected]>
Prepare 0.99.3

51c1e9a59b9b54fba684fc3d705925ba5810a475 authored almost 8 years ago by Neil Booth <[email protected]>
Require Python 3.5.3

3.5.2 has various socket and API issues affecting peer discovery

Closes #135

39bcdb1b6a3edf0ef0241a254084a7f4d23eacab authored almost 8 years ago by Neil Booth <[email protected]>
Rename function

be9d0634572d95b889453bc824807e725a06e867 authored almost 8 years ago by Neil Booth <[email protected]>
Remove debug logging and peers semaphore.

Increase STALE_SECS to 4 hrs. Will revert to 1 day soon.

31b978f21ea6108602ee753fca970c7f3ac26763 authored almost 8 years ago by Neil Booth <[email protected]>
add some addresses tests (#142)

05a74253c156e4ee9251dab58b3e34ca4c4af77f authored almost 8 years ago by John L. Jegutanis <[email protected]>
Remove stray commas

85f17b75c82da8ed8996f42fe95a2a1d8479cf0a authored almost 8 years ago by Neil Booth <[email protected]>
Merge branch 'develop'

ddbc13653fa064623b12934be0e77c63c30a26f5 authored almost 8 years ago by Neil Booth <[email protected]>
More verbose peer logging

Force more reconnects. Restrict semaphore to 2.

2c1481859fb84ac2526ade95fea3c0275eca1a3a authored almost 8 years ago by Neil Booth <[email protected]>
Import JSONRPC

9bc326430d877375cfe0d416b16e096a02bbb929 authored almost 8 years ago by Neil Booth <[email protected]>
Merge branch 'master' of github.com:kyuupichan/electrumx

e664290670945519d46dfe5b8828692bfa93839d authored almost 8 years ago by Neil Booth <[email protected]>
Tweak prior

ac8e38a87c87488bcf8d93a8bfde790902fb1f32 authored almost 8 years ago by Neil Booth <[email protected]>
Better handle base58 version bytes and allow for a >1 byte version

6b1b9d01f293eae4cc3761ae2ec6631c1b414648 authored almost 8 years ago by John L. Jegutanis <[email protected]>
fix crash in IRC initialization (#141)

472c7384792b57a476ab897535600722c9528991 authored almost 8 years ago by John L. Jegutanis <[email protected]>
Prepare 0.99.2

be9569700212bbcb7c3b38680aa99b1395e6f802 authored almost 8 years ago by Neil Booth <[email protected]>
Don't announce self if not public

Show all hosts add_peer gives

e2d640dcb3416e152638b5703ef11b8f2a8c1ae5 authored almost 8 years ago by Neil Booth <[email protected]>
Fix typo

b3005fbb3ecb7add25bbc76dc68daf8c60a40c87 authored almost 8 years ago by Neil Booth <[email protected]>
Merge branch 'develop'

a2c5ecf0a0a5f87f264bdd2f92a7d8238fb7d42f authored almost 8 years ago by Neil Booth <[email protected]>
Prepare 0.99.1

b0039a25a71a6da0e1f9b5d5dc9407105163d356 authored almost 8 years ago by Neil Booth <[email protected]>
Add debug output

Idea is to help understand #135

0145098165fae2199c72d77e1b715ff2ca564023 authored almost 8 years ago by Neil Booth <[email protected]>
Maintain more than one self-identity

Rather than just retaining our clearnet identity from the environment,
maintain any tor one as w...

d36d2224894a9f487b9a276f80ff8b37312607a6 authored almost 8 years ago by Neil Booth <[email protected]>
Only serve chunks in forward direction

This disconnects bad clients that are on the wrong network
for some reason, before they consume ...

04e7dbe99ed64c130f21975e626743322832123b authored almost 8 years ago by Neil Booth <[email protected]>
fix tor coin peers always scheduled for check (#139)

fixes #138

4c8b5a643991080d19a94a64887337721ad6d8fe authored almost 8 years ago by fr3aker <[email protected]>
fix tor coin peers always scheduled for check (#139)

fixes #138

012233672ab9c76d2916af3fba659e9a18f8e1c1 authored almost 8 years ago by fr3aker <[email protected]>
Only set last_connect if the connection was good

5bcbdea16a7681a4470a1c0cae3856e0d4e45b8b authored almost 8 years ago by Neil Booth <[email protected]>
Prepare 0.99

6f32f99a067b1bf677ada1b68eed92d59ada7846 authored almost 8 years ago by Neil Booth <[email protected]>
Merge branch 'develop'

f8f5d4429fa48665eb4c591968e39dccfc1d34f6 authored almost 8 years ago by Neil Booth <[email protected]>
Adding FairCoin (#122)

* Adding FairCoin

* remove redundant 'header_len' function

* removed serializer
added mis...

b6be653f4f2da392b336786068054bfb028d23a1 authored almost 8 years ago by Thomas König <[email protected]>
Add facility to disable peer discovery

and/or self announcement.

5662f1fa886e12963171a926df557362750bd2dd authored almost 8 years ago by Neil Booth <[email protected]>
Separate async item processor per session

Improve daemon wait logic

Fixes #100

86f6a148b95347e476d10aa5f381350e0aef6784 authored almost 8 years ago by Neil Booth <[email protected]>
get_extra_info fix

23b7ec3fb554254f80f7af14382b3693605b8728 authored almost 8 years ago by Neil Booth <[email protected]>
Tweak docs

e26182459354928f6eb2c4151d43f9d0aa679fc7 authored almost 8 years ago by Neil Booth <[email protected]>
A note about testnet-segwit NET in docs (#130)

Thanks

881e9cc6ccbc63999b1aac0865fd8990769e02e8 authored almost 8 years ago by xHire <[email protected]>
Prepare 0.11.4

f6a60d9b94877c6f011bac1c8d1cd6a99b1a6eb2 authored almost 8 years ago by Neil Booth <[email protected]>
A few peer handling improvements

based on suggestions from hsmiths
Set transport to None if a connection is lost
Only subscribe t...

0149f2785fc85c7a2d8ed212f3d0bf484771212f authored almost 8 years ago by Neil Booth <[email protected]>
Fix typo pointed out by hsmiths, thanks

9d6b353eec53ec3cd10a74b9a62154cc60d6f7ba authored almost 8 years ago by Neil Booth <[email protected]>
Prepare 0.11.2

589f695aaf48ae5e110dd1deb884d9e519d5deb7 authored almost 8 years ago by Neil Booth <[email protected]>
Implement script hash subscriptions

Best considered experimental

Closes #124

68a8835db666f80290e5ac40da0b89a4f1a5177b authored almost 8 years ago by Neil Booth <[email protected]>
Remove dead code

eefa86ffbe5e79f0031d99c9bcca80cb26a7021e authored almost 8 years ago by Neil Booth <[email protected]>
Remove debug line

140304460d14f6e5956ded642c0e80a1553c9bb5 authored almost 8 years ago by Neil Booth <[email protected]>
Prepare 0.11.1

a99e8bf45f743bf1a0ee340a313d7d4de2e44477 authored almost 8 years ago by Neil Booth <[email protected]>
Report unconfirmed parents correctly.

Also, send a notification to the client if the unconfirmed status
of any parent changes.

Fixes ...

f3cdd97ff9b9e43a60c1d554d2bf03c12d26d88d authored almost 8 years ago by Neil Booth <[email protected]>
Merge branch 'develop'

782479e91c0aa94f6851db61ab0f4e95d024348b authored almost 8 years ago by Neil Booth <[email protected]>
Prepare 0.11.0

d29c07f0eb8568b8f4a0b1a7ff89625f211743cb authored almost 8 years ago by Neil Booth <[email protected]>
Reduce upper limit on blocks fetched at once

Testnet is lumpy and 2500 can blow up memory

790755b6301129f1e7618ed8b1ebb37625c36281 authored almost 8 years ago by Neil Booth <[email protected]>
More PEP8 stuff

3f35bc029836851479796c0ecb0483b69690f0c2 authored almost 8 years ago by Neil Booth <[email protected]>
Merge branch 'nmarley-pep8' into develop

33cdfa4fc8c5a8e8bfb9aa37e31d8b1df57a454f authored almost 8 years ago by Neil Booth <[email protected]>
Merge branch 'pep8' of https://github.com/nmarley/electrumx into nmarley-pep8

9bd7b5a9f986872accf77d9fc8376069d42d3069 authored almost 8 years ago by Neil Booth <[email protected]>
Implement peer discovery protocol

Closes #104

DEFAULT_PORTS now a coin property
A Peer object maintains peer information
Revamp L...

151da40d5b6be87bb95b7c8641262138f0333163 authored almost 8 years ago by Neil Booth <[email protected]>
Update match groups

251dca4da916a7cb922d149354f6e4307d4c09cf authored almost 8 years ago by Neil Booth <[email protected]>
Further fix regex for hex chars

4dcd7f25a500a00d1a1e4ae59aba8fba83dd4dd5 authored almost 8 years ago by Neil Booth <[email protected]>
Prepare 0.10.19

09b2df11797b7e1cdd6aee66461ec946cf2f359a authored almost 8 years ago by Neil Booth <[email protected]>
Accept IPv6 addresses in DAEMON_URL

Fixes #126

82d57dc90f179c8c2bc8e698f2214db331b35249 authored almost 8 years ago by Neil Booth <[email protected]>
Update docs

60ad792179a5fc8554c959e872658ddeb4cd9116 authored almost 8 years ago by Neil Booth <[email protected]>
recommendations from pycodestyle (pep8 style)

a03665696c391d7a7e45fa3a1e0abd03938df5cc authored almost 8 years ago by Nathan Marley <[email protected]>
Prepare 0.10.18

09c4bdc5c3146653faf076a5ce2716e6c4e19661 authored almost 8 years ago by Neil Booth <[email protected]>
Require attributes to be specified for a coin

6db9cb967cf8cb1314b3cb5d5c67274607e43c21 authored almost 8 years ago by Neil Booth <[email protected]>
Merge branch 'master' into develop

23ebdecc5d1b5f1a76ebe7909383eee58403ed2a authored almost 8 years ago by Neil Booth <[email protected]>
Re-enable bandwidth throttling

13cf80a326063867181f5007bcad73c1df040ec3 authored almost 8 years ago by Neil Booth <[email protected]>
update hostnames (#120)

169f5df91fd9a8194f0f4c85abece56c90836c4d authored almost 8 years ago by shsmith <[email protected]>
Merge branch 'master' of github.com:kyuupichan/electrumx

f1251766b68b17857e9031d7848595cb99319451 authored almost 8 years ago by Neil Booth <[email protected]>
Merge branch 'develop'

9130044c3bec4614cf611c05cfb17b2f7e0c7f6d authored almost 8 years ago by Neil Booth <[email protected]>
Prepare 0.10.17

ba45e001fa9ab5456b929bf073afbdba8f0b34b2 authored almost 8 years ago by Neil Booth <[email protected]>
Coin fixes/cleanup (erasmospunk)

2 out of 3 from #118

1856cbe6c066702b69d59adb49a6493c8fce25ef authored almost 8 years ago by Neil Booth <[email protected]>
Show uptime in RPC getinfo result

a019fde85305985561de0c0c95fef5426eba851b authored almost 8 years ago by Neil Booth <[email protected]>
Improve clarity about current daemon URL

184fc615bda9e2072a84a0fe8da599ff505dfd39 authored almost 8 years ago by Neil Booth <[email protected]>
Add PEERS for DASH (#117)

* Add PEERS for DASH

* Update PEER_DEFAULT_PORTS for DASH Testnet

0e51c80156ad8699c83cdf0ad1d446eb5831a7d3 authored almost 8 years ago by TheLazieR Yip <[email protected]>
Prepare 0.10.16

2d126f7436e83140d3a675ae05ab0ef41f547d0e authored almost 8 years ago by Neil Booth <[email protected]>
Merge branch 'master' of github.com:kyuupichan/electrumx

055f4d67b040c0be88a947e33559ac539c90432f authored almost 8 years ago by Neil Booth <[email protected]>
Don't send batches for now

97557fa4374b0dbfb489fcca8667a83e53ba0d36 authored almost 8 years ago by Neil Booth <[email protected]>