Commit graph

6976 commits

Author SHA1 Message Date
Lex Berezhny
b16c36b55f transaction_list produces same output as old version 2018-09-26 07:24:25 -04:00
Lex Berezhny
29c0e3f15f fix for get_transaction 2018-09-25 23:28:06 -04:00
Victor Shyba
b0bc06ae00 improve reorgs 2018-09-25 23:07:32 -04:00
Lex Berezhny
cdbb34e976 pylint fix 2018-09-25 22:54:18 -04:00
Lex Berezhny
5c5b0ace53 mypy related fix 2018-09-25 22:46:22 -04:00
Lex Berezhny
a879c822c2 check if txi.txo_ref.txo is not None before using it 2018-09-25 22:39:20 -04:00
Lex Berezhny
841d49554c fix unit tests 2018-09-25 18:21:42 -04:00
Lex Berezhny
0d22b8c23c typing and pylint fixes 2018-09-25 18:14:28 -04:00
Lex Berezhny
c29b4c476d + tx.position, + tx.net_account_balance, + txo.is_my_account 2018-09-25 18:02:50 -04:00
Victor Shyba
1c2849235c send startup event right after setup 2018-09-25 17:49:23 -04:00
Jack Robison
202a957a1a
Merge branch 'torba-encryption' 2018-09-25 14:59:54 -04:00
Jack Robison
66f33202c7
[API] add account_lock 2018-09-25 13:10:57 -04:00
Jack Robison
f310bb6825
[API] fix account_unlock, account_decrypt, and account_encrypt commands 2018-09-25 13:10:55 -04:00
Lex Berezhny
5977f42a7e remove unused import 2018-09-24 23:20:14 -04:00
Lex Berezhny
58d2c04b9f simplified and cleaned up typing for encryp / decrypt 2018-09-24 23:20:14 -04:00
Jack Robison
c45c792657 add account encryption tests, update aes tests 2018-09-24 23:20:14 -04:00
Jack Robison
c0e0b4b745 review feedback and pylint 2018-09-24 23:20:14 -04:00
Jack Robison
aa47f10602 add encrypted_on_disk to BaseAccount
-encrypt the seed and private key upon to_dict() if encrypted_on_disk is true
2018-09-24 23:20:14 -04:00
Jack Robison
9268b6ca13 fix double-double sha 2018-09-24 23:20:14 -04:00
Jack Robison
4832526477 fix aes_encrypt not prepending the iv
-allow random iv to be overridden
2018-09-24 23:20:14 -04:00
Lex Berezhny
1fb7ffd759 fix integration test to pass amount as decimal string 2018-09-24 01:25:23 -04:00
Mark Beamer Jr
3fcca4bc47 adjusted test to pass string instead of number 2018-09-24 01:25:23 -04:00
Mark Beamer Jr
12c73cf50c adjusted e2e test to use 1.0 instead of 1 per eukreign which came from lyoshenko. 2018-09-24 01:25:23 -04:00
Mark Beamer Jr
02d398613d removed unused imports 2018-09-24 01:25:23 -04:00
Mark Beamer Jr
65e13898c2 fixed pylint 2018-09-24 01:25:23 -04:00
Mark Beamer Jr
559afa465a Implemented removal of float usage. Floats converted to int internally. 2018-09-24 01:25:23 -04:00
Lex Berezhny
c753a5825a switched all --account args to --account_id, fixed issues reported by @osilkin98 and regenerated api.json 2018-09-23 23:48:53 -04:00
Victor Shyba
4185a3b9e3 add a pyinstaller hook for coincurve 2018-09-23 22:42:41 -04:00
Lex Berezhny
2f4e6911d6 daemon api json serialization imporovements 2018-09-21 23:24:50 -04:00
Lex Berezhny
bcf7218b66 fix integration test 2018-09-21 23:24:50 -04:00
Lex Berezhny
e21ade7360 pylint 2018-09-21 23:24:50 -04:00
Lex Berezhny
53d4c149bc added --account to most commands, also claim_list_mine, transaction_list, address_is_mine and other cleanup 2018-09-21 23:24:50 -04:00
Lex Berezhny
0adcaa6a5d utxo_list, transaction_show 2018-09-21 23:24:50 -04:00
Lex Berezhny
53e0fe9a69 pylint fix 2018-09-21 22:26:07 -04:00
Lex Berezhny
8ed0791b26 improved db.get_transactions() 2018-09-21 22:18:30 -04:00
Victor Shyba
8a87195f55 ecdsa -> coincurve 2018-09-21 20:05:59 -04:00
Victor Shyba
ce4d734250 adds get_claims_for_name 2018-09-21 17:38:07 -04:00
hackrush
04e0933d36 Fixes report bug on python 3 2018-09-21 17:37:01 -04:00
Jack Robison
bcf52c3f24
Merge branch 'download_analytics_v2' 2018-09-21 16:51:33 -04:00
Alex Grintsvayg
a702afd010
track all downloads in a single db (in parallel with existing metrics) 2018-09-21 15:19:12 -04:00
Lex Berezhny
0b75bb4052 + added get_transactions 2018-09-21 09:47:31 -04:00
hackrush
ad492a09f7 Added integration tests and other review fixes 2018-09-20 19:45:06 -04:00
hackrush
790991ecad Use account and reduce code + raise exception on claim not found 2018-09-20 19:45:06 -04:00
hackrush
f5789775a2 Change sql to use less code 2018-09-20 19:45:06 -04:00
hackrush
5cc0d365c2 Added support to abandon claim using txid and nout 2018-09-20 19:45:06 -04:00
Lex Berezhny
543f533a68 update bitcoin to 0.16.3 as 0.16.0 is no longer downloadable 2018-09-20 13:52:00 -04:00
Lex Berezhny
89f4ec12e9 pylint cleanup 2018-09-20 13:52:00 -04:00
Thomas Zarebczan
d76758bd1d am I doing this right?
Copied from f1e3682302, looks like it could work, but didn't test locally.
2018-09-20 13:52:00 -04:00
Lex Berezhny
18629c93a2 defer.returnValue -> plain return per twisted support for Py3 plain return 2018-09-20 13:00:38 -04:00
Victor Shyba
5430a0f289 supress git version print statement to debug 2018-09-20 12:49:00 -04:00