ThomasV
9bdac1aae0
detect txintype in keystore. fix #2912
7 years ago
ThomasV
fcea2a065d
add support for p2wsh-in-p2sh
7 years ago
ThomasV
5416a4ea8a
serialize value for segwit-p2sh inputs too
7 years ago
ThomasV
d7dc804b32
fix iteration bug
7 years ago
ThomasV
63a1db1172
make xpub/xprv version information user-visible
7 years ago
ThomasV
d9f2edf6b0
support native segwit transactions
7 years ago
ThomasV
6b871a7cfd
mmonir python3 fix
7 years ago
ThomasV
4d3e079778
rename bc_address functions
7 years ago
ThomasV
794baa16c8
move address_to_script to bitcoin.py
7 years ago
ThomasV
ab15ff3a00
updates for python3
8 years ago
ThomasV
c3388d9677
misc python3 updates:
- use jsonrpclib-pelix
- update the kivy gui
- update plugins
8 years ago
Dmitry Sorokin
362ca96f38
x509 fixes and plugins
8 years ago
Dmitry Sorokin
0693403358
sending fixed
8 years ago
Dmitry Sorokin
f02d18226b
misc ui and lib fixes for py3
8 years ago
Dmitry Sorokin
d304ccdf17
py3 in qtgui
8 years ago
Dmitry Sorokin
5be78950ca
py3
8 years ago
Sebastian Volland
d95e79efab
add missing import
7 years ago
ThomasV
08fab753e8
change default value of confirmed_only, spending unconfirmed coins
7 years ago
ThomasV
0c6de8ff56
fix undo_verification
8 years ago
ThomasV
9576f8510d
undo verified tx when swapping chains
8 years ago
ThomasV
9c28489bc0
fix wallet.can_export
8 years ago
ThomasV
b02ce2d02c
disable locktime until keepkey firmware is updated
8 years ago
ThomasV
777a3aa8bf
Fixes for TrustedCoin plugin:
- reset billing_info after broadcast
- when bumping tx fee, do not use Trustedcoin output
8 years ago
ThomasV
faa17f9818
Option to send only confirmed coins ( fix #2395 )
8 years ago
ThomasV
cad3798f84
follow-up previous commit
8 years ago
ThomasV
7ea2cb41e8
fix #2509 : reset pubkeys to None when x_pubkeys are unsorted
8 years ago
ThomasV
853b6169ed
hardware wallet support for locktime
8 years ago
ThomasV
6fc6d1ec7d
timelock tx to current height. see #2349
8 years ago
ThomasV
0bc777a10c
follow-up previous commit
8 years ago
ThomasV
50587c7a24
fix #2353 : show error when sweeping dust
8 years ago
ThomasV
57baed4728
check parameter type of create_new_address
8 years ago
ThomasV
1d84029173
input_script: return txin.scriptSig if available. replace txin.is_coinbase with type. fixes #2321
8 years ago
ThomasV
737a7f0bfb
fix #2302 : signing with imported wallet
8 years ago
ThomasV
107adb186f
sort unconfirmed transactions by height
8 years ago
ThomasV
584b19a11e
fix for older formats
8 years ago
ThomasV
c506c3e720
fix password message issue #2277
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
ThomasV
411832c4ce
cleanup storage and fix tracvis test
8 years ago
ThomasV
fb3e09c24e
better error message if fee estimates are missing
8 years ago
ThomasV
9cb576a88c
fix multisig update_password
8 years ago
ThomasV
a90431320c
fix sweep
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
ff39068867
new wallet structure:
- store addresses instead of pubkeys
- derive pubkeys only for serialization
- fix #2024
8 years ago
Johann Bauer
03fc29c4ac
Remove newlines from transaction labels
Closes : #2176
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
15b404b9de
add CPFP (child pays for parent) dialog to the Qt GUI
8 years ago
ThomasV
aed2b04dbd
return txid for unsigned segwit transactions
8 years ago
ThomasV
af54ba023b
add wallet.is_segwit
8 years ago
ThomasV
6bfbc9a718
fix: replace remaining occurences of public_key_to_bc_address
8 years ago