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

Merge pull request #194 from followtheart/master

Add Dockerfile

00886b8ee7b3bfa984add3c0f1d6bfff194f86ee authored over 7 years ago by Neil <[email protected]>
Add Dockerfile

Add Dockerfile reference

04df5e9079c4a554b135fb379d4bbfeb9d2e978a authored over 7 years ago by followtheart <[email protected]>
Implement history compression with tests.

Still to do: running compression in background when the flush
count reaches a certain level

2f26e8162924cce0979d18cf622adf13a82eda57 authored over 7 years ago by Neil Booth <[email protected]>
Add new function get_history_txnums

2940ea319982ebcfb51ea9edbbe78103b51b1a59 authored over 7 years ago by Neil Booth <[email protected]>
Merge pull request #192 from erasmospunk/legacy-rpc

Legacy rpc and coin additions

721685ba4b95b180d86315d277c191c4c2ae4bb0 authored over 7 years ago by Neil <[email protected]>
Add Reddcoin support

b48465a065ca082e940524e636d731f57ab145a9 authored over 7 years ago by John L. Jegutanis <[email protected]>
Digibyte switched to SegWit

fe3008679596eed56382a9f0becc3ea426a99d1e authored over 7 years ago by John L. Jegutanis <[email protected]>
Add support for Blackcoin and Peercoin

74f899e54469a18940822ae878ca933debffd11f authored over 7 years ago by John L. Jegutanis <[email protected]>
Handle legacy daemon RPCs

Add support for daemons that don't have the new 'getblock' RPC call that
returns the block in he...

1e9a65dccb33d8f115fc834cc9ab5ec7e9b81645 authored over 7 years ago by John L. Jegutanis <[email protected]>
Prepare 1.0.11

0cf4210a66d82377bf0d8350d84c658385db614f authored over 7 years ago by Neil Booth <[email protected]>
Update nolnet parameters

661883732c7bef75ea13adbdf5ffbc69525f7578 authored over 7 years ago by Neil Booth <[email protected]>
Disable IRC for bitcoin mainnet

Only require IRC_CHANNEL if IRC_PREFIX is given.

4cc37205894cac3245d3a639dd5c4ab13821f64e authored over 7 years ago by Neil Booth <[email protected]>
fix a typo

Fixes a typo.

9a9f78030d9b9308dac7a7032da442b51a61b657 authored over 7 years ago by Antti Majakivi <[email protected]>
Merge pull request #188 from erasmospunk/remove-dead-code

Remove dead code

efd859ab0288f210981ed712831d457a458f17cd authored over 7 years ago by Neil <[email protected]>
Remove dead code

232d6be72c8bc40b23362ca83380b5ebffa67e6a authored over 7 years ago by John L. Jegutanis <[email protected]>
Merge pull request #183 from thelazier/dash_mn_methods

Add support for Dash Masternode methods

d9ff6859583980f742877349f2358b58da90d571 authored over 7 years ago by Neil <[email protected]>
client_version must be a tuple

Fixes #180

08dbbf217a0f656dd7b0a7369087aa6896078e0d authored over 7 years ago by Neil Booth <[email protected]>
Add more comment on DashElectrumX.server_version

2e87d49e04b060a8e6fd9f69327d363e901e9b8c authored over 7 years ago by TheLazieR Yip <[email protected]>
Update DashElectrumX as commented

e99400c225e0246272c4865d5294e5b168736659 authored over 7 years ago by TheLazieR Yip <[email protected]>
Move import lines to top of class

8d21eae2bbf3a72388af4d6969831677220d0529 authored over 7 years ago by TheLazieR Yip <[email protected]>
Merge pull request #182 from thelazier/allow_custom_electrumx

Allow custom ElectrumX class

d3348fe6841ad64b86dc7c8ba54006fe0cc91e56 authored over 7 years ago by Neil <[email protected]>
Force server string response for Electrum-Dash 2.6.4 client

4da227872986bbec8f7c11e75f73764e2534fd33 authored over 7 years ago by TheLazieR Yip <[email protected]>
Add support for Dash Masternode methods

+ Add DashDaemon class
+ Add DashElectrumX class
+ Update coin configurations for Dash

f179c679353cb38636f48cccd83d8e8afc3b36d5 authored over 7 years ago by TheLazieR Yip <[email protected]>
Allow custom ElectrumX class

