Commit graph

4172 commits

Author SHA1 Message Date
Jack Robison b101fafd39
Merge branch 'lbryum-refactor' 2018-08-24 15:04:35 -04:00
Victor Shyba d2aaf7bd09 revert travis to older lbryumx for now 2018-08-24 15:15:57 -03:00
Jack Robison 5a1f551ce5
requirements and bytes/string 2018-08-24 12:21:11 -04:00
Lex Berezhny 584433e16c
updated CHANGELOG 2018-08-24 11:42:35 -04:00
Lex Berezhny 0c9c6c2705
create wallet directory if it doesnt exist 2018-08-24 11:42:35 -04:00
Lex Berezhny afae649a9e
stubbed out buy/sell claim 2018-08-24 11:42:35 -04:00
Lex Berezhny 2238e1f802
wallet_send command working (#1382)
* wallet_send command
2018-08-24 11:42:35 -04:00
Victor Shyba 518c447fef
standardize distance.py to int.from_bytes 2018-08-24 11:42:35 -04:00
Lex Berezhny cb9b348828
WalletComponent expects manager to have is_wallet_unlocked, added a stubbed method for now 2018-08-24 11:42:35 -04:00
shyba eab95a6246
DHT fixes from review and an attempt at removing hashing and equals (#1370)
* use int to_bytes/from_bytes instead of struct
* fix ping queue bug and dht functional tests
* run functional tests on travis
* re-add contact comparison unit test
* dont need __ne__ if its just inverting __eq__ result
2018-08-24 11:42:35 -04:00
Lex Berezhny 593d0046bd
Revert "bytes/string"
This reverts commit 594dd61
2018-08-24 11:42:35 -04:00
Lex Berezhny c5d1478c02
changed default maximum number of times an address should get used to 1 from 2, per lbrynaut review 2018-08-24 11:42:35 -04:00
Lex Berezhny 1c57293e9c
amount comparison should be 0, per lbrynaut review 2018-08-24 11:42:35 -04:00
hackrush 14a067a4c4
wallet_prefill_command working 2018-08-24 11:42:35 -04:00
hackrush 707ab831fd
Fake Analytics for test_cli 2018-08-24 11:42:35 -04:00
hackrush ceb25f917a
Use get_dewies_or_error method instead 2018-08-24 11:42:35 -04:00
hackrush 002faf7a58
Convert str to Decimals 2018-08-24 11:42:35 -04:00
Jack Robison d1bbb7af74
update required twisted version 2018-08-24 11:42:35 -04:00
Jack Robison ea603dce13
back up original lbryum wallet before migration
-use same directory and file name for new wallet as the old wallet
-catch error when trying to migrate an abandoned certificate
2018-08-24 11:42:35 -04:00
Jack Robison f2a768c9c4
bytes/string 2018-08-24 11:42:35 -04:00
Jack Robison 12384a89a1
remove wsgiref from requirements 2018-08-24 11:42:35 -04:00
Jack Robison c21956b4f3
handle distro import error 2018-08-24 11:42:35 -04:00
Lex Berezhny 4a8776be10
wallet integration tests fixed 2018-08-24 11:42:35 -04:00
Lex Berezhny d6d69a46d4
added missing yield 2018-08-24 11:42:35 -04:00
Jack Robison 4384a5f022
fix json encoding of bytes 2018-08-24 11:42:35 -04:00
hackrush aa83bbd637
sq close the goddamn session 2018-08-24 11:42:35 -04:00
hackrush daae0b2836
sq return not yield, run on clear field 2018-08-24 11:42:35 -04:00
Lex Berezhny 5afd446bb3
fixing wallet unit tests test_ledger.py and test_transactions.py 2018-08-24 11:42:35 -04:00
hackrush 2b5e3204c0
Refactor client, cli and test_cli, fix delayedCalls not expiring 2018-08-24 11:42:35 -04:00
Lex Berezhny 84c91c480f
fix for unit/wallet/test_accounts.py 2018-08-24 11:42:35 -04:00
Lex Berezhny cbc98e72a7
pylint fixes 2018-08-24 11:42:35 -04:00
Lex Berezhny d1f00255c1
test fixes related to headers 2018-08-24 11:42:35 -04:00
Lex Berezhny 434d98c6a6
restore formatting 2018-08-24 11:42:35 -04:00
Lex Berezhny e51c98ca8c
formatting fixes 2018-08-24 11:42:35 -04:00
Lex Berezhny f719aa1db0
old command is called daemon_stop 2018-08-24 11:42:35 -04:00
Lex Berezhny 3686b1d970
changes from jacks review 2018-08-24 11:42:35 -04:00
Lex Berezhny e6fd8cc0f2
wip new header stuff 2018-08-24 11:42:35 -04:00
Lex Berezhny 8739dc5d2c
pin faker to 0.8.17 2018-08-24 11:42:33 -04:00
hackrush d6c04d3586
sq Fix tests 2018-08-24 11:42:08 -04:00
hackrush 7236203f1e
sq Add new integration tests to tox.ini 2018-08-24 11:42:08 -04:00
hackrush 8c6c442fdd
Fixed regression in unauthenticated API client w/ integration tests 2018-08-24 11:42:08 -04:00
Lex Berezhny 49c659b832
assert integration test is actually using authentication 2018-08-24 11:42:08 -04:00
hackrush 2590523fa1
Rename client and add test_cli to tox.ini 2018-08-24 11:42:08 -04:00
hackrush 08b4fd6942
stop listening port only if it is not None 2018-08-24 11:42:08 -04:00
hackrush 6a8963d807
Added Authenticated API Client Integration Test 2018-08-24 11:42:08 -04:00
hackrush 083bf4f61d
aiohttp based Async Authenticated API Client 2018-08-24 11:42:08 -04:00
Lex Berezhny ab3b0134b5
Purchase Transaction Type 2018-08-24 11:42:08 -04:00
Victor Shyba 3b88d2465d
fixes and refactors from review 2018-08-24 11:42:08 -04:00
Victor Shyba 0841c90e6c
fix encoding on download 2018-08-24 11:42:06 -04:00
Victor Shyba 3f6e928cc2
fix findValue result parsing 2018-08-24 11:40:43 -04:00