Registry of available RPC commands.
Declared in <rpc/server.h>
class CRPCTable;
| Name | Description |
|---|---|
CRPCTable [constructor] | Construct the dispatch table with the built-in commands registered. |
appendCommand | Appends a CRPCCommand to the dispatch table. |
buildOpenRPCDoc | Return a complete OpenRPC 1.4.1 document for registered commands. |
dumpArgMap | Return all named arguments that need to be converted by the client from string to another JSON type |
execute | Execute a method. |
help | Build the help text for a command, or the command overview. |
listCommands | Returns a list of registered commands |
removeCommand | Remove a previously registered command from the dispatch table. |
| Name | Description |
|---|---|
RegisterBlockchainRPCCommands | Register the blockchain RPC commands. |
RegisterFeeRPCCommands | Register the fee-estimation RPC commands. |
RegisterMempoolRPCCommands | Register the mempool RPC commands. |
RegisterMiningRPCCommands | Register the mining RPC commands. |
RegisterNetRPCCommands | Register the network RPC commands. |
RegisterNodeRPCCommands | Register the node RPC commands. |
RegisterOutputScriptRPCCommands | Register the output-script RPC commands. |
RegisterRawTransactionRPCCommands | Register the raw-transaction RPC commands. |
RegisterSignMessageRPCCommands | Register the message-signing RPC commands. |
RegisterSignerRPCCommands | Register the external-signer RPC commands. |
RegisterTxoutProofRPCCommands | Register the txout-proof RPC commands. |
RegisterZMQRPCCommands | Register the ZMQ-related RPC commands. |