b0e23e903dc7348e53549c4ca3a65989f5f2751b authored over 7 years ago by TheLazieR Yip <[email protected]>
Merge pull request #176 from erasmospunk/allow-customizations

Allow custom Daemon and BlockProcessor classes

325097f0e66f9131ee3fe96096853faaabac7b19 authored over 7 years ago by Neil <[email protected]>
Allow custom Daemon and BlockProcessor classes

a4e4f80ad7c3d0b8ead1a4a9296c7604f5f6c3b5 authored over 7 years ago by John L. Jegutanis <[email protected]>
Merge pull request #178 from knocte/patch-1

HOWTO.rst: fix typo

c86fdffaf0723f8c4b1a95dc2b69f98c8d29d80c authored over 7 years ago by Neil <[email protected]>
HOWTO.rst: fix typo

8fb0faac2dd671a3a51698f9cb964468222f4302 authored over 7 years ago by Andres G. Aragoneses <[email protected]>
Merge pull request #177 from laodc/master

Added SERVER_(SUB)VERSION to banner variables

9ec2f22306b273d2b88532f38ebcde9c5d955088 authored over 7 years ago by Neil <[email protected]>
Update ENVIRONMENT.rst

37a9b276463b3fa3301d1b3fb79e2044a5e6655b authored over 7 years ago by Neil <[email protected]>
sorry about permissions

3c8ab998e43a57e9014c6d17f7dba4fafbaa0631 authored over 7 years ago by LaoDC <[email protected]>
fixed typo.

70c6c87852a3ce0f68d775ebc5b11d529f759b06 authored over 7 years ago by LaoDC <[email protected]>
Updated docs/ENVIRONMENT.rst to reflect changes in variables

c5c75c30defc17e82d0a13ea2b2cce64e67fb8e3 authored over 7 years ago by LaoDC <[email protected]>
reverted and made the version split isolated within the banner logic only as not to affect other parts of the code.

9e34bf858320d9b98aff687509451df24450251c authored over 7 years ago by LaoDC <[email protected]>
Add new variables to BANNER(_TOR)

$SERVER_VER will return the version number (eg: 1.0.10)
$SERVER_SUBVERSION will return the full ...

9dceeb914cad8cdfd606646ae7427576f0c77fe2 authored over 7 years ago by LaoDC <[email protected]>
Add new variables to BANNER(_TOR)

$SERVER_VER will return the version number (eg: 1.0.10)
$SERVER_SUBVERSION will return the full ...

5e92feb8a67b890ad2995ca2662a4d1b1e671d59 authored over 7 years ago by LaoDC <[email protected]>
Merge pull request #175 from SuBPaR42/patch-2

Change to default BTC mainnet server peers

bf8145aba585f05aa016a2731e0e829dc56c5724 authored over 7 years ago by Neil <[email protected]>
Change to default server peers

electrum.trouth.net is no longer active. Replaced with another E-S server ;-)

400388336ac1e7b510bf589c08a23e876d0b52a2 authored over 7 years ago by SuBPaR42 <[email protected]>
Merge pull request #174 from SuBPaR42/patch-1

Update coins.py

82b72c47f18ccd4a00acddf104b8dbedfe5e2226 authored over 7 years ago by Neil <[email protected]>
Update coins.py

Updated to more recent block height and TX count

b52628143b1bebb03f1c7521d9bc0b7678615445 authored over 7 years ago by SuBPaR42 <[email protected]>
Merge pull request #173 from pooler/verbytes

Allow multiple address versions for each coin

411ce06cd2e44d3adf235054db896e7815c57cba authored over 7 years ago by Neil <[email protected]>
Allow multiple P2SH address versions

961936245c38433e1bf3ae66ae44a6614e183e8a authored over 7 years ago by pooler <[email protected]>
Prepare 1.0.10

2fe67932c5feb12ae68a2a7b9c3b81e301fdcf47 authored over 7 years ago by Neil Booth <[email protected]>
Add installer to README

9af037b4bec2f4bab7da79abc84e8051697ef784 authored over 7 years ago by Johann Bauer <[email protected]>
Update Litecoin entries as Segwit has activated.

92584cc3c60dcff9ddf219d9be18a16bb86bd985 authored over 7 years ago by Neil Booth <[email protected]>
Display hosts in diagnostic

e9acb685ab92d26396057248e74f8931b2eb691b authored almost 8 years ago by Neil Booth <[email protected]>
Prepare 1.0.9

