Commit Graph

61 Commits

Author SHA1 Message Date
J62 9a7843d0f1 btcp-ify 2019-12-24 03:21:35 -08:00
James 27b1373595 zcl-ify 2019-02-28 22:26:15 +01:00
zebra-lucky 604ec07fa5 gui stdio.py text.py changes from 3.1.3 2018-06-28 18:09:34 +03:00
zebra-lucky e77f58d815 Zcash changes to gui/(qt|stdio|text), app icon, icons.qrc 2018-03-11 14:06:26 +02:00
Justin Turner Arthur 9a0aa9b478 Remove Python 2 support imports. 2017-11-13 02:26:48 -06:00
SomberNight 97d45c7c30 fix typo: text gui with no wallet 2017-11-05 22:33:19 +01:00
SomberNight db1d632ddb fix: [text UI] Send tab: up and down movement 2017-10-03 08:11:17 +02:00
SomberNight cf6d6608eb fix: [text UI] changing proxy 2017-10-03 07:59:21 +02:00
SomberNight 555fe4373e py3 fixes in text UI 2017-10-03 07:09:55 +02:00
ThomasV b9da5afa9d replace bitcoin.is_valid 2017-08-31 10:06:13 +02:00
ThomasV c3388d9677 misc python3 updates:
- use jsonrpclib-pelix
 - update the kivy gui
 - update plugins
2017-08-26 08:28:24 +02:00
Dmitry Sorokin 5be78950ca py3 2017-08-26 08:27:47 +02:00
ThomasV b262e5bf3b fix #2384 2017-05-10 12:32:28 +02:00
ThomasV dcffea150e store contacts and invoices in wallet file. fix #1482 2017-03-06 17:12:27 +01:00
ThomasV 411832c4ce cleanup storage and fix tracvis test 2017-03-06 08:33:35 +01:00
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
2017-03-01 13:58:04 +01:00
ThomasV a8c23f9bf0 always display a receiving address (fix #2031) 2017-01-04 19:09:14 +01:00
ThomasV dbe9f17ba5 fix bug in text gui 2016-12-21 19:19:49 +01:00
ThomasV 2ca0437898 fix text gui. fixes #2002 2016-10-25 22:54:06 +02:00
ThomasV 1a46a795a5 detect non-final transactions, and transactions with unconfirmed inputs 2016-05-29 19:53:04 +02:00
ThomasV 96f144eb03 make sure the broadcast tx thread always times out 2016-02-25 08:55:06 +01:00
ThomasV f1822a9603 pending->unconfirmed 2016-02-15 19:50:44 +01:00
Neil Booth 58d5215e2e No need to pass daemon and network together
The daemon has the network
2016-01-29 22:25:59 +09:00
ThomasV fe9ec6de06 reformatting 2016-01-26 13:51:47 +01:00
ThomasV 0d52911561 define constants for tx output types 2016-01-14 17:15:50 +01:00
ThomasV d57af0db33 Revert "Fix 'need more than 2 values to unpack' error."
This reverts commit 812399f51d.
2016-01-14 16:32:09 +01:00
ThomasV 62868ab29a Register loaded wallets in daemon, to prevent a wallet from being opened twice.
Simplify the wizard logic.
2016-01-06 00:58:43 +01:00
ThomasV 9d3162b1a1 simplify get_label 2015-12-15 12:52:30 +01:00
ThomasV 47e5bd653a add a color pair for qr code 2015-11-15 17:53:02 +01:00
ThomasV 88c238dda7 fix Settings dialog in text gui 2015-11-15 13:29:31 +01:00
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
2015-11-13 23:36:29 +09:00
Neil Booth afb5013272 Remove non-existent callbacks and handlers 2015-11-12 15:32:24 +09:00
ThomasV 3ae3dbd80c add qrcode to text gui 2015-11-06 16:31:24 +01:00
Juraj Variny 812399f51d Fix 'need more than 2 values to unpack' error. 2015-11-04 19:07:50 +01:00
Neil Booth 49797c3094 Create a Plugins class
Encapsulates plugin logic and removes global variable ugliness.
2015-09-03 12:02:03 +09:00
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
2015-08-30 11:31:51 +02:00
ThomasV 43880d452e dynamic fees 2015-08-05 15:45:28 +02:00
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...
2015-06-01 14:53:36 +09:00
Neil Booth 4f6d2f3d32 Put getting of auto_cycle into one place.
Default to False consistently; this may change the behaviour of
network.py's get_parameters().
2015-05-25 14:09:43 +09:00
ThomasV 5160f46ca1 fix proxy value in text gui 2015-05-11 08:19:19 +02:00
venzen 9658ba137f replaced renamed network and wallet attributes self.network.default_server and self.wallet.fee (fixed indentation) 2015-05-10 17:28:02 +07:00
venzen 367315a4de replaced renamed network and wallet attributes self.network.default_server and self.wallet.fee 2015-05-10 17:20:56 +07:00
ThomasV c2a4252065 do not pass config to storage. request height from network_proxy if connected 2015-05-08 10:58:54 +02:00
ThomasV 687cc7783f show unmatured coins in status bar. fixes #1163 2015-05-05 20:52:14 +02:00
ThomasV 782522fb71 update guis for new contacts 2015-04-23 12:46:52 +02:00
ThomasV eaa91683da text gui: cap size of labels 2015-03-31 22:07:32 +02:00
ThomasV f051a3e577 update occurences of get_history 2015-03-30 20:17:24 +02:00
ThomasV e3de121be9 store deserialized tx in/out in wallet file for fast computation 2015-03-30 14:10:46 +02:00
ThomasV 4fdeb52f7d update text gui 2014-07-28 09:31:07 +02:00
ortutay 4edfc6d82e Coinbase BuyBack plugin 2014-01-05 00:19:23 -08:00