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 |
|
Victor Shyba
|
cc7656faa4
|
adapt content payment calls to new wallet
|
2018-09-19 10:13:14 -04:00 |
|
Lex Berezhny
|
1e47ff5a83
|
argument name changed to avoid redefining variable
|
2018-09-18 23:08:58 -04:00 |
|
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 |
|
Lex Berezhny
|
43bef9447c
|
progress on publish command: py3 porting and integration tests
|
2018-08-24 11:37:53 -04:00 |
|
Lex Berezhny
|
c544e26206
|
publish integration test works
|
2018-08-24 11:37:53 -04:00 |
|
Lex Berezhny
|
3638984d67
|
fixed getting unused address
|
2018-08-24 11:37:53 -04:00 |
|
Lex Berezhny
|
774d813576
|
fixed encoding issue on saving wallet
|
2018-08-24 11:37:53 -04:00 |
|
Lex Berezhny
|
688caf4453
|
+ save wallet after creating a channel
|
2018-08-24 11:37:53 -04:00 |
|
Lex Berezhny
|
eeb5b3c139
|
publishing
|
2018-08-24 11:37:53 -04:00 |
|
Lex Berezhny
|
b5e6dd1060
|
+ maybe_migrate_certificates
|
2018-08-24 11:37:53 -04:00 |
|
Lex Berezhny
|
272d818050
|
saving txo bug fix
|
2018-08-24 11:37:53 -04:00 |
|
Lex Berezhny
|
0fc1bd7a8c
|
store claim_id
|
2018-08-24 11:37:53 -04:00 |
|
Lex Berezhny
|
2b234e0713
|
fix syntax error
|
2018-08-24 11:37:53 -04:00 |
|
Victor Shyba
|
9e8cb17ecb
|
insane working version of paged resolve, to be refactored
|
2018-08-24 11:37:53 -04:00 |
|
Victor Shyba
|
e0230864ce
|
creates a Resolve class for moving resolve methods out of ledger
|
2018-08-24 11:37:53 -04:00 |
|
Victor Shyba
|
9e89b3e40e
|
start a new module for isolating resolve related code before we can refactor it
|
2018-08-24 11:37:53 -04:00 |
|
Victor Shyba
|
036663ae62
|
adds get_claims_by_ids and fix a test name
|
2018-08-24 11:37:53 -04:00 |
|
Victor Shyba
|
bdd271e78f
|
adds resolve
|
2018-08-24 11:37:53 -04:00 |
|
Lex Berezhny
|
4a56d38782
|
certificate.py
|
2018-08-24 11:37:53 -04:00 |
|
Lex Berezhny
|
70a7ca95fe
|
wip
|
2018-08-24 11:37:53 -04:00 |
|
Lex Berezhny
|
d81502e191
|
unit test fixes, balance/utxos filters out claims, abandoning claims
|
2018-08-24 11:37:53 -04:00 |
|
Lex Berezhny
|
8c35d355e5
|
added is_claim,is_support,is_update and claim_name attributes to txo able
|
2018-08-24 11:37:53 -04:00 |
|
Lex Berezhny
|
72b004664f
|
config fix
|
2018-08-24 11:37:53 -04:00 |
|
Lex Berezhny
|
69446491b8
|
pylint and unit test fixes
|
2018-08-24 11:37:50 -04:00 |
|
Lex Berezhny
|
d5beaa0937
|
jsonrpc_channel_new uses new wallet
|
2018-08-24 11:37:25 -04:00 |
|
Lex Berezhny
|
b3e9240aa8
|
wip, valuesforuris
|
2018-08-24 11:37:25 -04:00 |
|
Lex Berezhny
|
137a270488
|
* channel certificate creation and taking advantage of is_reserved feature on txos to exclude output from being used in new transactions
|
2018-08-24 11:37:25 -04:00 |
|
Lex Berezhny
|
e36610d63c
|
fix resolve
|
2018-08-24 11:37:25 -04:00 |
|
Lex Berezhny
|
c4273fbef0
|
claim test
|
2018-08-24 11:37:25 -04:00 |
|
Lex Berezhny
|
2668ceac0e
|
updated to newer torba
|
2018-08-24 11:37:25 -04:00 |
|
Lex Berezhny
|
56175df121
|
wip
|
2018-08-24 11:37:25 -04:00 |
|
Lex Berezhny
|
1368a6e074
|
wallet manager refactoring
test uses manager.send_amount_to_address instead of manually creating tx
|
2018-08-24 11:37:25 -04:00 |
|
Lex Berezhny
|
053b6d1c80
|
removing lbryum from requirements
|
2018-08-24 11:37:25 -04:00 |
|
Lex Berezhny
|
692d8e8e1a
|
new wallet becoming drop-in replacement for old lbryum wallet
|
2018-08-24 11:37:25 -04:00 |
|
Lex Berezhny
|
5e71dcbaf0
|
wip: implementation is now generic and supports multiple currencies
|
2018-08-24 11:37:25 -04:00 |
|
Lex Berezhny
|
83958604d5
|
finally generating fully signed tx submittable to lbrycrd
|
2018-08-24 11:37:25 -04:00 |
|
Lex Berezhny
|
dcd8a6bb0e
|
branch and bound based coin selection with random draw fallback
|
2018-08-24 11:37:25 -04:00 |
|
Lex Berezhny
|
7161a0edb9
|
new bitcoin script parser
|
2018-08-24 11:37:25 -04:00 |
|
Lex Berezhny
|
0fd160e6e6
|
a lot more stuff
|
2018-08-24 11:37:25 -04:00 |
|
Lex Berezhny
|
ca8b2dd83e
|
wip: initial import of twisted based wallet
|
2018-08-24 11:37:25 -04:00 |
|