d216d5111b0150610c9fa36f41b05ab17453e347 authored almost 8 years ago by Neil Booth <[email protected]>
Reject invalid hostnames in Env

8a2821d542a13e5987eefb055d6f643dc58ea6c7 authored almost 8 years ago by Neil Booth <[email protected]>
Ignore hosts not appearing in their own features

b6d8b86dd6fc12835cd40964650b88caa8cd79e8 authored almost 8 years ago by Neil Booth <[email protected]>
Bump to 1.0.8b

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

992fcc773539ca524bd1e6c21095232a1ef2a7ed authored almost 8 years ago by Neil Booth <[email protected]>
Organise tests

fde47d57396c4d35dfe467e91215fbec5bb2f69a authored almost 8 years ago by Neil Booth <[email protected]>
Add tests for server/env.py

f3de91180e7b72cfc56a65980dbda14d0ba8448f authored almost 8 years ago by Neil Booth <[email protected]>
Merge pull request #166 from erasmospunk/shebang

Fix shebang for contrib scripts

7955b731a338d87537716c32a01e229dc9c59a45 authored almost 8 years ago by Neil <[email protected]>
Fix shebang for contrib scripts

cf08903d122279de5814b99f561ea701430be277 authored almost 8 years ago by John L. Jegutanis <[email protected]>
Merge pull request #165 from erasmospunk/einsteinium

Add Einsteinium support

71aa46314b95dbcff39df4b3e3118af849d05e89 authored almost 8 years ago by Neil <[email protected]>
Add Einsteinium support

9549158115b5eedb7730d44e781f4e7971f43669 authored almost 8 years ago by John L. Jegutanis <[email protected]>
Bump to 1.0.8a

30df09534fed44f503f65214736f231761172c32 authored almost 8 years ago by Neil Booth <[email protected]>
Only set last_good if successfully verified

Rename last_connect to last_good

2c43e89b05182311608b5fa3993bffe62f4c449e authored almost 8 years ago by Neil Booth <[email protected]>
Prepare 1.0.8

e0a79c313c31a86b32517e58d5d85294cf74c570 authored almost 8 years ago by Neil Booth <[email protected]>
Put log on one line

7b17d99c5af2b8848e44a9a198dacfc459f4ce1c authored almost 8 years ago by Neil Booth <[email protected]>
Fix peer replacement logic

- drop the IP address peer
- update the remaining peer with fresh info

9f27ea875c3cc2746b80cd57f86a9eb008742a9a authored almost 8 years ago by Neil Booth <[email protected]>
Clarify that we may not have a clearnet peer

2656fd78a4550a3fa3285a9d0ad4d2c7f83bbf06 authored almost 8 years ago by Neil Booth <[email protected]>
Prepare 1.0.7

e96b8f042156697366951bda846d08a20e1e0712 authored almost 8 years ago by Neil Booth <[email protected]>
New feature: force peer discovery via proxy

Set FORCE_PROXY to non-empty to force peer discovery to go
through the proxy. See docs/ENVIRONM...

a94d320e5daeac936b38c553af357b5c54685225 authored almost 8 years ago by Neil Booth <[email protected]>
Improve proxy handling

Have a background proxy detection loop; removes need to check
specific peers at startup.
Conside...

77a441ad064e7d2396394c75b5d74d623582f214 authored almost 8 years ago by Neil Booth <[email protected]>
Remove bad onion default peer

0aa9195fc5bf6768548b1f801141fdae7dc6e766 authored almost 8 years ago by Neil Booth <[email protected]>
Tighten restrictions on HOST

- private IP not allowed if intending for public use
- localhost not allowed

178de6c396bea5b49d9c671d5c9f34a11926ff0d authored almost 8 years ago by Neil Booth <[email protected]>
Catch address resolution failure exceptions

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

321315ace07f569263711de207b19a0926492962 authored almost 8 years ago by Neil Booth <[email protected]>
Prepare 1.0.6

d1894356d0c806eaa8a81b223067c496e7a0c966 authored almost 8 years ago by Neil Booth <[email protected]>
REPORT_HOST no longer defaults to HOST

Cleanup of identity handling. It is now possible to specify
a Tor identity and no clearnet iden...

9abc1dc11efa14552dada601ac40ce207d2d3dd3 authored almost 8 years ago by Neil Booth <[email protected]>
Relax the get_chunk restriction based on client

Closes #162

