Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-08 | Move external signer out of wallet module | Sjors Provoost | |
This commit moves the ExternalSigner class and RPC methods out of the wallet module. The enumeratesigners RPC can be used without a wallet since #21417. With additional modifications external signers could be used without a wallet in general, e.g. via signrawtransaction. The signerdisplayaddress RPC is ranamed to walletdisplayaddress because it requires wallet context. A future displayaddress RPC call without wallet context could take a descriptor argument. This commit fixes a rpc_help.py failure when configured with --disable-wallet. | |||
2021-02-23 | rpc: send: support external signer | Sjors Provoost | |
2021-02-23 | rpc: signerdisplayaddress | Sjors Provoost | |
2021-02-23 | wallet: ExternalSigner: add GetDescriptors method | Sjors Provoost | |
2021-02-23 | test: external_signer wallet flag is immutable | Sjors Provoost | |
2021-02-23 | rpc: add external_signer option to createwallet | Sjors Provoost | |
2021-02-23 | rpc: signer: add enumeratesigners to list external signers | Sjors Provoost | |
2021-02-23 | test: add external signer test | Sjors Provoost | |
Includes a mock to mimick the HWI interace. |