electrum-nvc.git
9 years agovideo_device default should be string
ThomasV [Wed, 25 Jun 2014 08:50:18 +0000]
video_device default should be string

9 years agoMerge pull request #731 from chrisglass/refactor-tests
ThomasV [Wed, 25 Jun 2014 08:49:00 +0000]
Merge pull request #731 from chrisglass/refactor-tests

Refactored tests, wrote tests, added CI config file.

9 years agoAdded more bitcoin tests
Chris Glass [Wed, 25 Jun 2014 08:39:50 +0000]
Added more bitcoin tests

9 years agoMade travis only run on lib/
Chris Glass [Wed, 25 Jun 2014 06:50:22 +0000]
Made travis only run on lib/

9 years agoAdded travis config file.
Chris Glass [Wed, 25 Jun 2014 06:49:33 +0000]
Added travis config file.

9 years agoMade _do_test_crypto private to allow nosetests
Chris Glass [Wed, 25 Jun 2014 06:45:37 +0000]
Made _do_test_crypto private to allow nosetests

9 years agoAdded private/public key tests
Chris Glass [Wed, 25 Jun 2014 06:27:45 +0000]
Added private/public key tests

Including converting from a private key to a public key, and
deriving the primary address from a private key.

9 years agoMoved bitcoin.py tests to their own file
Chris Glass [Wed, 25 Jun 2014 05:35:49 +0000]
Moved bitcoin.py tests to their own file

This allows standard python testing tools to discover and run them.

9 years agoAdded _trial_temp to .gitignore
Chris Glass [Wed, 25 Jun 2014 05:25:04 +0000]
Added _trial_temp to .gitignore

9 years agofix payto size
ThomasV [Tue, 24 Jun 2014 20:28:54 +0000]
fix payto size

9 years agowallet.is_beyond_limit (False for imported accounts)
ThomasV [Tue, 24 Jun 2014 18:47:44 +0000]
wallet.is_beyond_limit (False for imported accounts)

9 years agoadd missing module qrtextedit
ThomasV [Tue, 24 Jun 2014 18:31:39 +0000]
add missing module qrtextedit

9 years agocatch exception within sign thread, to re-enable send button
ThomasV [Tue, 24 Jun 2014 17:09:41 +0000]
catch exception within sign thread, to re-enable send button

9 years agoremove unused variable.
ThomasV [Tue, 24 Jun 2014 16:02:19 +0000]
remove unused variable.

9 years agodefine frozen signal for exchange rate plugin
ThomasV [Tue, 24 Jun 2014 15:44:31 +0000]
define frozen signal for exchange rate plugin

9 years agominor fix
ThomasV [Tue, 24 Jun 2014 15:43:23 +0000]
minor fix

9 years agocatch exceptions raised by fiat amount conversion to decimal
ThomasV [Tue, 24 Jun 2014 15:06:04 +0000]
catch exceptions raised by fiat amount conversion to decimal

9 years agovarious bugfixes for imported addresses
ThomasV [Tue, 24 Jun 2014 14:47:58 +0000]
various bugfixes for imported addresses

9 years agofix import
ThomasV [Tue, 24 Jun 2014 14:34:22 +0000]
fix import

9 years agoMerge pull request #730 from chrisglass/pep8ing-phase-one
ThomasV [Tue, 24 Jun 2014 14:30:22 +0000]
Merge pull request #730 from chrisglass/pep8ing-phase-one

First cleanup branch

9 years agoRemoved uselss comment.
Chris Glass [Tue, 24 Jun 2014 13:48:50 +0000]
Removed uselss comment.

9 years agoFirst cleanup branch commit
Chris Glass [Tue, 24 Jun 2014 13:12:43 +0000]
First cleanup branch commit

This fixes some import and whitespace issues to align closer to pep8.
I added a few comments to make further contributions easier.

9 years agotx dialog hooks
ThomasV [Tue, 24 Jun 2014 12:48:15 +0000]
tx dialog hooks

