electrum-nvc.git
9 years agoNew port numbers master
CryptoManiac [Fri, 1 Aug 2014 21:59:53 +0000]
New port numbers

9 years agoRevert height comparison change
CryptoManiac [Wed, 23 Jul 2014 20:08:41 +0000]
Revert height comparison change

9 years agoUpdate wine build script
CryptoManiac [Wed, 23 Jul 2014 20:07:44 +0000]
Update wine build script

9 years agoComment out localhost
CryptoManiac [Tue, 22 Jul 2014 23:23:45 +0000]
Comment out localhost

9 years agoFix building issues.
CryptoManiac [Tue, 22 Jul 2014 23:19:54 +0000]
Fix building issues.

9 years agoAdd servers.
CryptoManiac [Tue, 22 Jul 2014 23:19:41 +0000]
Add servers.

9 years agoRename files
CryptoManiac [Tue, 22 Jul 2014 19:22:07 +0000]
Rename files

9 years agoInitial novacoin support
CryptoManiac [Tue, 22 Jul 2014 19:20:58 +0000]
Initial novacoin support

* New satoshi-per-coin constant value;
* New address versions;
* Fee calculation adjustment;
* Fix pubkey outputs spending issue;
* Change titles from bitcoin to novacoin;
* Handle coinstake and coinstake transactions properly;
* Add scrypt hash function for headers verification;
* Remove block header bits verification for now;
* Remove exchange ratio, coinbase and other bitcoin related plugins;

9 years agoAmountEdit:get_amount
ThomasV [Wed, 16 Jul 2014 13:33:59 +0000]
AmountEdit:get_amount

9 years agofix: check if wallet has master_private_keys
ThomasV [Mon, 14 Jul 2014 01:21:51 +0000]
fix: check if wallet has master_private_keys

9 years agoget_seed -> check_password
ThomasV [Mon, 14 Jul 2014 00:57:12 +0000]
get_seed -> check_password

9 years agofix get_pubkeys call
ThomasV [Mon, 14 Jul 2014 00:39:14 +0000]
fix get_pubkeys call

9 years agorm dead code
ThomasV [Mon, 14 Jul 2014 00:27:51 +0000]
rm dead code

9 years agorm get_address_flags (no longer used)
ThomasV [Mon, 14 Jul 2014 00:23:27 +0000]
rm get_address_flags (no longer used)

9 years agoload_transactions
ThomasV [Mon, 14 Jul 2014 00:20:24 +0000]
load_transactions

9 years agoload imported_keys outside of load_accounts
ThomasV [Mon, 14 Jul 2014 00:15:29 +0000]
load imported_keys outside of load_accounts

9 years agomove master_private_keys and master_public_keys to NewWallet
ThomasV [Mon, 14 Jul 2014 00:08:21 +0000]
move master_private_keys and master_public_keys to NewWallet

9 years agoupdates for gtk gui
ThomasV [Sun, 13 Jul 2014 23:24:29 +0000]
updates for gtk gui

9 years agofix: update commands with new transaction constructors
ThomasV [Sun, 13 Jul 2014 23:07:54 +0000]
fix: update commands with new transaction constructors

9 years agoshow txid in invoice details
ThomasV [Sun, 13 Jul 2014 22:10:53 +0000]
show txid in invoice details

9 years agofix: store key of invoices for retrieval
ThomasV [Sun, 13 Jul 2014 21:56:24 +0000]
fix: store key of invoices for retrieval

9 years agodisplay dates in invoices tab
ThomasV [Sun, 13 Jul 2014 21:40:29 +0000]
display dates in invoices tab

9 years agowizard restore: abort if wallet is None
ThomasV [Sat, 12 Jul 2014 17:41:57 +0000]
wizard restore: abort if wallet is None

9 years agoalways enable qr scanner plugin
ThomasV [Sat, 12 Jul 2014 16:39:28 +0000]
always enable qr scanner plugin

9 years agomissing import
ThomasV [Sat, 12 Jul 2014 16:09:31 +0000]
missing import

9 years agosimplified dialog for new file name
ThomasV [Fri, 11 Jul 2014 17:29:18 +0000]
simplified dialog for new file name

9 years agoMerge pull request #758 from wozz/spacing-fix
ThomasV [Fri, 11 Jul 2014 16:53:27 +0000]
Merge pull request #758 from wozz/spacing-fix

