HomePhabricator

[backport] Multiwallet: simplest endpoint support

Description

[backport] Multiwallet: simplest endpoint support

Summary:
Backport of Core PR #10849: Multiwallet: simplest endpoint support

6b9faf7 [QA] add basic multiwallet test (Jonas Schnelli)
979d0b8 [tests] [wallet] Add wallet endpoint support to authproxy (John Newbery)
76603b1 Select wallet based on the given endpoint (Jonas Schnelli)
32c9710 Fix test_bitcoin circular dependency issue (Jonas Schnelli)
31e0720 Add wallet endpoint support to bitcoin-cli (-usewallet) (Jonas Schnelli)
dd2185c Register wallet endpoint (Jonas Schnelli)

Depends on D985, and D1003
Closes T173

Test Plan: make check && ./test/functional/test_runner.py

Reviewers: deadalnix, jasonbcox, matiu, #bitcoin_abc

Reviewed By: deadalnix, #bitcoin_abc

Subscribers: teamcity

Maniphest Tasks: T186, T173

Differential Revision: https://reviews.bitcoinabc.org/D987

Details

Provenance
Jonas Schnelli <dev@jonasschnelli.ch>Authored on Jul 13 2017, 15:49
schancelCommitted on Jan 22 2018, 23:43
schancelPushed on Jan 22 2018, 23:43
Reviewer
Restricted Project
Differential Revision
D987: [backport] Multiwallet: simplest endpoint support
Parents
rABC2aab269666c0: [backport] rpc: Move the `generate` RPC call to rpcwallet
Branches
Unknown
Tags
Unknown
Tasks
T173: Backport Core PR10849: Multiwallet: simplest endpoint support