9 years agodetect if wallet can sign tx before showing sign button
ThomasV [Tue, 24 Jun 2014 11:22:10 +0000]
detect if wallet can sign tx before showing sign button

9 years agofix bug with the order of signatures in tx input
ThomasV [Mon, 23 Jun 2014 07:42:07 +0000]
fix bug with the order of signatures in tx input

9 years agomessage: cosigner wallet
ThomasV [Sun, 22 Jun 2014 11:26:02 +0000]
message: cosigner wallet

9 years agofix: edit label
ThomasV [Sun, 22 Jun 2014 11:25:30 +0000]
fix: edit label

9 years agoshow number of tx signatures in gui
ThomasV [Sun, 22 Jun 2014 10:07:41 +0000]
show number of tx signatures in gui

9 years agogetmpk: return list of accounts
ThomasV [Sun, 22 Jun 2014 06:06:37 +0000]
getmpk: return list of accounts

9 years agohelp text for signrawtransaction
ThomasV [Sun, 22 Jun 2014 06:05:13 +0000]
help text for signrawtransaction

9 years agoserialize: do not use x_pubkeys if we have enough signatures.
ThomasV [Sat, 21 Jun 2014 20:09:35 +0000]
serialize: do not use x_pubkeys if we have enough signatures.

9 years agofix add_keypairs: support old wallets
ThomasV [Sat, 21 Jun 2014 19:39:57 +0000]
fix add_keypairs: support old wallets

9 years agoprint traceback in waiting dialog
ThomasV [Sat, 21 Jun 2014 19:38:42 +0000]
print traceback in waiting dialog

9 years agocleanup (dead code)
ThomasV [Sat, 21 Jun 2014 19:17:40 +0000]
cleanup (dead code)

9 years agocompact serialized format for unsigned and partially signed transactions.
ThomasV [Sat, 21 Jun 2014 19:06:09 +0000]
compact serialized format for unsigned and partially signed transactions.

9 years agoupdate packages script
ThomasV [Fri, 20 Jun 2014 09:55:58 +0000]
update packages script

9 years agoadd hook for transaction_dialog
ThomasV [Fri, 20 Jun 2014 09:55:34 +0000]
add hook for transaction_dialog

9 years agocleanup dead code
ThomasV [Thu, 19 Jun 2014 07:42:19 +0000]
cleanup dead code

9 years agogui column set monospace font
ThomasV [Tue, 17 Jun 2014 16:38:32 +0000]
gui column set monospace font

9 years agofix save_qrcode
ThomasV [Tue, 17 Jun 2014 16:32:49 +0000]
fix save_qrcode

9 years agogui tweaks
ThomasV [Tue, 17 Jun 2014 16:24:46 +0000]
gui tweaks

9 years agoshow popup if qr scanner not enabled
ThomasV [Tue, 17 Jun 2014 14:45:45 +0000]
show popup if qr scanner not enabled

9 years agotransaction show_qr
ThomasV [Tue, 17 Jun 2014 14:24:01 +0000]
transaction show_qr

9 years agofixedSize qrcode widget
ThomasV [Tue, 17 Jun 2014 12:58:12 +0000]
fixedSize qrcode widget

9 years agofix: remove imports
ThomasV [Tue, 17 Jun 2014 12:32:31 +0000]
fix: remove imports

9 years agofix imports in pos plugin
ThomasV [Tue, 17 Jun 2014 12:29:23 +0000]
fix imports in pos plugin

9 years agolink point of sale plugin with receive tab
ThomasV [Tue, 17 Jun 2014 12:27:56 +0000]
link point of sale plugin with receive tab

9 years agoparse_scriptSig
ThomasV [Tue, 17 Jun 2014 11:48:58 +0000]
parse_scriptSig

9 years agoaccess to global configuration using set_config and get_config
ThomasV [Tue, 17 Jun 2014 10:03:41 +0000]
access to global configuration using set_config and get_config

