Implement libbitcoin client which is able to replace list unspent by amount without calling import multi #425

Closed
opened 2022-09-01 12:14:15 +00:00 by hirunda · 2 comments
hirunda commented 2022-09-01 12:14:15 +00:00 (Migrated from gitlab.com)

Import multi in the wallet is prerequisite for later RPC call list unspent by amount needed for withdrawal operation.
Import multi imports the keys in the wallet by scanning the entire chain which takes long time.
Within this task , import multi should be avoided and for list unspent libbitcoin client should be used which is able to get info without import multi as prerequisite since libbitcoin server is able to index by address.

Import multi in the wallet is prerequisite for later RPC call list unspent by amount needed for withdrawal operation. Import multi imports the keys in the wallet by scanning the entire chain which takes long time. Within this task , import multi should be avoided and for list unspent libbitcoin client should be used which is able to get info without import multi as prerequisite since libbitcoin server is able to index by address.
hirunda commented 2022-09-01 12:14:15 +00:00 (Migrated from gitlab.com)

assigned to @hirunda

assigned to @hirunda
hirunda commented 2022-09-19 11:48:53 +00:00 (Migrated from gitlab.com)

Implementation is done, although we moved to the solution where we are going to replace the entire bitcoind API with the libbitcoin. I will close the ticket and reopen the new one.

Implementation is done, although we moved to the solution where we are going to replace the entire bitcoind API with the libbitcoin. I will close the ticket and reopen the new one.
hirunda (Migrated from gitlab.com) closed this issue 2022-09-19 11:49:38 +00:00
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Peerplays_Blockchain/peerplays_migrated#425
No description provided.