Commit graph

1542 commits

Author SHA1 Message Date
Roy Lee
cc677ca0c4 go mod: update lbcd version to include rpc commend updates 2022-09-26 22:59:20 -07:00
Roy Lee
ea76f8ce04 multi-scope: update rpc help messages 2022-09-26 11:37:19 -07:00
Roy Lee
4c3f869601 multi-scope: update listaddresstransactions 2022-09-26 11:37:19 -07:00
Roy Lee
a0ecaaa6ee multi-scope: update listsinceblock 2022-09-26 11:37:19 -07:00
Roy Lee
e9159692fb multi-scope: update listalltransactions 2022-09-26 11:37:19 -07:00
Roy Lee
368379d124 multi-scope: update listtransactions 2022-09-26 11:37:19 -07:00
Roy Lee
a49937ac1b multi-scope: update listreceivedbyaddress 2022-09-26 11:37:19 -07:00
Roy Lee
6de6d27f95 multi-scope: update listreceivedbyaccount 2022-09-26 11:37:19 -07:00
Roy Lee
2da50a5e5d multi-scope: update sendtoaddress 2022-09-26 11:37:19 -07:00
Roy Lee
089543f805 multi-scope: update gettransaction 2022-09-26 11:37:19 -07:00
Roy Lee
6a5f65c983 multi-scope: update validateaddress 2022-09-26 11:37:19 -07:00
Roy Lee
b1d25b1c6a multi-scope: update getreceivedbyaccount 2022-09-26 11:37:19 -07:00
Roy Lee
ffd0e0f795 multi-scope: update listaccounts 2022-09-26 11:37:19 -07:00
Roy Lee
8ea43ba508 multi-scope: update sendfrom 2022-09-26 11:37:19 -07:00
Roy Lee
98007d2294 multi-scope: update sendmany 2022-09-26 11:37:19 -07:00
Roy Lee
a5491097ed multi-scope: update getrawchangeaddress 2022-09-26 11:37:19 -07:00
Roy Lee
78584be07e multi-scope: update renameaccount 2022-09-26 11:37:19 -07:00
Roy Lee
b888268cf2 multi-scope: update createNewAccount 2022-09-26 11:37:19 -07:00
Roy Lee
2158c41028 multi-scope: update getunconfirmedbalance 2022-09-26 11:37:19 -07:00
Roy Lee
028f4a7c83 multi-scope: update getaccount 2022-09-26 11:37:19 -07:00
Roy Lee
d54e539700 multi-scope: update getbalance 2022-09-26 11:37:19 -07:00
Roy Lee
8cadd74e47 multi-scope: update getaccountaddress 2022-09-26 11:37:19 -07:00
Roy Lee
743c2fc5c4 multi-scope: update getaddressbyaccount 2022-09-26 11:37:19 -07:00
Roy Lee
64d217712a multi-scope: update getnewaddress 2022-09-26 11:37:19 -07:00
Roy Lee
d5ed29d234 multi-scope: set DefaultScope to KeyScopeBIP0044
By design, all scopes shared the same account name/number space.
2022-09-26 11:37:19 -07:00
Roy Lee
49cb544b54 multi-scope: update sendPairs to take keyscope pointer 2022-09-26 11:37:19 -07:00
Roy Lee
b4fd3e710f multi-scope: add forEachKeyScope uitility iterator 2022-09-26 11:37:19 -07:00
Roy Lee
cd179e0516 multi-account: support BIP44 account discovery 2022-09-26 11:36:25 -07:00
Roy Lee
b774170afd consolidate: merge internal/external branches 2022-09-26 11:36:14 -07:00
Roy Lee
de408d4133 consolidate: remove watch-only address/account support 2022-09-20 00:29:47 -07:00
Roy Lee
2b0d245b1f consolidate: remove gRPC APIs 2022-09-19 16:04:51 -07:00
Roy Lee
efb8e0b699 consolidate: remove legacystore related code 2022-09-19 15:56:14 -07:00
Roy Lee
e0cb7b7a91 multi-scope: use BIP0049 instead of BIP0049Plus 2022-09-17 14:39:05 -07:00
Roy Lee
f27ea6094e rpc: remove all address type alias in lookupKeyScope
Use the same address type name as bitcoind getnewaddress()
2022-09-17 14:15:12 -07:00
Roy Lee
78b8743ced waddrmgr: use Derive() instead of DeriveNonStandard() 2022-09-17 13:58:07 -07:00
Roy Lee
1f05a9858b wallet: unblock Lock() when the wallet is shutdown 2022-09-17 13:39:19 -07:00
Roy Lee
79bcb8365c wallet: handle corner cases for reorg 2022-09-13 11:40:06 -07:00
Roy Lee
b7013bf5e1 wallet: revert blockhash properly during reorg 2022-09-13 11:40:06 -07:00
Roy Lee
aecb972d75 test: update birthday related tests 2022-09-13 10:59:26 -07:00
Roy Lee
f4ba8a01d1 Revert "wallet: rescan 2 days past the birthday block"
This reverts commit af82460075.

The 48-hour margin has been set in the waddrmgr.Create() right before
written to the databasw.
2022-09-13 10:59:26 -07:00
Roy Lee
af82460075 wallet: rescan 2 days past the birthday block 2022-08-19 17:04:32 -07:00
Roy Lee
40f7d7cefe prompt: ask birthday for user provided seed 2022-08-19 17:04:32 -07:00
Roy Lee
d9d257a9f6 prompt: minror refactoring 2022-08-19 17:04:32 -07:00
Roy Lee
92acdcbfca rpc: reverse the order of listtransactions to align with lbrycrd (2nd attempt)
The previous change doesn't handle the truncated list.
2022-08-08 17:54:42 -07:00
Roy Lee
893a820c65 hack: trating all imported privatekey as non-watchonly
This is to unblock partner integration.

More comprehensive solution will be available soon.
2022-08-08 01:53:47 -07:00
Roy Lee
46f4df5a64 rpc: reverse the order of listtransactions to align with lbrycrd 2022-08-08 01:26:28 -07:00
Roy Lee
610ec20ea8 ci: run "make fmt" 2022-08-08 01:26:02 -07:00
Roy Lee
0c2b21840d ci: update github Worflow, and Go 1.19 2022-08-08 01:26:02 -07:00
Roy Lee
3e45c66f34
Merge pull request #11 from lbryio/roylee17/fix-signrawtransaction
rpc: handle "input not found" case in signrawtransaction
2022-08-04 22:04:03 -07:00
Roy Lee
fd92031e27 rpc: handle "input not found" case in signrawtransaction 2022-08-04 21:55:39 -07:00