Commit graph

87 commits

Author SHA1 Message Date
Lex Berezhny
88bad1f868 publish accepts channel_id or channel_name 2018-09-18 23:08:58 -04:00
hackrush
e47ef741f7 Review Fixes 2018-09-09 22:00:37 -04:00
hackrush
2878716381 Tests for support and tip 2018-09-09 22:00:37 -04:00
hackrush
6d9947779e Added command to send a tip to a claim id 2018-09-09 22:00:37 -04:00
hackrush
c7e5bdd3ae claim_new_support working in the new wallet 2018-09-09 22:00:37 -04:00
Lex Berezhny
8399f2ab33 account management 2018-09-03 09:09:28 -04:00
Lex Berezhny
2a53afbfd8 dont fail migrating certs if lbryumx doesnt know about a cert claim 2018-09-03 09:09:28 -04:00
Lex Berezhny
a42bf67800 look in all accounts for certificates 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
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
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
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
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
Lex Berezhny
d6d69a46d4
added missing yield 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
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
ab3b0134b5
Purchase Transaction Type 2018-08-24 11:42:08 -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
3594c8976d
improved output when migrating certificates 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
Lex Berezhny
310fe4a42c
updated Headers component to use lbrynet.wallet 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
8ab4e3ca49
+ channel_list command works again but test_commands.py integration test is failing 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
9348f4f366
add missing new line at end of file 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
c21d8cc8dc
update wallet migration 2018-08-24 11:40:43 -04:00
Lex Berezhny
411b8c74cc
travis yaml conslidation via anchors 2018-08-24 11:40:43 -04:00
Lex Berezhny
84d97ab323
+ account_max_gap command 2018-08-24 11:37:53 -04:00
Lex Berezhny
693a3346d2
pylint fixes 2018-08-24 11:37:53 -04:00
Lex Berezhny
4ece422f48
No longer inheriting from object and added proper use of super(). 2018-08-24 11:37:53 -04:00
Lex Berezhny
971252d5d1
undo simplejson commit 2018-08-24 11:37:53 -04:00
hackrush
0fbf131df3
default certificates is a dict now 2018-08-24 11:37:53 -04:00
Lex Berezhny
a28c9d09c8
- fix and improvements related to the two balance command account_balance and wallet_balance
- working CommonWorkflowTests integration test
- pylint, unit and integration test fixes
- switch integration tests to use async/await
2018-08-24 11:37:53 -04:00
Victor Shyba
b2ab13187f
fix get_certificates 2018-08-24 11:37:53 -04:00
Victor Shyba
5ec696fbfd
fix lookup helper by not calling hexlify twice 2018-08-24 11:37:53 -04:00
Victor Shyba
6f1d2e7690
fix RPC publish claim serialization 2018-08-24 11:37:53 -04:00
Victor Shyba
75f57fc517
fix claim id handling during publish from the latest changes 2018-08-24 11:37:53 -04:00
Lex Berezhny
aecc7c6643
resolve works in py3!!!!!11111oneoneone 2018-08-24 11:37:53 -04:00
Victor Shyba
c5c1b62939
fix resolve from tx.id rename 2018-08-24 11:37:53 -04:00
Lex Berezhny
0442770c9d
pylint fixes 2018-08-24 11:37:53 -04:00
Lex Berezhny
3b6a879fc9
add is_hd=true for default migrated wallet 2018-08-24 11:37:53 -04:00
Lex Berezhny
a1b4c9acd6
claim_id is hexlified before saving to sqlite 2018-08-24 11:37:53 -04:00
Lex Berezhny
159e84468c
py3 support in resolve 2018-08-24 11:37:53 -04:00
Lex Berezhny
b5ce948bc1
convert buffer to string 2018-08-24 11:37:53 -04:00