Ecosyste.ms: OpenCollective

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

github.com/firoorg/electrumx-archived

Alternative implementation of spesmilo/electrum-server
https://github.com/firoorg/electrumx-archived

0.7.17 release

d3f8ed31c20fab5799b5a2e5b9264e57680b5641 authored about 8 years ago by Neil Booth <[email protected]>
Upped read buffer limit to 1m bytes

This accomodates large tx sends of up to 500k bytes.
However they are unlikely to be propogated ...

15a88600eb20043f147375f217f576d0b146a5b6 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'develop'

33510b1043e5516af0642347ef42cc1a6c5bdf7a authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.16

aa2baa97065dd3299933f7330af5a0d5d8c0a870 authored about 8 years ago by Neil Booth <[email protected]>
queue -> tasks

6b551973e8f2545f1a707717dcfa407c16d49990 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.15' into develop

8e3cfb3a784d513493e01d284f5a0b79a1851af0 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.15'

056419f847542881cfd338a754c4ca286111d04a authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.15

5e7f9824276e22ede77984d1fb30e160118127e3 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'daemon_version' into develop

7b1b8d5d4a1c8429e66ae673b1dc38d2d609cdbd authored about 8 years ago by Neil Booth <[email protected]>
Replace $DAEMON_VERSION and $DAEMON_SUBVERSION

in banner file.

0892b120369e1fdbeebccb8755d58d358be36277 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'develop'

8bd070b8f3d2c826bfc4c9fbb77df65a76c1b9e9 authored about 8 years ago by Neil Booth <[email protected]>
Update version

9c8f0283c99641e7f9b151e3ad3fdcc7e6337a3d authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.14' into develop

b0ed5b172b9d86f38433209866a1ab1f8530024a authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.14'

14c348850e5e8d911b8137ead388390a591c935a authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.14

cc6d183ec46e9d30d14fcde966a23a70aa333bec authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'bandwidth' into develop

d9082e59a310cbd05c0e509425aec675f8fd9f84 authored about 8 years ago by Neil Booth <[email protected]>
Add per-session bandwidth limits

b65bcda504f8c0e4809e87a21be65b58d1d33a15 authored about 8 years ago by Neil Booth <[email protected]>
Introduce incoming buffer size limit

- incoming buffered network requests limited to 150,000 bytes
which I believe is ample for a g...

c9a10be5baeef9406dadd244d308c163ea026471 authored about 8 years ago by Neil Booth <[email protected]>
Remove all RocksDB references on close

c6d8440b3dd5d859a1227678c479dc2b775514e7 authored about 8 years ago by Neil Booth <[email protected]>
LOG_SESSIONS should use self.integer

5053101cee3ca47046cae64afcb4f476c7ecf6fc authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.13' into develop

bc56eb4133320f96358caff92fe5c1d8f35f7635 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.13'

096b8483c689996960a0b2bc2527de489da10c60 authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.13

6713373aa2e72cc51091fba0910aa941b1ae29c2 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'log_sessions' into develop

22c1bbcf03bfe4e3250b431beaf334c218e6178d authored about 8 years ago by Neil Booth <[email protected]>
Add session logging facility

Move session logging code to protocol.py from electrum_rpc.py
Use it for periodic logging contro...

c08ade586188da6ff4f5412d7ef53760b9896dc8 authored about 8 years ago by Neil Booth <[email protected]>
Tweak Litecoin settings

c6be118babbd4fdbf2be973d40d878994863f935 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'santzi-master' into develop

a4989bc23534bd4081328f97f89f291b4f80d1e4 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'master' of https://github.com/santzi/electrumx into santzi-master

07b1e9672ebb091cffcbaf9906d0ba0b05494757 authored about 8 years ago by Neil Booth <[email protected]>
Add tests for `close`.

e9e7ff16ad5e8e8ec78ea07ffd420b2cb809bff2 authored about 8 years ago by Johann Bauer <[email protected]>
Updated Litecoin mainnet parameters

f1911140efa5311da37c1543e43c8b6319f1f73d authored about 8 years ago by Santzi <[email protected]>
Merge branch 'release-0.7.12' into develop

e1a321398ff273eb7149c75fc991cf98f5c02a23 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.12'

c34c3f493da46e153bf2a2447dac3447147cd684 authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.12

98c4ce3fefdf1dfcdab6de6b5d566409997f5c27 authored about 8 years ago by Neil Booth <[email protected]>
Fix ordering in get_utxos

b8fc739590f12fa251528aebbb4397204f6ee08a authored about 8 years ago by Neil Booth <[email protected]>
Fix 2 JSON RPC issues

b2032b0a6660f8f20a186837fe0470196a83078e authored about 8 years ago by Neil Booth <[email protected]>
Further optimize the inner loop

