-WIP-electrum-btcp/lib
Neil Booth 6f1367fea6 Unify message IDs between network and interfaces
Previously network.py had its own idea of request IDs,
and each interface had its own which was sent on the wire.
The interface would jump through hoops to translate one
to the other.

This unifies them so that a message ID is passed when
queueing a request, in addition to the method and params.
network.py is now solely responsible for message ID management.

Apart from being simpler and clearer, this also should be faster
as there is much less data structure manipulation and rebuilding
happening.
2015-09-09 21:00:25 +09:00
..
android reorganize files and bring code inline with current master 2015-09-03 14:20:37 +02:00
tests test_transaction: fix test_sweep case 2015-08-31 17:03:59 +03:00
wordlist Add Chinese Simplified wordlist 2015-08-20 23:18:47 +09:00
www add character encoding declaration to index.html 2015-07-25 12:50:00 +02:00
__init__.py Fix scripts/peers 2015-08-31 17:44:50 +09:00
account.py fix #1399 2015-08-16 11:25:23 +02:00
asn1tinydecoder.py replace TLSLite dependency with minimal RSA implementation 2015-08-04 18:16:06 +02:00
bitcoin.py do not import dns on android 2015-08-18 12:15:56 +02:00
blockchain.py Handy new class PrintError 2015-09-06 21:40:00 +09:00
bmp.py Use string joins instead of concatenation for efficiency. 2015-03-17 21:57:06 +09:00
commands.py change paytomany syntax: accept json data instead of csv file 2015-09-09 08:47:30 +02:00
contacts.py dont silence dns errors 2015-07-31 21:56:22 +02:00
dnssec.py replace TLSLite dependency with minimal RSA implementation 2015-08-04 18:16:06 +02:00
i18n.py add new languages to i18n 2015-02-24 19:32:59 +01:00
interface.py Unify message IDs between network and interfaces 2015-09-09 21:00:25 +09:00
mnemonic.py Add Chinese Simplified wordlist 2015-08-20 23:18:47 +09:00
msqr.py removed trailing whitespace and fixed indentation in history widget 2014-10-21 19:05:51 +02:00
network.py Unify message IDs between network and interfaces 2015-09-09 21:00:25 +09:00
old_mnemonic.py move mnemonic to separate class and use slush's wordlist. new commands: make_seed and check_seed 2014-08-28 15:37:42 +02:00
paymentrequest.proto adding initial bip70 script (wozz) 2014-05-05 17:31:39 +02:00
paymentrequest.py simplify x509 constructor 2015-08-07 11:39:30 +02:00
paymentrequest_pb2.py removed trailing whitespace and fixed indentation in history widget 2014-10-21 19:05:51 +02:00
pem.py replace TLSLite dependency with minimal RSA implementation 2015-08-04 18:16:06 +02:00
plugins.py Handy new class PrintError 2015-09-06 21:40:00 +09:00
qrscanner.py fix segfault in zbar init, issue #1059 2015-03-05 07:49:07 +01:00
ripemd.py removed trailing whitespace and fixed indentation in history widget 2014-10-21 19:05:51 +02:00
rsakey.py replace TLSLite dependency with minimal RSA implementation 2015-08-04 18:16:06 +02:00
simple_config.py Merge pull request #1246 from kyuupichan/bug_fix 2015-05-25 13:28:42 +02:00
socks.py re-add older version of socks.py to repo, because SocksiPy-branch does not work with current code 2015-02-28 19:22:43 +01:00
synchronizer.py Warn if server is serving bad address histories 2015-09-06 19:49:35 +09:00
transaction.py transaction: remove unused mmap-related code 2015-08-31 16:46:51 +03:00
util.py Handy new class PrintError 2015-09-06 21:40:00 +09:00
verifier.py Remove unused import 2015-08-31 18:14:07 +09:00
version.py kivy/buildozer: read version number from file 2015-09-04 14:40:00 +02:00
wallet.py Make trustedcoin.py multi-window compatible 2015-09-09 17:27:58 +09:00
websockets.py print -> util.print_error 2015-07-24 14:23:03 +02:00
x509.py remove unused code 2015-08-09 19:02:04 +03:00