Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-21 | doc: Fix RPC result documentation | MarcoFalke | |
2021-04-13 | external_signer: remove ExternalSignerException | fanquake | |
It's not clear why this need it's own exception class, as opposed to just throwing std::runtime_error(). | |||
2021-04-13 | external_signer: use const where appropriate | fanquake | |
2021-04-13 | refactor: add missing includes to external signer code | fanquake | |
2021-04-08 | rpc: add help for enumeratesigners and walletdisplayaddress | Sjors Provoost | |
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. |