f9cc21807f0976672b25a2227ecf7c5a3f061b46 authored about 8 years ago by Neil Booth <[email protected]>
Tasks queue just has null entries for now

5c0b0261589e354d4f8b13f029aff588e742a5f9 authored about 8 years ago by Neil Booth <[email protected]>
Don't shut down block processor by cancellation

The block processor needs to be able to close cleanly, and not
mid-block. In order to be able t...

6aef79461f7e768dc063b5a8df74e98b4efad401 authored about 8 years ago by Neil Booth <[email protected]>
Open DB differently depending on if syncing

If syncing, use a high max_open_files, otherwise lower it.

1b95bcd8ac64f142bbca633bfd51222c4690dd1e authored about 8 years ago by Neil Booth <[email protected]>
Give backing up its own flush function

Remove some excessive log messages

0afddb7bc36b755522976e747d461e91e3c5f947 authored about 8 years ago by Neil Booth <[email protected]>
Remove get_tx_hash

Anything in the DB should be on the disk. Remove misleading
comment.

f5384ccc9816e6009d4986cb87155eec6bf43bf1 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.11' into develop

37a84f7fe367a5a1b1713dfbb91122acc7b0fc40 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.11'

812509ab08602a4c97d598fccc0e9833b5742a43 authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.11

4fc5e309abee0acca34e83233a6393ef43d36478 authored about 8 years ago by Neil Booth <[email protected]>
Replace $VERSION in the banner file

with the ElectrumX version string

9eb701f220ea5f75ec87aedfbdb6d5933e70fec3 authored about 8 years ago by Neil Booth <[email protected]>
Create just one server connection

I hope this
Fixes #47

1aaed2e9138dd0b1179ebed98dea4b2f20d9ab1c authored about 8 years ago by Neil Booth <[email protected]>
Distinguish undo_info being empty and not existing

Fixes #46

3f743e9630349a4a98bba9ea7548b145c9ea20b2 authored about 8 years ago by Neil Booth <[email protected]>
Fix logging bug

af3ae6429e89fe0d6f54b94f4a85a01abbb1c8b8 authored about 8 years ago by Neil Booth <[email protected]>
Bump default value of MAX_SEND to 1m bytes.

Otherwise historic large txs could not be served to clients.

4e26e0fe964d673a7d67c1c0fb4fa3cd371b470d authored about 8 years ago by Neil Booth <[email protected]>
Move DB undo code to db.py

95a2de6dae91c237af2f32750a4357b73db0eaea authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'clean_db' into develop

a5fb9618d6ce848ebefa101512f030301d5fc557 authored about 8 years ago by Neil Booth <[email protected]>
Move clean_db() to db.py

8d253c81d3b81fc2ca92a360a8579c0dad0f3dd9 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'serve_disk_only' into develop

db5d0dd6cb34725f07a54335514cd079773b3520 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'touched' into develop

c4e2aa15430ce68bb2f1dc6d9b01acc1870c8de7 authored about 8 years ago by Neil Booth <[email protected]>
Move bulk of FS flush code to db.py

More logically belongs there.
Have servers use the flushed DB height not the block processor's h...

59244cc24e991cca1ab53284e97143501aef1270 authored about 8 years ago by Neil Booth <[email protected]>
Cleaner handling of touched addresses

Moved to local vars rather than an instance variable

df3cb8535adc6ed636a7ee38bda5708388e30180 authored about 8 years ago by Neil Booth <[email protected]>
Set max_open_files for LevelDB to 256

On Linux it seems a bit greedy

b97496d4a5bd8869b6c6d6185c9220d6a6553914 authored about 8 years ago by Neil Booth <[email protected]>
Tweak ENV-NOTES

91576180890736f15f345fb00b417ab9cbbdb19b authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.10' into develop

81ee6d69edd3c202525d0aa2d93e39f1e8d1d8f6 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.10'

1c3c8f61e3ea43e301ac151496fd05910bdb27de authored about 8 years ago by Neil Booth <[email protected]>
Prepare release-0.7.10

9544170c55d94f31ac5ecc2936eff65bed284d33 authored about 8 years ago by Neil Booth <[email protected]>
Log large requests and reject them

292073f2c7ab65a9507f25964951cb0018053afe authored about 8 years ago by Neil Booth <[email protected]>
Move bitcoin-specific coin defaults to Bitcoin

59733e4609712574e0571f7cf7676b0ae973b73a authored about 8 years ago by Neil Booth <[email protected]>
Bump timeout to 15s. Show timeout if timed out.

198fe298b7f34a0250840db5a14c3f695d169752 authored about 8 years ago by Neil Booth <[email protected]>
Merge pull request #45 from thelazier/header_hash

fs_block_hashes need correct header_hash from coin

