Neil Booth
4d62019b07
Check Genesis hash
Testnet RPC_PORT is 18332
8 years ago
Neil Booth
852753cb94
Implement deserialization of SegWit transactions
tx_hash needs to be that of the prior serialization, so
need to change internal read_block API.
Bitcoin core 0.13.1 broke backwards compat of the RPC interface.
Closes #92
8 years ago
Neil Booth
2294f5c791
Update README
8 years ago
Neil Booth
7392306e68
Prepare 0.10.1
8 years ago
Neil Booth
18af57059f
Improve group handling.
I believe this fixes #94
8 years ago
Neil Booth
c9b4412df8
Update samples
8 years ago
Neil Booth
d92ba8ff2c
Merge branch 'release-0.10.0' into develop
8 years ago
Neil Booth
fe70a6db30
Prepare 0.10.0
8 years ago
Neil Booth
3a0d2b5881
Update tests
8 years ago
Neil Booth
91ca5fc14a
Split out history into its own DB.
8 years ago
Neil Booth
7f9cb9cd9d
Generic header length
If header lengths change in the future, only one function needs
to change in coins.py.
8 years ago
Neil Booth
c8c4199503
New VirtualFile abstraction
Use for headers, tx counts and tx hashes.
8 years ago
Neil Booth
427183ae01
Place metadata files in meta/, db in db/
8 years ago
Neil Booth
2b2909f1c4
Move to hashX
The hashX of a script is the first 11 bytes of its sha256 hash.
Closes #72 .
8 years ago
Neil Booth
de201a247f
Double fetch size of mempool.
Set testnet genesis hash.
8 years ago
Neil Booth
8bd2e7ee06
Add constants for bitcoin testnet
8 years ago
Neil Booth
0f43ce564a
Fix log message
8 years ago
Neil Booth
038d9a9720
Tweak documentation for clarity
8 years ago
Neil Booth
4b0ba2fcd3
Prepare 0.9.22
Documentation updates only
8 years ago
Neil Booth
9ca68a5084
Update the ARCHITECTURE document
Also has a pretty line diagram
8 years ago
Neil Booth
beb546219a
Move ENV-NOTES to ENVIRONMENT.rst
Improve environment documentation
8 years ago
Neil Booth
d951898b01
Prepare 0.9.21
8 years ago
Neil Booth
b29ce0604d
Explain what logging a session means
8 years ago
Neil Booth
7d899e07ae
Fix version
8 years ago
Neil Booth
5bf59a1cc7
Add documentation of the RPC interface
8 years ago
Neil Booth
533c97a575
Clean up DB open handling
Closes #89
8 years ago
Neil Booth
c5aa61b71b
Merge branch 'alex1702-master' into develop
8 years ago
Neil Booth
026290bc4c
Merge branch 'master' of https://github.com/alex1702/electrumx into alex1702-master
8 years ago
Neil Booth
6a72a5b731
Merge branch 'release-0.9.20' into develop
8 years ago
Neil Booth
1051fad804
Merge branch 'release-0.9.20'
8 years ago
Neil Booth
ddfefd7f36
Prepare 0.9.20
8 years ago
Neil Booth
517f78858c
Fix IRC flood issues
Tweaked version of suggestions from Valesi, petrkr, and bauerj.
Fixes #93
8 years ago
Neil Booth
5cbe878cb8
Move ServerManager to controller.py
rename Controller
8 years ago
Neil Booth
67908b3541
Slightly cleaner semaphore fix
8 years ago
Neil
2d9219981d
Merge pull request #91 from shsmith/master
move sleep outside semaphore (issue 88)
8 years ago
shsmith
62eded55bb
move sleep outside semaphore (issue 88)
8 years ago
Alexander Finkhäuser
682d4e0769
Add build, dist and electrumx.egg-info to gitignore.
8 years ago
Neil Booth
b1e8012b56
Prepare 0.9.18
8 years ago
Neil Booth
7eb612f547
query.py: show hist length and entries
8 years ago
Neil Booth
a81b8917d8
Logging tweaks
8 years ago
Neil Booth
d45e174e03
Prepare 0.9.17
8 years ago
Neil Booth
4c4cd92c54
Banner: add $DONATION_ADDRESS meta variable
Replaced with the DONATION_ADDRESS environment variable
8 years ago
Neil Booth
7a3b0830e1
Make all storage use fsync
Hopefully costs little and increases robustness.
Closes #75
8 years ago
Neil Booth
99d8cbfbf6
Permit RPC requests up to 1MB
Fixes #85
Prepare 0.9.16
8 years ago
Neil Booth
622f61e943
Don't do an initial sessions log
8 years ago
Neil Booth
50f02747de
Throttle abusive logging
8 years ago
Neil Booth
01c2fad534
Log paused or low-priority sessions on exit
8 years ago
Neil Booth
6a6bbaa07b
Tweak mempool logging
8 years ago
Neil Booth
a9b1bc16dd
Prepare 0.9.15
8 years ago
Neil Booth
efe3ebd9ee
Remove None from touched when backing up.
Fixes #84
8 years ago