SomberNight
0fbc0accb9
fix-up stdio gui
7 years ago
SomberNight
4435a6c9c7
use tx.txid() instead of tx.hash()
7 years ago
Justin Turner Arthur
857eb4ac1d
Remove unused imports. Explicitly import a few deep imports.
7 years ago
Justin Turner Arthur
9a0aa9b478
Remove Python 2 support imports.
7 years ago
ThomasV
b9da5afa9d
replace bitcoin.is_valid
7 years ago
ThomasV
c3388d9677
misc python3 updates:
- use jsonrpclib-pelix
- update the kivy gui
- update plugins
8 years ago
Dmitry Sorokin
5be78950ca
py3
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
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
46c3fe4efa
fix get_addresses in stdio gui
8 years ago
twopir
87b95c51d8
correct other reference to network object
9 years ago
twopir
9036d9e8f7
Store the daemon's network on the stdio GUI object
9 years ago
ThomasV
96f144eb03
make sure the broadcast tx thread always times out
9 years ago
ThomasV
f1822a9603
pending->unconfirmed
9 years ago
Neil Booth
58d5215e2e
No need to pass daemon and network together
The daemon has the network
9 years ago
ThomasV
0d52911561
define constants for tx output types
9 years ago
ThomasV
d57af0db33
Revert "Fix 'need more than 2 values to unpack' error."
This reverts commit 812399f51d
.
9 years ago
ThomasV
62868ab29a
Register loaded wallets in daemon, to prevent a wallet from being opened twice.
Simplify the wizard logic.
9 years ago
ThomasV
9d3162b1a1
simplify get_label
9 years ago
Neil Booth
ae4cfc9f0b
Unregister network callbacks from QT gui
Rework the callback system in QT to make this easy, and avoid
leaking window references that prevent the window from being
GC-ed on close
9 years ago
Neil Booth
afb5013272
Remove non-existent callbacks and handlers
9 years ago
Juraj Variny
812399f51d
Fix 'need more than 2 values to unpack' error.
9 years ago
Neil Booth
49797c3094
Create a Plugins class
Encapsulates plugin logic and removes global variable ugliness.
9 years ago
ThomasV
92e0744470
Refactoring of daemon:
* gui and daemon are in the same process
* commands that require network are sent to the daemon
* open only one gui window per wallet
9 years ago
ThomasV
43880d452e
dynamic fees
10 years ago
Neil Booth
03e53a5e01
Create a constant for 100000000 and use it
Use same name as is in bitcoind.
Note that one of the constants in text.py had the wrong number
of zeroes previously...
10 years ago
ThomasV
c2a4252065
do not pass config to storage. request height from network_proxy if connected
10 years ago
ThomasV
687cc7783f
show unmatured coins in status bar. fixes #1163
10 years ago
ThomasV
782522fb71
update guis for new contacts
10 years ago
ThomasV
9e5cf68e93
updates for stdio gui
10 years ago
ThomasV
4da10d9a00
convert tab to spaces
10 years ago
ThomasV
2c51b0aa14
update mnemonic imports
10 years ago
ortutay
4edfc6d82e
Coinbase BuyBack plugin
11 years ago
Bryan Stitt
6cd4ed486a
fix more bare excepts
11 years ago
Bryan Stitt
f0eb0eccde
replace BaseException with Exception
11 years ago
rofl0r
a27ad97132
re-add stdio guy
removed in 2c0814f0d3
probably by mistake.
11 years ago