Commit graph

2598 commits

Author SHA1 Message Date
ThomasV
7ca3ba4e80 various fixes for reveive_requests 2014-11-24 12:28:11 +01:00
ThomasV
f2988b657b Merge branch 'contacts' of github.com:Tafelpoot/electrum into Tafelpoot-contacts 2014-11-24 11:55:57 +01:00
ThomasV
01cf04079f add NotEnoughFunds exception 2014-11-20 19:10:43 +01:00
Tafelpoot
75a0da8913 fix daemon for windows 2014-11-20 11:52:57 +01:00
ThomasV
6d8eebe2db raise exception when seed version does not match 2014-11-15 14:42:35 +01:00
Tafelpoot
218a1ee2f7 Updated Requests
- added Date and Account field to Saved Requests
- requests are now saved as dict()
  old requests will be deleted!!
- Account field is hidden when only 1 account is available
- address line now follows the current_account
- saved requests is sortable, default sorted by date
- saved requests only shows request for current_account
2014-11-14 19:47:34 +01:00
ThomasV
9b28ed9ba0 do not require name to create an account 2014-11-14 14:08:28 +01:00
ThomasV
c5b47bd513 always store next_account a PendinfAccount is created 2014-11-14 13:48:15 +01:00
ThomasV
2843d7a148 force python2 with daemon 2014-11-12 12:24:33 +01:00
ThomasV
56c6a50533 Merge pull request #914 from naleves/searchcontacts
Added searchcontacts command
2014-11-07 19:40:31 +01:00
Nick Levesque
8fae4434c1 Added searchcontacts command 2014-11-05 18:02:44 -05:00
Tafelpoot
b6f0f8c02c Merge branch 'master' of https://github.com/spesmilo/electrum into showaccount 2014-11-05 00:38:02 +01:00
Tafelpoot
5c12c2bc2f optimized, cleaned up, commented 2014-11-05 00:37:43 +01:00
ThomasV
fb75e2e53d fix get_private_key_from_xpubkey 2014-11-04 10:50:28 +01:00
ThomasV
e6317ceca1 Merge pull request #909 from Tafelpoot/showaccount
add account info for internal transfer description
2014-10-31 15:01:22 +01:00
ThomasV
c225795793 use ssl.PROTOCOL_SSLv23 2014-10-31 14:59:59 +01:00
ThomasV
c5636be03a minor fix 2014-10-31 13:17:32 +01:00
ThomasV
16f36ee6e2 Extend transaction serialization, format to handle unsigned inputs where only the address is known, the public key is unknown. 2014-10-31 13:01:16 +01:00
Tafelpoot
b3684ad40a add account info for internal transfer description 2014-10-30 17:56:36 +01:00
ThomasV
581ed1ed26 separate signtxwithkey and signtxwithwallet, and simplify sign_transaction 2014-10-30 16:36:29 +01:00
Tafelpoot
74c0fa7ada corrected deserialize 2014-10-30 11:54:43 +01:00
Tafelpoot
bc8f58104c optimized deserialize and modified assert for multisig 2014-10-30 11:50:18 +01:00
ThomasV
cf1fbbf3ad fix is_watching_only for imported wallets 2014-10-27 15:47:10 +01:00
ThomasV
063fc4bb2e fix #895 2014-10-24 18:50:57 +02:00
ThomasV
311a91c03c init qrscanner processor in scan_qr 2014-10-24 17:11:05 +02:00
Tafelpoot
256a467dd7 QR code fixes
New classes ScanQRTextEdit and ShowQRTextEdit.
Reason: dependencies on zbar availability and issues with the QRTextEdit constructor.
- ScanQRTextEdit needs access to the config (fetch camera). It needs to load
the zbar processor properly before trying to scan. Keeping a reference to
the processor in qrscaner fixes the crashes on windows.
- ShowQRTextEdit should not have access to scan_qr().
- no need to setReadOnly anymore. It is clear from the class name.

Show master pub keys now has a Combobox if multiple accounts are
available.
2014-10-24 15:45:10 +02:00
ThomasV
b8a5d4146d Do not use XDG_DATA_HOME. Tell user to use virtualenv if they are not root 2014-10-23 21:25:14 +02:00
Tafelpoot
d9c5250a6f removed trailing whitespace and fixed indentation in history widget 2014-10-21 19:05:51 +02:00
ThomasV
60e5450a0e rm print statement 2014-09-28 23:20:52 +02:00
ThomasV
0c0da6a36d use certs from request module in interface.py 2014-09-28 23:19:52 +02:00
Michael Wozniak
27a663091b Add default language for mnemonic
Add en as default language for mnemonic
2014-09-21 10:46:03 -04:00
ThomasV
7ef86d8bbb better error message 2014-09-19 11:20:26 +02:00
ThomasV
17006e5285 qr scanner: show error if not installed 2014-09-19 11:08:43 +02:00
ThomasV
52450289ff we must check host name if cert is signed by CA 2014-09-19 10:18:33 +02:00
ThomasV
889ac782c1 simplify interface.get_socket, and fix a bug with new certificates 2014-09-19 09:25:44 +02:00
ThomasV
fbb0801d15 better workaround for tlslite issue 2014-09-18 23:38:30 +02:00
ThomasV
39719dda9c remove socks.py from repo, add it as dependency 2014-09-17 15:24:21 +02:00
ThomasV
b8f971fcd6 force reconnect after delay 2014-09-16 12:21:01 +02:00
ThomasV
590659ff4d get_tx_fee 2014-09-15 12:57:56 +02:00
ThomasV
b305dd4a89 make wordlist use default language if available 2014-09-15 10:04:36 +02:00
ThomasV
441c68fbcc cache xpub values in account in order to generate addresses faster 2014-09-15 09:44:59 +02:00
ThomasV
bde0ca3ea1 set default fee to 0.5mBTC/kb 2014-09-15 07:35:05 +02:00
ThomasV
8d396997dc fee estimate: kilobyte 2014-09-14 21:58:13 +02:00
ThomasV
7275955eef default lang is None 2014-09-14 19:54:28 +02:00
ThomasV
8ca66e7020 mnemonic: data_dir 2014-09-14 16:08:33 +02:00
ThomasV
90590f70ab reconnect to main server after timeout 2014-09-14 14:27:39 +02:00
ThomasV
ad4449dc38 add v9 to list of tagged versions 2014-09-13 19:37:42 +02:00
ThomasV
cef75e9e7b new seed_version: remove whitespaces only between CJK characters 2014-09-13 19:31:05 +02:00
ThomasV
1df007483e check seed_version first 2014-09-13 19:28:09 +02:00
ThomasV
5c5bb6ae3a make estimated fee higher than MIN_RELAY 2014-09-13 15:25:26 +02:00