fix spacing for indent

9 years agofix spacing for indent
Michael Wozniak [Fri, 11 Jul 2014 14:47:06 +0000]
fix spacing for indent

9 years agowizard restore hook
ThomasV [Thu, 10 Jul 2014 19:49:55 +0000]
wizard restore hook

9 years agorun_hook: no more than one plugin shall return a result
ThomasV [Thu, 10 Jul 2014 15:27:54 +0000]
run_hook: no more than one plugin shall return a result

9 years agoMerge pull request #749 from chrisglass/clean-tests-wallet
ThomasV [Thu, 10 Jul 2014 00:58:51 +0000]
Merge pull request #749 from chrisglass/clean-tests-wallet

Add tests to the wallet.py module.

9 years agofix: new outputs format and payment requests
ThomasV [Wed, 9 Jul 2014 19:21:47 +0000]
fix: new outputs format and payment requests

9 years agodon't use address_is_old in code that can be run offline (again)
ThomasV [Wed, 9 Jul 2014 16:38:59 +0000]
don't use address_is_old in code that can be run offline (again)

9 years agodon't use address_is_old in code that can be run offline
ThomasV [Wed, 9 Jul 2014 16:23:33 +0000]
don't use address_is_old in code that can be run offline

9 years agoRemoved failing test for now
Chris Glass [Wed, 9 Jul 2014 09:04:49 +0000]
Removed failing test for now

As discussed on IRC, it might be too early to write this test since the
behavior is not entirely defined yet.

9 years agoAdd tests to the wallet.py module.
Chris Glass [Thu, 3 Jul 2014 06:24:25 +0000]
Add tests to the wallet.py module.

This increases test coverage a lot.

9 years agofix: add type 'aaddress' in change output
ThomasV [Tue, 8 Jul 2014 21:53:20 +0000]
fix: add type 'aaddress' in change output

9 years agostore output type explicitly in tuple
ThomasV [Tue, 8 Jul 2014 17:38:16 +0000]
store output type explicitly in tuple

9 years agofix syntax of redeem_script
ThomasV [Tue, 8 Jul 2014 17:27:43 +0000]
fix syntax of redeem_script

9 years agouse QPlainTextEdit instead of QTextEdit
ThomasV [Tue, 8 Jul 2014 15:00:52 +0000]
use QPlainTextEdit instead of QTextEdit

9 years agofix: get_action
ThomasV [Mon, 7 Jul 2014 21:35:01 +0000]
fix: get_action

9 years agomake seed dialog a bit wider
ThomasV [Mon, 7 Jul 2014 18:58:37 +0000]
make seed dialog a bit wider

9 years agotransaction: separate deserialize and update methods
ThomasV [Mon, 7 Jul 2014 16:01:43 +0000]
transaction: separate deserialize and update methods

9 years agofixes for pending accounts
ThomasV [Mon, 7 Jul 2014 13:43:02 +0000]
fixes for pending accounts

9 years agoget_master_public_key: always return xpub of main account
ThomasV [Sun, 6 Jul 2014 21:20:27 +0000]
get_master_public_key: always return xpub of main account

9 years agorm duplicate method getpubkey
ThomasV [Sun, 6 Jul 2014 20:24:09 +0000]
rm duplicate method getpubkey

9 years agoadd_keypairs: simplification
ThomasV [Sun, 6 Jul 2014 20:10:26 +0000]
add_keypairs: simplification

9 years agoRewrite accounts and transactions: store pubkeys instead of addresses in order to...
ThomasV [Sun, 6 Jul 2014 19:10:41 +0000]
Rewrite accounts and transactions: store pubkeys instead of addresses in order to avoid unnecessary derivations.

9 years agowizard: ask for password earlier during restore
ThomasV [Sat, 5 Jul 2014 23:49:22 +0000]
wizard: ask for password earlier during restore

9 years agofix #750
ThomasV [Sat, 5 Jul 2014 01:57:05 +0000]
fix #750

9 years agofix: get_action should call get_master_public_key
ThomasV [Tue, 1 Jul 2014 17:17:43 +0000]
fix: get_action should call get_master_public_key

9 years agobetter integration of plugins in installwizard (for 2fa, trezor plugins)
ThomasV [Tue, 1 Jul 2014 16:46:11 +0000]
better integration of plugins in installwizard (for 2fa, trezor plugins)