ffd9c65e7da513304de347b888cda937c9159264 authored about 8 years ago by Neil <[email protected]>
Remove unused variables

f3ecfe00e2cda976990a1d36b4a7e172171b2b06 authored about 8 years ago by TheLazieR Yip <[email protected]>
Remove unneccessary local variables

828727d41a94ac0e685badc1a4edd7b2740f1aed authored about 8 years ago by TheLazieR Yip <[email protected]>
Remove header_hashes

dfaf36ae164b93221645d4c635bd6db14af39ba7 authored about 8 years ago by TheLazieR Yip <[email protected]>
Replace double_sha256 with header_hash from coin

e987510432f66c146caa34d239a8788146fa02ac authored about 8 years ago by TheLazieR Yip <[email protected]>
Add header_hash and header_prevhash class methods

6b63ecb439519f1c7973a75fa134c371b94281b9 authored about 8 years ago by TheLazieR Yip <[email protected]>
replace header_hashes with header_prevhash , header_hash

b3623f5455af680750dfdcf391b5f3be238fe378 authored about 8 years ago by TheLazieR Yip <[email protected]>
Merge branch 'release-0.7.9' into develop

d4c871814f0558c9ab94a271388aeb714a0ed8b4 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.9'

b6de915890ae735fb087a14af94b12cf02b951b0 authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.9

9f2bd981f0064cf86273f22993d254ed6e628305 authored about 8 years ago by Neil Booth <[email protected]>
Rewrite lib/jsonrpc.py to be a useful client too

Use for an improved electrumx_rpc.py, so it now handles responses spread
over several packets. ...

42c00d32d219eb8086b918a1b644ae88f43f1df0 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.8' into develop

dcf4d237a26cb6931f3c9e3f93fe028f24eb4f79 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.8'

8f3802444ebd752c748560baf1f04544a1339c45 authored about 8 years ago by Neil Booth <[email protected]>
Prepare release 0.7.8

2dbb9f44f68d7be3b2091cd87a0c968ab93d8c81 authored about 8 years ago by Neil Booth <[email protected]>
Fix another assertion error during reorgs

Fixes #44

ef2703177e34f90f45fda81ad45134bc94162d81 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.7' into develop

f53e955dde849e82c9e6e3e937d57758b7b1761f authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.7'

6ccd5ad71e7ffc42decfdf3b7bb7ed8311016c64 authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.7

86b0f7fa720333ec98079e29bb786d96ad513951 authored about 8 years ago by Neil Booth <[email protected]>
Introduce MAX_HIST environment variable.

de4930b96d2501da9ed93b46e8557b06a7108bf8 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.6' into develop

eaf99f2b988f96529440da4718c610fd3d492f0e authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.6'

8b9750982b46599d010a9672e46c0afd2ef99c6b authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.6

70ee7eebd8b7f18e27f93efded9bc0df5cf0a423 authored about 8 years ago by Neil Booth <[email protected]>
Fix IRC regression

956d1b8039c737d13d9f24a62f2e57075c58edc0 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.5' into develop

dc23c626250639000a900260ed942421d319482b authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.5'

35367c84d01b5b867ce921ed49199604c5193d04 authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.5

86086cac633849bf787183ca4b12ddf55cb9f2b0 authored about 8 years ago by Neil Booth <[email protected]>
Rework futures and event handling

9e220820aaa59bc93767a35dc4ab064b7b0a64a8 authored about 8 years ago by Neil Booth <[email protected]>
Merge ServerManager and BlockServer

bab0d162dee7ab156a48d5d5c54649da8f0c00cc authored about 8 years ago by Neil Booth <[email protected]>
Handle abuse better

- close connections on any encoding error
- if the connection is closing do not process buffered...

cebf93cdc3cbd7fad5257f9dad49c71db09912ab authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'thelazier-irc_vars' into develop

a886eeca7353c59be43e02c004ade2ef89af95f1 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'irc_vars' of https://github.com/thelazier/electrumx into thelazier-irc_vars

d7887b62be886560c9bbc32fb874253658c36125 authored about 8 years ago by Neil Booth <[email protected]>
Add coin's IRC parameters

f075f0bb5f9a57cacf4c398d3f01de61016f631d authored about 8 years ago by TheLazieR Yip <[email protected]>
Merge branch 'release-0.7.4' into develop

7ee789ab5e72d8f0b826c94e01983490ea457af8 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.4'

eb869efd96472597c0ceca6e0e777dad924d47bf authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.4

f20859a8a64879a1f4658c7c87dc9dbd18da2898 authored about 8 years ago by Neil Booth <[email protected]>
Add feature to simulate reorgs for debugging

640360c809d403f3f73cb2782dd40a35ba828043 authored about 8 years ago by Neil Booth <[email protected]>