9 years agobundle dependencies in 'packages' dir. use qrcode instead of pyqrnative
ThomasV [Tue, 17 Jun 2014 09:02:46 +0000]
bundle dependencies in 'packages' dir. use qrcode instead of pyqrnative

9 years agotweak receive layout
ThomasV [Mon, 16 Jun 2014 16:46:30 +0000]
tweak receive layout

9 years agofix decimal point in AmountEdit
ThomasV [Mon, 16 Jun 2014 16:38:28 +0000]
fix decimal point in AmountEdit

9 years agocatch invalid password exceptions in sign_raw_transaction too
ThomasV [Mon, 16 Jun 2014 16:18:02 +0000]
catch invalid password exceptions in sign_raw_transaction too

9 years agowaiting dialog: handle exceptions
ThomasV [Mon, 16 Jun 2014 16:06:39 +0000]
waiting dialog: handle exceptions

9 years agodo not show send from menu for addresses that have no coins
ThomasV [Mon, 16 Jun 2014 15:42:47 +0000]
do not show send from menu for addresses that have no coins

9 years agodisable save_request_button if fields are empty
ThomasV [Mon, 16 Jun 2014 15:29:50 +0000]
disable save_request_button if fields are empty

9 years agofix: clear receive tab if an item is deleted
ThomasV [Mon, 16 Jun 2014 15:09:34 +0000]
fix: clear receive tab if an item is deleted

9 years agoconnect receive_list, to display saved items
ThomasV [Mon, 16 Jun 2014 15:02:20 +0000]
connect receive_list, to display saved items

9 years agoadjust receive_list column width
ThomasV [Mon, 16 Jun 2014 11:30:33 +0000]
adjust receive_list column width

9 years agofix #727
ThomasV [Mon, 16 Jun 2014 11:29:55 +0000]
fix #727

9 years agoparse_URI: amount is in satoshis
ThomasV [Sun, 15 Jun 2014 07:26:52 +0000]
parse_URI: amount is in satoshis

9 years agoshow list of requests in receive tab
ThomasV [Sat, 14 Jun 2014 16:02:45 +0000]
show list of requests in receive tab

9 years agoreceive tab, separate from addresses tab
ThomasV [Sat, 14 Jun 2014 14:15:00 +0000]
receive tab, separate from addresses tab

9 years agouse QRTextEdit for public and private keys
ThomasV [Sat, 14 Jun 2014 11:05:55 +0000]
use QRTextEdit for public and private keys

9 years agofix: qrtextedit constructor
ThomasV [Sat, 14 Jun 2014 10:25:47 +0000]
fix: qrtextedit constructor

9 years agofix: expiration in invoices
ThomasV [Sat, 14 Jun 2014 10:21:08 +0000]
fix: expiration in invoices

9 years agonew widget: QRTextEdit
ThomasV [Sat, 14 Jun 2014 10:17:44 +0000]
new widget: QRTextEdit

9 years agofix: payment_request
ThomasV [Fri, 13 Jun 2014 15:51:11 +0000]
fix: payment_request

9 years agominor fix
ThomasV [Fri, 13 Jun 2014 15:11:15 +0000]
minor fix

9 years agofix
ThomasV [Fri, 13 Jun 2014 15:02:58 +0000]
fix

9 years agoshow expired status in invoices tab
ThomasV [Fri, 13 Jun 2014 14:53:43 +0000]
show expired status in invoices tab

9 years agoshow color if payment request has expired
ThomasV [Fri, 13 Jun 2014 14:39:07 +0000]
show color if payment request has expired

9 years agoimport paymentrequests only when really needed
ThomasV [Fri, 13 Jun 2014 14:25:25 +0000]
import paymentrequests only when really needed

9 years agominor fixes
ThomasV [Fri, 13 Jun 2014 14:08:46 +0000]
minor fixes

9 years agounify util.parse_URI
ThomasV [Fri, 13 Jun 2014 14:02:30 +0000]
unify util.parse_URI

