Commit graph

414 commits

Author SHA1 Message Date
Lex Berezhny
1d40ec34a2 account_balance returns Decimal intead of rounded float 2018-09-03 09:09:28 -04:00
Lex Berezhny
8399f2ab33 account management 2018-09-03 09:09:28 -04:00
Lex Berezhny
7698ab7053 catch InvalidOperation exception when parsing decimals 2018-09-03 09:09:28 -04:00
Lex Berezhny
eff66bdf80 use get_dewies_or_error in jsonrpc_publish 2018-09-03 09:09:28 -04:00
Lex Berezhny
70e68c6361 handle amount passed as float 2018-09-03 09:09:28 -04:00
Lex Berezhny
b783b4daed publish with certificates fix 2018-09-03 09:09:28 -04:00
Lex Berezhny
c38b463bf6 added default_wallet and default_account properties to daemon 2018-09-03 09:09:28 -04:00
Lex Berezhny
8696cd3c27 fix for chris45 integration test 2018-09-03 09:09:28 -04:00
Lex Berezhny
2fca29144e pylint: line too long fixes 2018-09-03 09:09:28 -04:00
Lex Berezhny
1675cc4580 renamed a bunch of wallet commands and split up the big account command 2018-09-03 09:09:28 -04:00
shyba
93d134f0ce [bug] remove get_block_info as it doesnt make sense, unify to get_block (#1425) 2018-08-31 13:12:13 -04:00
hackrush
1c6ce49b7b Removed unnecessary yield and inlineCallbacks, rectified command behaviour (#1421)
* wallet_prefill_addresses command follows specifications(docs)
* unnecessary to document bugs in changelog which were created and fixed without having ever been released
2018-08-30 15:26:04 -04:00
shyba
5e371e8e6a [API] Fixes for block_show and claim_show (#1390)
block_show using block hash
block_show using height
claim_show from claim_id
claim_show from outpoint
2018-08-27 20:03:08 -04:00
Lex Berezhny
2238e1f802
wallet_send command working (#1382)
* wallet_send command
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
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
Lex Berezhny
4a8776be10
wallet integration tests fixed 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
2b5e3204c0
Refactor client, cli and test_cli, fix delayedCalls not expiring 2018-08-24 11:42:35 -04:00
Lex Berezhny
cbc98e72a7
pylint fixes 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
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
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
a32a0c6401
fix peer_ping 2018-08-24 11:40:43 -04:00
Victor Shyba
95cb29d3c8
fix routing_table_get 2018-08-24 11:40:43 -04:00
Lex Berezhny
a204f0d3e6
- replaced old lbryum function with struct.pack, per @BrannonKing review
- make copy of keys so we can modify the dictionary
2018-08-24 11:40:43 -04:00
Lex Berezhny
892758be65
account.from_dict() takes wallet as second arg 2018-08-24 11:40:43 -04:00
Lex Berezhny
be248dc448
account command can now configure the default account 2018-08-24 11:40:43 -04:00
Lex Berezhny
f79a49bbf4
added account management command 2018-08-24 11:40:43 -04:00
Lex Berezhny
6a5d88a0d5
new fund command and automatic account creation 2018-08-24 11:40:43 -04:00
hackrush
4165881d5f
Authenticated CLI works again 2018-08-24 11:40:43 -04:00
Lex Berezhny
8dc4e3be43
integration tests working again and daemon starts normally 2018-08-24 11:40:43 -04:00
Lex Berezhny
0dd6193eaa
FakeComponent was missing __lt__ comparison operator and couldnt be put in set() 2018-08-24 11:40:43 -04:00
Lex Berezhny
da8e09846d
pylint fixed 2018-08-24 11:40:43 -04:00
Lex Berezhny
310fe4a42c
updated Headers component to use lbrynet.wallet 2018-08-24 11:40:43 -04:00
hackrush
a7ef8889dd
Unified CLI, python 3(WIP) (#1330)
* Added new custom cli class using aiohttp
* Proper error handling in CLI based on RPC error codes(PoC)
* Auth API working
* UnitTests
2018-08-24 11:40:43 -04:00
Lex Berezhny
f41229cb5b
tx.get_claim_id() -> txo.claim_id, claim update works now
channel_list encodes claim name and also added claim_id
fixed BlobManager foreign key error handling
2018-08-24 11:40:43 -04:00
Lex Berezhny
fcd46629c4
refactored how transactions are created, fixed list addresses command 2018-08-24 11:40:43 -04:00
Lex Berezhny
47bb634035
abandon claims and chris45 epic adventure 2018-08-24 11:40:43 -04:00
Lex Berezhny
10b34d6b33
unnecessary list() added during py3 port
instead of recursive bytes2unicode use a proper JSONEncoder to conver bytes->unicode for json.dumps()
removing excessive isinstance(data, bytes) checks
py3: / -> // and list() around .items() that gets modified in loop
moved lbrynet.undecorated to where its actually used and hopefully we can delete it eventually
removed build/upload_assets.py, travis can do all this now
2018-08-24 11:40:43 -04:00