electrumx/lib
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 Add setup.py 2016-11-05 18:00:03 +09:00
coins.py Refresh hard-coded peer lists 2017-09-08 17:47:34 +09:00
enum.py Extend copyright notice; improve comments 2016-11-03 16:45:06 +09:00
hash.py Minor optimizations to Bitcoin tx processing (#214) 2017-09-09 11:06:46 +07:00
jsonrpc.py Simple protocol negotiation and setting of handlers 2017-09-06 16:24:56 +09:00
peer.py Remove dead code 2017-09-09 10:39:13 +09:00
script.py Implement peer discovery protocol 2017-02-18 12:43:45 +09:00
socks.py Add EVENT_LOOP_POLICY environment variable 2017-08-26 14:03:02 +09:00
tx.py Minor optimizations to Bitcoin tx processing (#214) 2017-09-09 11:06:46 +07:00
util.py Minor optimizations to Bitcoin tx processing (#214) 2017-09-09 11:06:46 +07:00