abba36ac6c3c56a235f9513eb75464c5abb1a585 authored almost 8 years ago by Neil Booth <[email protected]>
Have Daemon work with aiohttp 1 and 2

Fixes #163

55cedfea9c53a40fc89450ae5d4070cae4edd562 authored almost 8 years ago by Neil Booth <[email protected]>
Merge remote-tracking branch 'refs/remotes/github/master'

628adc97fb3d9c6a54ab90b2d28db41dae7986ec authored almost 8 years ago by Neil Booth <[email protected]>
Merge pull request #164 from romanornr/master

Add Viacoin - Segwit Auxpow

991b919301baf065120cf3d11723b19576eb9d15 authored almost 8 years ago by Neil <[email protected]>
Add Viacoin - Segwit Auxpow

7e8141c62dfd87e629f1ef2431c53e16cbb32a4e authored almost 8 years ago by romanornr <[email protected]>
Update notes about rocksdb in Python

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

594b66236ffaf878a315bc0d0cc47e716e9e042e authored almost 8 years ago by Neil Booth <[email protected]>
Fix the diagnostic looping in PeerSession

Fixes #160

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

23a408c572c4feba0b9f9d660e6064e20fc34447 authored almost 8 years ago by Neil Booth <[email protected]>
Restore dummy NAME and NET

9620aa8bb6dc93cc7e926ad744a096c287273719 authored almost 8 years ago by Neil Booth <[email protected]>
Prepare 1.0.4

860a4e8e93496fdbe69c83a2beb8abbcb9b68e8d authored almost 8 years ago by Neil Booth <[email protected]>
Tweaks to coins.py

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

9a00c9e164d627baea9d0e051bb037cd81218a02 authored almost 8 years ago by Neil Booth <[email protected]>
Merge pull request #159 from argentumproject/master

Argentum; support for AuxPow

e19c94fd32b5858fdc926475a8da51a497275539 authored almost 8 years ago by Neil <[email protected]>
Peer discovery fixes

Change last_connect to mean last connection as its name implies,
not last connection that wasn't...

2650459012efe859f2da7e6bbc27b912c96a3a7a authored almost 8 years ago by Neil Booth <[email protected]>
Argentum; support for AuxPow

122d78d25b6c0ce8b6d207b61db54efc44133640 authored almost 8 years ago by protonn <[email protected]>
Fix missing self

79bce5335e952d58d03911df94907af377de89c0 authored almost 8 years ago by Neil Booth <[email protected]>
Prepare 1.0.3

fa1a5bd3e4e4771f0e239ed58be93a16f69c44cf authored almost 8 years ago by Neil Booth <[email protected]>
Fix bad peer looping

JWU42 pointed out an issue where peer discovery could get in a
failure loop for bad peers; this ...

32369891655dbdec6daf46bd2a3797ac66e7ca34 authored almost 8 years ago by Neil Booth <[email protected]>
Prepare 1.0.2

7b263c5c49437a8775d81391c42c2fd2486f1f2f authored almost 8 years ago by Neil Booth <[email protected]>
Sanitize the maximum number of sessions

Reduce the maximum number of sessions to permit if running with
a tight rlimit, to avoid hitting...

e4947cb9ef56a9d98985237759b3b3687b0ead20 authored almost 8 years ago by Neil Booth <[email protected]>
Don't add_peer to ourself

f04ff6f5b317bd209d26925cb80a7b5f81c44226 authored almost 8 years ago by Neil Booth <[email protected]>
Be more strict on form of features dictionary

8236aaf2344c54ee8dba17c559aaff6e1b2086cb authored almost 8 years ago by Neil Booth <[email protected]>
Update PROTOCOL.rst and PEER_DISCOVERY.rst

31755e1dace318c4e5475a73097cc78e9117d2de authored almost 8 years ago by Neil Booth <[email protected]>
Validate hostnames before accepting a new peer

Don't retain non-public addresses

Closes #157

be5397a853fbc67164890a9ecb9c94ead6d6d0f5 authored almost 8 years ago by Neil Booth <[email protected]>
Be stricter accepting add_peer requests

- rate-limit onion add_peer requests
- for clearnet peers only accept if the peer resolves to th...

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

10a2c8fed5617d35d4ea4feb94a33cf0ac78fe5c authored almost 8 years ago by Neil Booth <[email protected]>
added raw block tests

50a829c3717283cb67b2a9df7aa9674fc1d4ef7f authored almost 8 years ago by John L. Jegutanis <[email protected]>