ThomasV
36f08ab2c3
changes for windows builds
8 years ago
ThomasV
904b3d17dd
add import for pyinstaller
8 years ago
ThomasV
ff9d00ba1d
minor fix: do_update_fee
8 years ago
ThomasV
dcffea150e
store contacts and invoices in wallet file. fix #1482
8 years ago
shsmith
7ff5681010
fix #2204
avoid exception in close_interface when interface.server is not in
self.interfaces
8 years ago
ThomasV
acd70f55c3
simplify storage: we don't store pubkeys anymore
8 years ago
ThomasV
cb709d8f57
fix tooltip fee estimate
8 years ago
ThomasV
c75e074b88
fix another travis test
8 years ago
ThomasV
411832c4ce
cleanup storage and fix tracvis test
8 years ago
ThomasV
ee2e9f6092
update MAX_FEE_RATE constant
8 years ago
ThomasV
fb3e09c24e
better error message if fee estimates are missing
8 years ago
ThomasV
eb7f9c98ce
command:s inherit fee estimates from daemon
8 years ago
ThomasV
76dd11783b
rename load_wallet command
8 years ago
ThomasV
e83d2b8772
fix typo
8 years ago
ThomasV
5ee4cf41a8
fix #2242
8 years ago
ThomasV
f99fbbe488
show fee in daemon status
8 years ago
ThomasV
b8bdcc0877
rename open close commands
8 years ago
ThomasV
45f25586ef
add file selector and password dialog to wizard ( fix #1730 )
8 years ago
shsmith
4109fd9eb2
request fees, peers and banner before address subscriptions
a wallet with many address subscriptions may time out on address
subscriptions before fees are received because fees were requested last
8 years ago
shsmith
1e25af7f0d
fix https://github.com/spesmilo/electrum/issues/2204
8 years ago
ThomasV
83e925c0cd
fix default dyn fees
8 years ago
ThomasV
1aeeab9ec6
fix #2231 : same serialize/deserialize format
8 years ago
ThomasV
9cb576a88c
fix multisig update_password
8 years ago
ThomasV
98353c286a
fix #2235
8 years ago
Neil Booth
8888a50549
Add support for BU's nolnet
Also update testnet servers
Add missing self. in print_error call
8 years ago
ThomasV
00abc60cdc
fix plugin_loader in storage
8 years ago
ThomasV
a90431320c
fix sweep
8 years ago
ThomasV
9dde9971da
do not revert to static fee when dynamic fee estimates are missing
8 years ago
ThomasV
1763b5fcdc
fix: missing parameter
8 years ago
shsmith
849a14554b
report fee_estimates to verbose log
similar to how relayfee is logged
8 years ago
ThomasV
fcc92c1ebd
Wallet file encryption:
- a keypair is derived from the wallet password
- only the public key is retained in memory
- wallets must opened and closed explicitly with the daemon
8 years ago
ThomasV
7e76e4ac55
AES: use PyCrypto if available
8 years ago
Johann Bauer
96686c4a2b
Fix decimal usage
8 years ago
ThomasV
9c2d12923a
fix: interface.close
8 years ago
ThomasV
ff39068867
new wallet structure:
- store addresses instead of pubkeys
- derive pubkeys only for serialization
- fix #2024
8 years ago
ThomasV
b1f27d7e84
fix: missing parameter
8 years ago
Johann Bauer
74af19705d
Use PySocks from pypi instead of SocksiPy
8 years ago
Johann Bauer
9318b410bd
Allow using a SOCKS5 proxy with authentication
8 years ago
ThomasV
6d38c411d1
lazy load certificates
8 years ago
ThomasV
ac53bc5089
fix missing parameter
8 years ago
ThomasV
e30a179c97
fix make_seed arguments
8 years ago
ThomasV
679fc69cf1
do not perform satoshi conversion in the argument parser
8 years ago
ThomasV
1d1d76b1ad
workaround argparse issue by reverting their commit
8 years ago
ThomasV
aad8b4377c
Do not use parents with argument subparsers.
This is a workaround for https://bugs.python.org/issue23058 .
As a result, the order of optional arguments is fixed; global options must be placed before the command.
8 years ago
Johann Bauer
03fc29c4ac
Remove newlines from transaction labels
Closes : #2176
8 years ago
ThomasV
d99855f060
use ctypes to access the zbar library
8 years ago
Johann Bauer
2c7ab64e83
Always include default servers in the server list
8 years ago
shsmith
df733e8e4c
fix AttributeError: 'Standard_Wallet' object has no attribute 'account'
If you use wallet.change_gap_limit with a value below the current gap
limit, you get this exception:
`>> wallet.change_gap_limit(1)
Traceback (most recent call last):
File "lib\wallet.py", line 1455, in change_gap_limit
elif value >= self.min_acceptable_gap():
File "lib\wallet.py", line 1479, in min_acceptable_gap
addresses = self.account.get_receiving_addresses()
AttributeError: 'Standard_Wallet' object has no attribute 'account'
>> `
8 years ago
ThomasV
e1515743cd
replace slowaes with pyaes
8 years ago
ThomasV
0e11accd7b
fix exchange_rate class naming issue
8 years ago