electrumx/server
Justin Turner Arthur 0c2e5c6368 Minor optimizations to Bitcoin tx processing (#214)
* Construct unpacking functions for byte format up front to save time
wasted on parsing format string every iteration.

* Store length ahead of time as the overhead adds up.

* Reduce object attribute lookups in hash functions.

* Clean up lib pkg API changes. Unit test new "public" API members.
Underscore prefix for internal hash module funcs. Make bytes.fromhex a
public function.

* Document recent performance findings.
2017-09-09 11:06:46 +07:00
..
__init__.py Initial revision 2016-10-08 17:17:43 +09:00
block_processor.py Rename block_full to block. 2017-07-30 20:41:08 +09:00
controller.py Minor optimizations to Bitcoin tx processing (#214) 2017-09-09 11:06:46 +07:00
daemon.py Minor optimizations to Bitcoin tx processing (#214) 2017-09-09 11:06:46 +07:00
db.py Fix KeyError on incorrect genesis hash (#224) 2017-08-20 05:31:55 +07:00
env.py Make COIN env variable mandatory. 2017-09-07 13:53:44 +09:00
irc.py fix crash in IRC initialization (#141) 2017-02-27 07:24:20 +09:00
mempool.py Revert "More logical mempool hash handling" 2017-07-23 14:55:03 +09:00
peers.py Remove dead code 2017-09-09 10:39:13 +09:00
session.py RPCError has msg member, not message 2017-09-08 17:02:37 +09:00
storage.py recommendations from pycodestyle (pep8 style) 2017-02-07 20:12:50 -08:00
version.py Prepare 1.1 2017-09-09 10:51:43 +09:00