9 years agofix: abort signing thread if wallet is watching only
ThomasV [Tue, 1 Jul 2014 06:35:28 +0000]
fix: abort signing thread if wallet is watching only

9 years agoadd support for RSA_SHA256
ThomasV [Mon, 30 Jun 2014 18:19:18 +0000]
add support for RSA_SHA256

9 years agofix #744
ThomasV [Mon, 30 Jun 2014 16:32:00 +0000]
fix #744

9 years agotry pyasn1-modules as well
ThomasV [Mon, 30 Jun 2014 16:12:39 +0000]
try pyasn1-modules as well

9 years agofix #745
ThomasV [Mon, 30 Jun 2014 15:59:36 +0000]
fix #745

9 years agoMerge pull request #746 from slush0/bits
ThomasV [Mon, 30 Jun 2014 15:51:02 +0000]
Merge pull request #746 from slush0/bits

Base unit 'bits'

9 years agoMerge pull request #743 from pooler/usagefix
ThomasV [Mon, 30 Jun 2014 15:50:07 +0000]
Merge pull request #743 from pooler/usagefix

Fix usage summary

9 years agoMerge pull request #747 from wozz/URI_tests
ThomasV [Mon, 30 Jun 2014 15:48:42 +0000]
Merge pull request #747 from wozz/URI_tests

Update tests and fix URI parsing

9 years agoShouldn't redo URI encoding
Michael Wozniak [Mon, 30 Jun 2014 15:10:50 +0000]
Shouldn't redo URI encoding

9 years agoUpdate tests and fix URI parsing
Michael Wozniak [Mon, 30 Jun 2014 14:41:12 +0000]
Update tests and fix URI parsing

Update URI parsing for BIP0072 compatability
Update tests for parse_URI

9 years agoAdded base unit 'bits'.
slush0 [Mon, 30 Jun 2014 14:40:11 +0000]
Added base unit 'bits'.

9 years agoFix usage summary
pooler [Mon, 30 Jun 2014 12:59:57 +0000]
Fix usage summary

9 years agosupport for OP_RETURN
ThomasV [Fri, 27 Jun 2014 15:08:20 +0000]
support for OP_RETURN

9 years agoMerge pull request #741 from chrisglass/clean-support-testnet
ThomasV [Fri, 27 Jun 2014 14:23:29 +0000]
Merge pull request #741 from chrisglass/clean-support-testnet

Made all bip32 primitives testnet compatible.

9 years agoMade use of fewer constants
Chris Glass [Fri, 27 Jun 2014 14:05:03 +0000]
Made use of fewer constants

9 years agoMade all bip32 primitives testnet compatible.
Chris Glass [Fri, 27 Jun 2014 13:44:43 +0000]
Made all bip32 primitives testnet compatible.

9 years agofix missing import. fixes #738
ThomasV [Fri, 27 Jun 2014 12:42:02 +0000]
fix missing import. fixes #738

9 years agoupdate comment on x509 class
ThomasV [Fri, 27 Jun 2014 09:44:34 +0000]
update comment on x509 class

9 years agooptional parameters for create_new_address
ThomasV [Fri, 27 Jun 2014 09:38:35 +0000]
optional parameters for create_new_address

9 years agouse x509 to check if server certificate has expired
ThomasV [Fri, 27 Jun 2014 09:36:51 +0000]
use x509 to check if server certificate has expired

9 years agodon't show qrcode button in payto if it is a payment request
ThomasV [Thu, 26 Jun 2014 19:08:24 +0000]
don't show qrcode button in payto if it is a payment request

9 years agouse the ca list that ships with requests. update test.
ThomasV [Thu, 26 Jun 2014 17:52:09 +0000]
use the ca list that ships with requests. update test.

9 years agocatch zbar.UnsupportedError
ThomasV [Thu, 26 Jun 2014 17:23:15 +0000]
catch zbar.UnsupportedError

9 years agoallow address creation beyond gap limit in GUI. fixes #512
ThomasV [Thu, 26 Jun 2014 16:55:22 +0000]
allow address creation beyond gap limit in GUI. fixes #512

9 years agouse an input queue in synchronizer, so that new addresses can be created from other...
ThomasV [Thu, 26 Jun 2014 15:41:09 +0000]
use an input queue in synchronizer, so that new addresses can be created from other threads

