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
9c94fa923285f97e5399c3950a5bb24f3dd853f4 authored almost 8 years ago by lahlor <[email protected]>
60711956d546e660b4b16b65d5125230f1ff9998 authored almost 8 years ago by Neil Booth <[email protected]>
Closes #111
616bcf6bfd3b749fe70a91a8a726f9e1de82a2ce authored almost 8 years ago by Neil Booth <[email protected]>Closes #110
b23b19473caaead6bd7a0d6bbc75dbf72b3cc2d3 authored almost 8 years ago by Neil Booth <[email protected]>Temporary backwards compat hack for old Coinomi wallets
eff5d3d7e41ba101372dd48a5f5c5aa67be5bb4c authored almost 8 years ago by Neil Booth <[email protected]>Thank you!
fd19bddeb1665d916371656fede6eae53793fa0a authored almost 8 years ago by John L. Jegutanis <[email protected]>cd078be882e36eeb7b4fa488d80712fd45feccb2 authored almost 8 years ago by Neil Booth <[email protected]>
d0ecdcc5bc14ff05942c3fa038dbc087db90ecf0 authored almost 8 years ago by Neil Booth <[email protected]>
a49137eb0570645e087e19018f1707347f3c92c3 authored almost 8 years ago by Neil Booth <[email protected]>
961e0e2a1aff0c5052cd55feb28d9cad54592b6d authored almost 8 years ago by Neil Booth <[email protected]>
4a8cec99883209a9aa06f2ca6260f482b1843627 authored almost 8 years ago by Neil Booth <[email protected]>
0202b2210a097b215310e4d374cdabd442b5019d authored almost 8 years ago by Neil Booth <[email protected]>
DEFAULT_PORTS is a now a coin property.
Other miscellaneous updates to get things closer
f43c08d979d3ca99b9f2ab491751d050700d82c7 authored almost 8 years ago by Neil Booth <[email protected]>
48084fa9fb00c3e3f7145ab5bd13fe52f8da21db authored almost 8 years ago by Neil Booth <[email protected]>
e4c206e123b40decc93506217c22d9d007d43e80 authored almost 8 years ago by Neil Booth <[email protected]>
1c0151a69fdf2e56e98c665723b16ae8bb423bb4 authored almost 8 years ago by Neil Booth <[email protected]>
8bc9abf9c1dcbb758b27c709a6a4cd30049c99b1 authored almost 8 years ago by Neil Booth <[email protected]>
Incremental updates are passed.
Also implement a server.features RPC
551c04a3bc3201be9b7a9d5a8931ce1f2581177c authored almost 8 years ago by Neil Booth <[email protected]>
Closes #106.
This is a hacky workaround to an issue that needs to be
fixed in Python's asyncio l...
cb0160901f5f2223fe5452b67c41903cd5bfe167 authored almost 8 years ago by Neil Booth <[email protected]>
059848a07a0e6e6e3fdf70cb7f48c20bc3526598 authored almost 8 years ago by Neil Booth <[email protected]>
9b5cb105d5cc188cfd69de4cfcc154a7d318f45f authored almost 8 years ago by Neil Booth <[email protected]>
0ac36aeca0d46976327c2938058cc11850dc1d48 authored almost 8 years ago by Neil Booth <[email protected]>
491080f4c293b79357817f321dd60cfd2c040acf authored almost 8 years ago by Neil Booth <[email protected]>
1a48ad136c8be10eff352247d3374c32af6d0f8c authored almost 8 years ago by Neil Booth <[email protected]>
32eee5cd543dd0dd3716248c956a2d495e6dafe5 authored almost 8 years ago by Neil Booth <[email protected]>
Aim to be easier for clients to use, because to do peer
discovery we must act as a client to oth...
d0d4c0d75f0ade6e9358cd80d16c4501860d92e4 authored almost 8 years ago by Neil Booth <[email protected]>
5343c1a2868023dcdef31e20947be8809e66f683 authored almost 8 years ago by Petr Kracík <[email protected]>
It's cleaner and will be useful for peer-to-peer comms later
05a6da1920e0c5ab1051bcaf7310c307ae53fe01 authored almost 8 years ago by Neil Booth <[email protected]>ed0646efbf7b239f5e54a33572a87a4d0c233550 authored almost 8 years ago by Neil Booth <[email protected]>
Just do a tally occasionally.
It's too tricky to keep it accurate as it double-counts resubscrib...
112e0a12a9d9235bde35b91e963311ec3b561bb3 authored almost 8 years ago by Neil Booth <[email protected]>
Clean it up a bit and make it harder to do wrongly.
4729ba2e210966e38185a82e978d23a3026905c3 authored almost 8 years ago by Neil Booth <[email protected]>9a8c598fa808b1325c184ab4969b68b9f3a7f753 authored almost 8 years ago by Neil Booth <[email protected]>
b03a44ca5afb587f12ce205b99d5311905097adb authored almost 8 years ago by Neil Booth <[email protected]>
23c46167114ead57e36b1bd7dcf2c30c1f03a744 authored almost 8 years ago by Neil Booth <[email protected]>
8b8de42f273054852448d7579014900c4fde78f8 authored almost 8 years ago by Neil Booth <[email protected]>
0dfdfaba7e270c6bf7bb9ba1a81286ec3f0255e7 authored almost 8 years ago by Neil Booth <[email protected]>
Seems to make ~4.5% faster (5281 tx/s -> 5516 tx/s)
Shrinks UTXO DB by ~15% and hist DB by ~5%
5f9e33745760fddc8d9fe475e7752e1cd51b4506 authored almost 8 years ago by Neil Booth <[email protected]>
5abe4faa8d986f119144cb204a6e78059814e52d authored almost 8 years ago by Neil Booth <[email protected]>
Performance of history writes was very poor even with
the code rewritten to accommodate the envi...
6956871d70f992f77b5059cdc7d4cc75c7b1e97b authored almost 8 years ago by Neil Booth <[email protected]>
ffb4d4f158fcec0ad3793bc4890dfe419a630e45 authored almost 8 years ago by Neil Booth <[email protected]>
20488a3b04d8c3a25017dabaf5f6e843265949df authored almost 8 years ago by Neil Booth <[email protected]>
1a9ac22fa0d245e00ea16d58a511224f5dc65483 authored almost 8 years ago by Neil Booth <[email protected]>
65f927122b985a9af434031f1685af905badd8f6 authored almost 8 years ago by Neil Booth <[email protected]>
So that the main block processor future is cancellable.
We wait for the executor and then flush ...
a50888c9326980dfad323c730443b19fd82e1281 authored almost 8 years ago by Neil Booth <[email protected]>
73945c51d1c7110678ec60da86c0046f1ad305d0 authored almost 8 years ago by Neil Booth <[email protected]>
b01933913f261cc6f001b5d67b66f07065120ce9 authored almost 8 years ago by Neil Booth <[email protected]>
5aaee6b608f42ad7c7603b5d3bf8e9f991dc25e9 authored almost 8 years ago by Neil Booth <[email protected]>
Add RPC "stop" command, and document it.
Fixes the 2nd part of #100
8d58d2a0e78ebb32e009eb69c3e4f9560f8e2af5 authored almost 8 years ago by Neil Booth <[email protected]>0845f26ec2f14176d86017d66a6ce2b17fdd11c8 authored almost 8 years ago by Neil Booth <[email protected]>
9e6de7a554797bb9a9ca8683159fcdf5d1a7bfd5 authored almost 8 years ago by Neil Booth <[email protected]>
Update HOWTO and docs
d2da494120d8516a6171c284ea0fccb87b2e4375 authored almost 8 years ago by Neil Booth <[email protected]>
This involved a rewrite of the JSON RPC layer.
I took the opportunity to clean up the handling o...
057ec09b9ef4a3d8b120b2a5bf0767b36d8becbe authored almost 8 years ago by Neil Booth <[email protected]>
13aa2cc731a2138cecad1832819b1cc5383f8f66 authored almost 8 years ago by Neil Booth <[email protected]>
c0cd45225271766b0c2cac0fe77406453519c522 authored almost 8 years ago by Neil Booth <[email protected]>
Cleaner and slightly more efficient.
Closes #101
a8a82224e7562560c3cb230817819a610bb6c84f authored about 8 years ago by Neil Booth <[email protected]>
This required a large rework block processor and prefetcher
interaction, and led to various clea...
Apart from the flush on shutdown and the flush when caught up,
neither of which matter, this mak...
89209632ae59a226e5d512012ba7705178b0a6c6 authored about 8 years ago by Neil Booth <[email protected]>
540479ad23e2998ff04b3c699f111871be23d399 authored about 8 years ago by Neil Booth <[email protected]>
* add DigiByte and Argentum
1aa55f2976c2df053e0149de8dc32f1693bee443 authored about 8 years ago by protonn <[email protected]>defadc580d5e64f2cdc1b4bee9337c925a3b3dba authored about 8 years ago by Neil Booth <[email protected]>
80845fc20840a5e31f38f27471e70b8f93525b36 authored about 8 years ago by Neil Booth <[email protected]>
4bd474bf57f7b50637b85460e13348b9749d61af authored about 8 years ago by Neil Booth <[email protected]>
For consistency with lib/coins.py
SegWit testnet needs its own NET
dcc2c92bd6c9df4ba34bca8d9a41b590109e794e authored about 8 years ago by Neil Booth <[email protected]>Testnet RPC_PORT is 18332
4d62019b077e876a773106dbe01f1dc5f3f59ffa authored about 8 years ago by Neil Booth <[email protected]>
tx_hash needs to be that of the prior serialization, so
need to change internal read_block API.
...
2294f5c791a1acb7d4b491817284becdab6490eb authored about 8 years ago by Neil Booth <[email protected]>
ed382d16e7104a6360fe6db5fb0f9a18b3c99d63 authored about 8 years ago by Neil Booth <[email protected]>
7392306e68d4af1d0d876764879a7dc12142f4fb authored about 8 years ago by Neil Booth <[email protected]>
I believe this fixes #94
18af57059f1d7606e735d62e864f6bd3ff513f88 authored about 8 years ago by Neil Booth <[email protected]>c9b4412df8649eee11301374adb3328def03f730 authored about 8 years ago by Neil Booth <[email protected]>
13f5d078700b933b3175be2990af1352e0a55a4a authored about 8 years ago by Neil Booth <[email protected]>
d92ba8ff2c00e9b7bfbb08bf6cb198cae7c6aa50 authored about 8 years ago by Neil Booth <[email protected]>
fe70a6db307ae3413196164dfee399acbbba3670 authored about 8 years ago by Neil Booth <[email protected]>
3a0d2b58811a99c8411ba6f57b6ac7b003d085ac authored about 8 years ago by Neil Booth <[email protected]>
91ca5fc14a69aa2ae2a139a2455a55563dcb8b2b authored about 8 years ago by Neil Booth <[email protected]>
If header lengths change in the future, only one function needs
to change in coins.py.
Use for headers, tx counts and tx hashes.
c8c41995033e91044687caf285b272cf8a7faac8 authored about 8 years ago by Neil Booth <[email protected]>427183ae01e56a5392f97e643a5f8c3c5475c9ff authored about 8 years ago by Neil Booth <[email protected]>
The hashX of a script is the first 11 bytes of its sha256 hash.
Closes #72.
2b2909f1c41aab3a6687dbe722a81af56af0b16f authored about 8 years ago by Neil Booth <[email protected]>Set testnet genesis hash.
de201a247f0cb2087ac18099fe3e499e355a6f12 authored about 8 years ago by Neil Booth <[email protected]>8bd2e7ee062d786192d036ed01520bb81589e9d3 authored about 8 years ago by Neil Booth <[email protected]>
0f43ce564aca29b1553485d836c46f063ce345ea authored about 8 years ago by Neil Booth <[email protected]>
038d9a9720bc838608bdcd8acc96a83467a46da7 authored about 8 years ago by Neil Booth <[email protected]>
Documentation updates only
4b0ba2fcd311aeb9c4a3062e417f258d106c376c authored about 8 years ago by Neil Booth <[email protected]>Also has a pretty line diagram
9ca68a5084d1bd7868337281f4ab0a1a5e2539e1 authored about 8 years ago by Neil Booth <[email protected]>Improve environment documentation
beb546219a90d2ebb4956f40b2173105bb6fb5f7 authored about 8 years ago by Neil Booth <[email protected]>d951898b01d1b24228761d72f874a3c82ffd2e3a authored about 8 years ago by Neil Booth <[email protected]>
b29ce0604dc3e3293de030324eb391cbee284837 authored about 8 years ago by Neil Booth <[email protected]>
7d899e07ae9ae18be6bf18d937687f0036282ee9 authored about 8 years ago by Neil Booth <[email protected]>