9 years agoqrscanner: use win.show_qr_code
ThomasV [Fri, 13 Jun 2014 12:27:48 +0000]
qrscanner: use win.show_qr_code

9 years agowizard: set next button default
ThomasV [Fri, 13 Jun 2014 11:48:36 +0000]
wizard: set next button default

9 years agofix: show_raw_qr
ThomasV [Fri, 13 Jun 2014 05:38:34 +0000]
fix: show_raw_qr

9 years agoadding file generated by protobuf
ThomasV [Thu, 12 Jun 2014 22:06:45 +0000]
adding file generated by protobuf

9 years agodon't set column width in update, but only in create
ThomasV [Thu, 12 Jun 2014 20:51:39 +0000]
don't set column width in update, but only in create

9 years agoqrscanner: add scan button in init()
ThomasV [Thu, 12 Jun 2014 20:32:24 +0000]
qrscanner: add scan button in init()

9 years agomove qr code operations to transaction window and transaction menu
ThomasV [Thu, 12 Jun 2014 20:24:10 +0000]
move qr code operations to transaction window and transaction menu

9 years agoreuse existing transaction dialog instead of duplicating it
ThomasV [Thu, 12 Jun 2014 19:57:58 +0000]
reuse existing transaction dialog instead of duplicating it

9 years agozbar plugin: use self.win
ThomasV [Thu, 12 Jun 2014 15:40:34 +0000]
zbar plugin: use self.win

9 years agolet the send tab parse and return its own fields
ThomasV [Thu, 12 Jun 2014 15:31:18 +0000]
let the send tab parse and return its own fields

9 years agoinstall instructions for zbar. fixes #610
ThomasV [Thu, 12 Jun 2014 14:57:23 +0000]
install instructions for zbar. fixes #610

9 years agoon_header: return early if block_height is missing
ThomasV [Thu, 12 Jun 2014 13:49:53 +0000]
on_header: return early if block_height is missing

9 years agoverify if pr has expired
ThomasV [Thu, 12 Jun 2014 13:47:48 +0000]
verify if pr has expired

9 years agoadd pay_invoice menu item
ThomasV [Thu, 12 Jun 2014 13:35:46 +0000]
add pay_invoice menu item

9 years agobroadcast tx of payment request
ThomasV [Thu, 12 Jun 2014 13:15:05 +0000]
broadcast tx of payment request

9 years agosave and display request status
ThomasV [Thu, 12 Jun 2014 09:27:18 +0000]
save and display request status

9 years agofix varname
ThomasV [Thu, 12 Jun 2014 08:21:44 +0000]
fix varname

9 years agocolumn for payment request memo
ThomasV [Thu, 12 Jun 2014 08:20:06 +0000]
column for payment request memo

9 years agoimprove fee help message
ThomasV [Thu, 12 Jun 2014 07:32:05 +0000]
improve fee help message

9 years agofix: wrong variable name fee_e
ThomasV [Thu, 12 Jun 2014 07:29:46 +0000]
fix: wrong variable name fee_e

9 years agouse BTCAmount.setAmount instead of setText
ThomasV [Thu, 12 Jun 2014 07:25:04 +0000]
use BTCAmount.setAmount instead of setText

9 years agoget_amount returns None if there's an exception
ThomasV [Thu, 12 Jun 2014 07:15:25 +0000]
get_amount returns None if there's an exception

9 years agoMerge pull request #721 from atweiden/pyasn1-modules
ThomasV [Wed, 11 Jun 2014 21:50:47 +0000]
Merge pull request #721 from atweiden/pyasn1-modules

pyasn1_modules.rfc2459 requires pyasn1-modules

9 years agopyasn1_modules.rfc2459 requires pyasn1-modules
Andy Weidenbaum [Wed, 11 Jun 2014 19:11:58 +0000]
pyasn1_modules.rfc2459 requires pyasn1-modules

9 years agoadd new files and deps to setup
ThomasV [Wed, 11 Jun 2014 17:34:30 +0000]
add new files and deps to setup