Commit graph

3750 commits

Author SHA1 Message Date
Chris Glass
73ee95ec9a 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.
2014-07-09 11:04:49 +02:00
Chris Glass
a9592459ed Add tests to the wallet.py module.
This increases test coverage a lot.
2014-07-09 11:03:44 +02:00
ThomasV
6ad1c46aa5 fix: add type 'aaddress' in change output 2014-07-08 23:53:20 +02:00
ThomasV
1bb00ff5af store output type explicitly in tuple 2014-07-08 19:38:16 +02:00
ThomasV
38e662e522 fix syntax of redeem_script 2014-07-08 19:27:43 +02:00
ThomasV
c0fe5962ad use QPlainTextEdit instead of QTextEdit 2014-07-08 17:00:52 +02:00
ThomasV
769b4002cd fix: get_action 2014-07-07 23:35:01 +02:00
ThomasV
545cd7a413 make seed dialog a bit wider 2014-07-07 20:58:37 +02:00
ThomasV
e327418f6e transaction: separate deserialize and update methods 2014-07-07 18:01:43 +02:00
ThomasV
0ce2c870bb fixes for pending accounts 2014-07-07 15:43:02 +02:00
ThomasV
5ce50f4421 get_master_public_key: always return xpub of main account 2014-07-06 23:20:27 +02:00
ThomasV
2e1d24939c rm duplicate method getpubkey 2014-07-06 22:24:09 +02:00
ThomasV
b5b5edbee7 add_keypairs: simplification 2014-07-06 22:10:26 +02:00
ThomasV
a89abee969 Rewrite accounts and transactions: store pubkeys instead of addresses in order to avoid unnecessary derivations. 2014-07-06 21:10:41 +02:00
ThomasV
cd4c8335b0 wizard: ask for password earlier during restore 2014-07-06 01:49:22 +02:00
ThomasV
37127e563b fix #750 2014-07-05 03:57:05 +02:00
ThomasV
0511d7e76f fix: get_action should call get_master_public_key 2014-07-01 19:17:43 +02:00
ThomasV
2c38e85a50 better integration of plugins in installwizard (for 2fa, trezor plugins) 2014-07-01 18:46:11 +02:00
ThomasV
101fe08ac8 fix: abort signing thread if wallet is watching only 2014-07-01 08:35:28 +02:00
ThomasV
9a3ca0dc31 add support for RSA_SHA256 2014-06-30 20:19:18 +02:00
ThomasV
1e91c0f254 fix #744 2014-06-30 18:32:00 +02:00
ThomasV
f635c5110c try pyasn1-modules as well 2014-06-30 18:12:39 +02:00
ThomasV
20060a1177 fix #745 2014-06-30 17:59:36 +02:00
ThomasV
42742d98ba Merge pull request #746 from slush0/bits
Base unit 'bits'
2014-06-30 17:51:02 +02:00
ThomasV
109ad73187 Merge pull request #743 from pooler/usagefix
Fix usage summary
2014-06-30 17:50:07 +02:00
ThomasV
ccbae28533 Merge pull request #747 from wozz/URI_tests
Update tests and fix URI parsing
2014-06-30 17:48:42 +02:00
Michael Wozniak
09154fdf20 Shouldn't redo URI encoding 2014-06-30 11:10:50 -04:00
Michael Wozniak
8ad7a5a085 Update tests and fix URI parsing
Update URI parsing for BIP0072 compatability
Update tests for parse_URI
2014-06-30 10:41:12 -04:00
slush0
a97a0629dd Added base unit 'bits'. 2014-06-30 16:40:11 +02:00
pooler
4ffd117640 Fix usage summary 2014-06-30 14:59:57 +02:00
ThomasV
2efad717d8 support for OP_RETURN 2014-06-27 17:08:20 +02:00
ThomasV
508d8a798f Merge pull request #741 from chrisglass/clean-support-testnet
Made all bip32 primitives testnet compatible.
2014-06-27 16:23:29 +02:00
Chris Glass
9baaaef746 Made use of fewer constants 2014-06-27 16:15:04 +02:00
Chris Glass
0ac02bf040 Made all bip32 primitives testnet compatible. 2014-06-27 15:44:43 +02:00
ThomasV
8feb2a7b67 fix missing import. fixes #738 2014-06-27 14:42:02 +02:00
ThomasV
b03d11003e update comment on x509 class 2014-06-27 11:44:34 +02:00
ThomasV
7a7e65d66c optional parameters for create_new_address 2014-06-27 11:38:35 +02:00
ThomasV
f9985ae233 use x509 to check if server certificate has expired 2014-06-27 11:36:51 +02:00
ThomasV
8295ef8c7f don't show qrcode button in payto if it is a payment request 2014-06-26 21:08:24 +02:00
ThomasV
13682cab1d use the ca list that ships with requests. update test. 2014-06-26 19:52:09 +02:00
ThomasV
b614a673eb catch zbar.UnsupportedError 2014-06-26 19:23:15 +02:00
ThomasV
b5acdab3e9 allow address creation beyond gap limit in GUI. fixes #512 2014-06-26 18:55:22 +02:00
ThomasV
38f5deee86 use an input queue in synchronizer, so that new addresses can be created from other threads 2014-06-26 17:41:09 +02:00
ThomasV
e3cb2621c5 Merge pull request #737 from chrisglass/fix-user-config-writing
Fixes previously introduced bug
2014-06-26 15:07:38 +02:00
Chris Glass
b2f8d507de Fixed docstrings 2014-06-26 13:24:14 +02:00
Chris Glass
99a31b0c6a Fixes previously introduced bug
The passed in command line options were saved to the user config.
2014-06-26 13:22:02 +02:00
ThomasV
7338ac3c54 Merge pull request #736 from chrisglass/more-tests-2
Add tests to the SimpleConfig object (resubmit)
2014-06-26 11:58:25 +02:00
Chris Glass
956f725b35 Forward-merging changes from master
To make sure tests pass or fail with the latest code.
2014-06-26 11:23:46 +02:00
Chris Glass
34f0a65c49 Added more tests for user config parsing. 2014-06-26 11:08:13 +02:00
ThomasV
029e0b8b0d estimate fee using number of outputs 2014-06-26 10:40:33 +02:00