9 years agoMerge pull request #737 from chrisglass/fix-user-config-writing
ThomasV [Thu, 26 Jun 2014 13:07:38 +0000]
Merge pull request #737 from chrisglass/fix-user-config-writing

Fixes previously introduced bug

9 years agoFixed docstrings
Chris Glass [Thu, 26 Jun 2014 11:24:14 +0000]
Fixed docstrings

9 years agoFixes previously introduced bug
Chris Glass [Thu, 26 Jun 2014 11:22:02 +0000]
Fixes previously introduced bug

The passed in command line options were saved to the user config.

9 years agoMerge pull request #736 from chrisglass/more-tests-2
ThomasV [Thu, 26 Jun 2014 09:58:25 +0000]
Merge pull request #736 from chrisglass/more-tests-2

Add tests to the SimpleConfig object (resubmit)

9 years agoForward-merging changes from master
Chris Glass [Thu, 26 Jun 2014 09:23:46 +0000]
Forward-merging changes from master

To make sure tests pass or fail with the latest code.

9 years agoAdded more tests for user config parsing.
Chris Glass [Thu, 26 Jun 2014 09:08:13 +0000]
Added more tests for user config parsing.

9 years agoestimate fee using number of outputs
ThomasV [Thu, 26 Jun 2014 08:40:33 +0000]
estimate fee using number of outputs

9 years agoAdded tests for the system config function.
Chris Glass [Thu, 26 Jun 2014 08:08:00 +0000]
Added tests for the system config function.

9 years agoSystem config should never be None
Chris Glass [Wed, 25 Jun 2014 18:33:04 +0000]
System config should never be None

9 years agoAdded more tests for edge cases.
Chris Glass [Wed, 25 Jun 2014 16:04:37 +0000]
Added more tests for edge cases.

9 years agoTravis now excludes "gui"
Chris Glass [Wed, 25 Jun 2014 15:52:05 +0000]
Travis now excludes "gui"

Instead of selectively including valid packages.

9 years agoDo not use mutables as default values!
Chris Glass [Wed, 25 Jun 2014 15:43:45 +0000]
Do not use mutables as default values!

This blog article explains why (just an example, many other articles
discuss this ad nauseam):
http://pythonconquerstheuniverse.wordpress.com/2012/02/15/mutable-default-arguments/

9 years agoAdded a lot of tests for SimpleConfig
Chris Glass [Wed, 25 Jun 2014 15:34:51 +0000]
Added a lot of tests for SimpleConfig

Refactored the SImpleConfig class a lot to make sure the behavior is
always defined.

9 years agoMerge branch 'master' of git://github.com/spesmilo/electrum
ThomasV [Wed, 25 Jun 2014 14:46:05 +0000]
Merge branch 'master' of git://github.com/spesmilo/electrum

9 years agorestore from xprv
ThomasV [Wed, 25 Jun 2014 14:45:55 +0000]
restore from xprv

9 years agoMerge pull request #733 from chrisglass/add-more-tests
ThomasV [Wed, 25 Jun 2014 10:07:51 +0000]
Merge pull request #733 from chrisglass/add-more-tests

Add more tests

9 years agoMerge pull request #732 from chrisglass/fix-travis
ThomasV [Wed, 25 Jun 2014 09:37:42 +0000]
Merge pull request #732 from chrisglass/fix-travis

Fix travis

9 years agoMerging master to add-more-test to fix travis
Chris Glass [Wed, 25 Jun 2014 09:25:10 +0000]
Merging master to add-more-test to fix travis

This will make travis tests work on this branch as well.

9 years agoAdded mnemonic to seed tests
Chris Glass [Wed, 25 Jun 2014 09:21:39 +0000]
Added mnemonic to seed tests

9 years agoChanged pacakge dependencies for travis
Chris Glass [Wed, 25 Jun 2014 09:04:40 +0000]
Changed pacakge dependencies for travis

Forced slowaes version.

9 years agoRenamed travis config file.
Chris Glass [Wed, 25 Jun 2014 08:53:17 +0000]
Renamed travis config file.

9 years agoComment on wallet classes. Use address_is_old to check if address is beyond gap limit
ThomasV [Wed, 25 Jun 2014 08:53:06 +0000]
Comment on wallet classes. Use address_is_old to check if address is beyond gap limit

9 years agoAdded util test file
Chris Glass [Wed, 25 Jun 2014 08:50:21 +0000]
Added util test file