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
Make jobs truly asynchronous.
However we need to rate-limit the daemon...
f05a5414c17d72ac4d279bd7ecee5ef7ebe57305 authored about 8 years ago
Fix read_headers
e452c0bca71120fffb420336caf7ba9dd65ef8bd authored about 8 years ago
e452c0bca71120fffb420336caf7ba9dd65ef8bd authored about 8 years ago
Move job handling out of the controller
Controller on its last legs...
7f03b0fa73d54937901aa1d84719caf026da9c25 authored about 8 years ago
Merge pull request #4 from bauerj/travis
Add unit tests and CI
0d30baf88003c26fa9abd7a08534c5b8e3f0edc5 authored about 8 years ago
Create docs directory
be975a3f7ccedcc45a757e1ccfb7480504034a16 authored about 8 years ago
be975a3f7ccedcc45a757e1ccfb7480504034a16 authored about 8 years ago
Travis-CI
74922a2e3d7775a3530c091042d7703c7d87eeeb authored about 8 years ago
74922a2e3d7775a3530c091042d7703c7d87eeeb authored about 8 years ago
Fix RocksDB and LMDB
f6f674577f3526bfeff6945149e424972d2c0c4e authored about 8 years ago
f6f674577f3526bfeff6945149e424972d2c0c4e authored about 8 years ago
Add unit tests for storage interfaces
d34e0ed6d192b6d255d428e53c4f4812f2bc2c3f authored about 8 years ago
d34e0ed6d192b6d255d428e53c4f4812f2bc2c3f authored about 8 years ago
Merge branch 'script_fix' into develop
bb6d24163300770b6eefcfc8bb65676bebeb3fed authored about 8 years ago
bb6d24163300770b6eefcfc8bb65676bebeb3fed authored about 8 years ago
Need to catch script errors
e7a516c46e03373f6971293b5b7b720c1ddd8daf authored about 8 years ago
e7a516c46e03373f6971293b5b7b720c1ddd8daf authored about 8 years ago
Rework assertion logic in coins.py
e2ef9dceafa2c07817c54353c6a925a6510a120d authored about 8 years ago
e2ef9dceafa2c07817c54353c6a925a6510a120d authored about 8 years ago
Merge branch 'fast_daemon' into develop
e9000f39dbf348d50da051fc31f03fa1b23c8f4c authored about 8 years ago
e9000f39dbf348d50da051fc31f03fa1b23c8f4c authored about 8 years ago
A couple more tweaks.
f02acdfd4685697bae59f1bff43b815df6520222 authored about 8 years ago
f02acdfd4685697bae59f1bff43b815df6520222 authored about 8 years ago
It was a mistake to use tuples
6deb05ab6f51fb8e597ab7471e3f9fc1d72be3f8 authored about 8 years ago
6deb05ab6f51fb8e597ab7471e3f9fc1d72be3f8 authored about 8 years ago
Speed up script parsing for ~3% faster throughput
Also improves the coin abstraction
3ab07c1fb64942dad17e11303feeea4c66b6c773 authored about 8 years ago
Allow daemon is None still
3d41738a008b0c8652f70853634b7945934522e0 authored about 8 years ago
3d41738a008b0c8652f70853634b7945934522e0 authored about 8 years ago
Speed up tx.py; giving ~ 5% higher tx/s in memory
0ff579604c762c1ed74bc4aea8b98030b6b54446 authored about 8 years ago
0ff579604c762c1ed74bc4aea8b98030b6b54446 authored about 8 years ago
Log immediately if mempool shrinks
e651530e5db0409b67bc98926ff57bd26a5f9372 authored about 8 years ago
e651530e5db0409b67bc98926ff57bd26a5f9372 authored about 8 years ago
Better mempool log
c2703c58a3a04cf76039796e6a61be68a1cadc8a authored about 8 years ago
c2703c58a3a04cf76039796e6a61be68a1cadc8a authored about 8 years ago
Merge branch 'release-0.2'
2dfd69506631303a871a4a88a31fb44d7874ef4c authored about 8 years ago
2dfd69506631303a871a4a88a31fb44d7874ef4c authored about 8 years ago
Prepare release
42b0e32f63884cd2abe5eb49f17cde7332e7822b authored about 8 years ago
42b0e32f63884cd2abe5eb49f17cde7332e7822b authored about 8 years ago
Remove keys if value is empty
c26bc43a008bbf3e2535ed472bd81bfd47af0c70 authored about 8 years ago
c26bc43a008bbf3e2535ed472bd81bfd47af0c70 authored about 8 years ago
Merge branch 'release-0.1'
281d9dacef5f90c62867d482e252bf4a26e17fbd authored about 8 years ago
281d9dacef5f90c62867d482e252bf4a26e17fbd authored about 8 years ago
Release preparation
48f0d5456c045b39ed5e8ff54e845a14eaa38ca2 authored about 8 years ago
48f0d5456c045b39ed5e8ff54e845a14eaa38ca2 authored about 8 years ago
Improved daemon logging
db29121d588bff0f935b21a314098873159c625d authored about 8 years ago
db29121d588bff0f935b21a314098873159c625d authored about 8 years ago
Various daemon improvements
18efa67f1d5e773d3e03a7658d5e51640b4be28a authored about 8 years ago
18efa67f1d5e773d3e03a7658d5e51640b4be28a authored about 8 years ago
Remove old reorg forcing code
1b589d3d1f82dfdcae31c25fd78c747168574750 authored about 8 years ago
1b589d3d1f82dfdcae31c25fd78c747168574750 authored about 8 years ago
Merge branch 'env_debug' into develop
f391e5e1127f302f2285b3ec02ee8c30e13cc1ab authored about 8 years ago
f391e5e1127f302f2285b3ec02ee8c30e13cc1ab authored about 8 years ago
Add daemon debugging caught-up facility
00e9c5a31dad0a3dd80a842128e2a65399396860 authored about 8 years ago
00e9c5a31dad0a3dd80a842128e2a65399396860 authored about 8 years ago
Merge branch 'better_eta' into develop
c91f3154827519a2967f8af59d1266fecb115801 authored about 8 years ago
c91f3154827519a2967f8af59d1266fecb115801 authored about 8 years ago
Attempt to improve the ETA
312aaf4736951a594f56a51ac63c30ed56a5d619 authored about 8 years ago
312aaf4736951a594f56a51ac63c30ed56a5d619 authored about 8 years ago
Catch TimeoutError
26dc1021f6530a12d8aa92d8aff9da631ad2a840 authored about 8 years ago
26dc1021f6530a12d8aa92d8aff9da631ad2a840 authored about 8 years ago
Bump version, update RELEASE_NOTES
28e7b95412283e46b6511fb54f0da78c914af5c6 authored about 8 years ago
28e7b95412283e46b6511fb54f0da78c914af5c6 authored about 8 years ago
Update HOWO
5a76c963e906764d7e73abfb2edeacd8c0fc06af authored about 8 years ago
5a76c963e906764d7e73abfb2edeacd8c0fc06af authored about 8 years ago
Merge branch 'setup' into develop
8972df269337fd1a69d0fa2d00b5ea1142eac8c5 authored about 8 years ago
8972df269337fd1a69d0fa2d00b5ea1142eac8c5 authored about 8 years ago
Add setup.py
Fix electrum_rpc.py
Rename server_main.py to electrumx_server.py
Fix typos
f86d91862ecb5dbcdb9f6f24cb9289b3c5c12630 authored about 8 years ago
f86d91862ecb5dbcdb9f6f24cb9289b3c5c12630 authored about 8 years ago
Clean up daemon interface.
9fbbc8bfdb35d0c4607ea6ca7fe6bfd2dddbbdc8 authored about 8 years ago
9fbbc8bfdb35d0c4607ea6ca7fe6bfd2dddbbdc8 authored about 8 years ago
Merge branch 'release-0.07'
3a352281872ba660f8fd9f4f5ba7e4123419080c authored about 8 years ago
3a352281872ba660f8fd9f4f5ba7e4123419080c authored about 8 years ago
Release notes
7019b29baf25db4782e9689db8d1bc88a4ccc02a authored about 8 years ago
7019b29baf25db4782e9689db8d1bc88a4ccc02a authored about 8 years ago
Raise on chain reorgs
In 0.06 advance_block() returned None instead of True.
Cleaner to throw.
Merge branch 'release-0.06'
f55316b78dbe6e316e01a0d25f26159823267171 authored about 8 years ago
f55316b78dbe6e316e01a0d25f26159823267171 authored about 8 years ago
Prepare for release
0ccea80fc31e285e3a758248a983b6d2a61f3d77 authored about 8 years ago
0ccea80fc31e285e3a758248a983b6d2a61f3d77 authored about 8 years ago
Update docs for HOST
963dd246d19fef6a785468ba6eff6c10cb8771c6 authored about 8 years ago
963dd246d19fef6a785468ba6eff6c10cb8771c6 authored about 8 years ago
Fix bugs
b5d1f401fdf0bbcbe2d5d40375a0b362a66ebde5 authored about 8 years ago
b5d1f401fdf0bbcbe2d5d40375a0b362a66ebde5 authored about 8 years ago
Initial attempt at mempool
48b8b9332e813dbe12d5df56177fd2507ec68209 authored about 8 years ago
48b8b9332e813dbe12d5df56177fd2507ec68209 authored about 8 years ago
Bump to 0.05
5904b1dbdf9aa9c6475e63ef747552e6c0f0eff7 authored about 8 years ago
5904b1dbdf9aa9c6475e63ef747552e6c0f0eff7 authored about 8 years ago
Handle the nothing touched case.
d25e66cb2e4641378ca8573ce5d84dbf337ec261 authored about 8 years ago
d25e66cb2e4641378ca8573ce5d84dbf337ec261 authored about 8 years ago
Fix some typos.
be0a5f246c5b0b0dfc5dbdeb1d4d84f48decd710 authored about 8 years ago
be0a5f246c5b0b0dfc5dbdeb1d4d84f48decd710 authored about 8 years ago
Merge branch 'release-0.04'
ebc41e2e8b2a8dc3bfea646f09a73563475be732 authored about 8 years ago
ebc41e2e8b2a8dc3bfea646f09a73563475be732 authored about 8 years ago
Release preparation
1711834fe88410923b8cf1f4bb2db9bac0158795 authored about 8 years ago
1711834fe88410923b8cf1f4bb2db9bac0158795 authored about 8 years ago
Controller clean up
fb43712869accdd044187775c7a67bdd950f3cb9 authored about 8 years ago
fb43712869accdd044187775c7a67bdd950f3cb9 authored about 8 years ago
Rework the DB API a bit
c0568daec37f286e15346f88abf8ff47338602ad authored about 8 years ago
c0568daec37f286e15346f88abf8ff47338602ad authored about 8 years ago
Fix bugs handling client UTXO requests
Allow strings for ints - Electrum command line doesn't convert
Don't blow away hash168s from the DB
Fix some of the DB interface
07515c6a0d817c4c58f2140590788de10526c123 authored about 8 years ago
07515c6a0d817c4c58f2140590788de10526c123 authored about 8 years ago
Handle utxo.get_address
be2475f61765e1e0202f446a4137ba859b1c7fe8 authored about 8 years ago
be2475f61765e1e0202f446a4137ba859b1c7fe8 authored about 8 years ago
Fix reorg assertion, I think
a5b73560f38fda3c310c3c7461805d3de10d0f48 authored about 8 years ago
a5b73560f38fda3c310c3c7461805d3de10d0f48 authored about 8 years ago
Update BlockProcessor for server changes
51accf7dfe56928f99215725572b34530f803276 authored about 8 years ago
51accf7dfe56928f99215725572b34530f803276 authored about 8 years ago
Prefetcher cleanup
e717e719c1a56b1699dec244159611bf02cacb89 authored about 8 years ago
e717e719c1a56b1699dec244159611bf02cacb89 authored about 8 years ago
Server work
Avoid touching the block preprocessor hot loop for now
ceecdc54ac7a47bbddd67473f83558fa63e9786e authored about 8 years ago
Add ARCHITECTURE.rst
2dd5b7ef1f5bca70c3ed422694b998a32e10f7df authored about 8 years ago
2dd5b7ef1f5bca70c3ed422694b998a32e10f7df authored about 8 years ago
Add release blurb.
c32b04d1a77e96867bc68ec918b97c49db14ec20 authored about 8 years ago
c32b04d1a77e96867bc68ec918b97c49db14ec20 authored about 8 years ago
Merge branch 'master' into develop
f9fcdf22321ae65492c41581f1e8311337634be6 authored about 8 years ago
f9fcdf22321ae65492c41581f1e8311337634be6 authored about 8 years ago
Enable servers
3d11afbda22389c82c68119fac9ffb6921866f2c authored about 8 years ago
3d11afbda22389c82c68119fac9ffb6921866f2c authored about 8 years ago
Extend copyright notice; improve comments
d2ebb80fac2005530ef09ea00cf205257072bb61 authored about 8 years ago
d2ebb80fac2005530ef09ea00cf205257072bb61 authored about 8 years ago
Fix logging issues on sync without the perf hit
58a5e69fcadb056574304aaddea2da4edbb3304b authored about 8 years ago
58a5e69fcadb056574304aaddea2da4edbb3304b authored about 8 years ago
Update for release
c09182534f65b2a15a8685515a21594f742757ca authored about 8 years ago
c09182534f65b2a15a8685515a21594f742757ca authored about 8 years ago
Merge branch 'release-0.03'
7f034dbaea3c422a69c773ae2694f46bcfb150ef authored about 8 years ago
7f034dbaea3c422a69c773ae2694f46bcfb150ef authored about 8 years ago
Add release blurb.
0b0b4ad22f445ca4970b2043f8b27bd5228b417e authored about 8 years ago
0b0b4ad22f445ca4970b2043f8b27bd5228b417e authored about 8 years ago
Merge pull request #2 from bauerj/db-engine
Add support for RocksDB and LMDB
816bdf23ffcc2a7987a6679dc3d71830f40abda3 authored about 8 years ago
Add support for RocksDB and LMDB
78edab6faa0309698c5fd2ad20a3d9d0e727db90 authored about 8 years ago
78edab6faa0309698c5fd2ad20a3d9d0e727db90 authored about 8 years ago
Merge branch 'hotfix-logs'
4bac9d29b698b61d912fd07246364703a6a748e5 authored about 8 years ago
4bac9d29b698b61d912fd07246364703a6a748e5 authored about 8 years ago
Fix logging issues on sync
8d5c2ce77050dd24146f313ed54066b5a6efe98f authored about 8 years ago
8d5c2ce77050dd24146f313ed54066b5a6efe98f authored about 8 years ago
Merge branch 'release-0.02'
43107a81401bf1941fc52ee82b9ab946ba197fb3 authored about 8 years ago
43107a81401bf1941fc52ee82b9ab946ba197fb3 authored about 8 years ago
Update for release
a51f3aea3352380833db95e8d546699ef2a67a36 authored about 8 years ago
a51f3aea3352380833db95e8d546699ef2a67a36 authored about 8 years ago
Merge branch 'master' of github.com:kyuupichan/electrumx into release-0.02
7444182819316639d4b53e1009c8bb125d1e83d4 authored about 8 years ago
7444182819316639d4b53e1009c8bb125d1e83d4 authored about 8 years ago
Update text
50a141fbf4cad74ef446d562a10df685c2cc6772 authored about 8 years ago
50a141fbf4cad74ef446d562a10df685c2cc6772 authored about 8 years ago
Fix stats
d0088e474ae6531075811993918f9bbcd055ed7a authored about 8 years ago
d0088e474ae6531075811993918f9bbcd055ed7a authored about 8 years ago
Implement reorg logic
5c63cd40dea23b844da77e9a813dd0cef7ae0dec authored about 8 years ago
5c63cd40dea23b844da77e9a813dd0cef7ae0dec authored about 8 years ago
Fix query.py
76748d26732cf43e5f6713cf9e3fc323d484505e authored about 8 years ago
76748d26732cf43e5f6713cf9e3fc323d484505e authored about 8 years ago
Remove Outpoint as a separate object
Hopefully this is a little more efficient
2b4569896236828ae3a1840537cd186bc354c778 authored about 8 years ago
Start work on handling block reorgs
Unfinished
6957b59b197a9e519656c110acc2b20d53473212 authored about 8 years ago
Don't start servers for now.
3e4db868e641992198d3d7404fd0104ba9169f23 authored about 8 years ago
3e4db868e641992198d3d7404fd0104ba9169f23 authored about 8 years ago
Set block_size to the default of 4K
b0d5c623b41abdd39c29df2d0ca8a7fb6246f7fc authored about 8 years ago
b0d5c623b41abdd39c29df2d0ca8a7fb6246f7fc authored about 8 years ago
Fix fs_cache tx count
cdbb6b093a5091a71cc618bdb5da4b3a7721929e authored about 8 years ago
cdbb6b093a5091a71cc618bdb5da4b3a7721929e authored about 8 years ago
Merge the DB and BlockProcessor classes
2001d5c4f4f1bf3d69f05f60fbc08234b97e36f0 authored about 8 years ago
2001d5c4f4f1bf3d69f05f60fbc08234b97e36f0 authored about 8 years ago
Restore get_tx_hash fix
c0be9860d845d4d4e949bab13920da616e57336f authored about 8 years ago
c0be9860d845d4d4e949bab13920da616e57336f authored about 8 years ago
Move caches to their own file.
Move the DB to the block_processor file. It will merge with it soon.
c008c04e43bafd2f1688c932dc164fa05bac3890 authored about 8 years ago
Split out the prefetcher.
ace80c7b871c78dd8d8feef01ee5bfe5d5ab5373 authored about 8 years ago
ace80c7b871c78dd8d8feef01ee5bfe5d5ab5373 authored about 8 years ago
Rename BlockCache and put in own file
a813eaf5f57be847fb0c350bb776522f2b032375 authored about 8 years ago
a813eaf5f57be847fb0c350bb776522f2b032375 authored about 8 years ago
Move some daemon logic to daemon.py
897e68d20cc12006a6176c5eeeea6fbc93db2b1d authored about 8 years ago
897e68d20cc12006a6176c5eeeea6fbc93db2b1d authored about 8 years ago
Clean up initialization of controller
6711ed0ae8909c020dbd593761b4aa65978d1d83 authored about 8 years ago
6711ed0ae8909c020dbd593761b4aa65978d1d83 authored about 8 years ago
Split out daemon handler into separate file.
8452d0c01636bd6a07f0ecc58a84fd446d33d5fe authored about 8 years ago
8452d0c01636bd6a07f0ecc58a84fd446d33d5fe authored about 8 years ago
Add proper block chaining check
30d1b7f77c6863177efa5898a76ed7350a02d485 authored about 8 years ago
30d1b7f77c6863177efa5898a76ed7350a02d485 authored about 8 years ago
Fix get_tx_hash
78d0acc95b945a2f2ed453f9647e935454126a70 authored about 8 years ago
78d0acc95b945a2f2ed453f9647e935454126a70 authored about 8 years ago
Break out FS cache into its own class
28eb95edd378214c155060bbbbee95343292a285 authored about 8 years ago
28eb95edd378214c155060bbbbee95343292a285 authored about 8 years ago
Handle a couple more requests.
6ad8c16c47fac55152091786cf0dcdbc9a110e6a authored about 8 years ago
6ad8c16c47fac55152091786cf0dcdbc9a110e6a authored about 8 years ago
Clean up controller init, and sync on catch up
10840604936f753edd952de94b4104ca3e74b77b authored about 8 years ago
10840604936f753edd952de94b4104ca3e74b77b authored about 8 years ago
Don't start servers
208ed5d2b21042ad20db7049d5695582b6a5ad9b authored about 8 years ago
208ed5d2b21042ad20db7049d5695582b6a5ad9b authored about 8 years ago
Merge branch 'server' into develop
0f5670eda88ed52871d84c80ad1dd34beac2012e authored over 8 years ago
0f5670eda88ed52871d84c80ad1dd34beac2012e authored over 8 years ago