BTCP-Rebase icon indicating copy to clipboard operation
BTCP-Rebase copied to clipboard

z command list

Open mattpass opened this issue 6 years ago • 1 comments

Below is a list of commands from ZCash 2.0.1 RPC (from https://zcash-rpc.github.io/) and those we are covering and those we're not. List can be modified anytime after a review by @ch4ot1c.

The 2 lists have been determined simply by any RPC commands that begin with 'z' and assumed to be the ones to cover. The second list of the remaining commands should be reviewed too, to ensure there's nothing we actually want to cover.

In short, both lists should therefore be checked for correctness...

COVERING

Disclosure

z_getpaymentdisclosure z_validatepaymentdisclosure

Util

z_validateaddress

Wallet

z_exportkey z_exportviewingkey z_exportwallet z_getbalance z_getnewaddress z_getoperationresult z_getoperationstatus z_gettotalbalance z_importkey z_importviewingkey z_importwallet z_listaddresses z_listoperationids z_listreceivedbyaddress z_listunspent z_mergetoaddress z_sendmany z_shieldcoinbase zcbenchmark zcrawjoinsplit zcrawkeygen zcrawreceive zcsamplejoinsplit

NOT COVERING (those struck out we already have existing commands with same name)

Blockchain

~getbestblockhash~ ~getblock~ ~getblockchaininfo~ ~getblockcount~ ~getblockhash~ ~getblockheader~ ~getchaintips~ ~getdifficulty~ ~getmempoolinfo~ ~getrawmempool~ ~gettxout~ ~gettxoutproof~ ~gettxoutsetinfo~ ~verifychain~ ~verifytxoutproof~

Control

getinfo ~help~ ~stop~

Generating

~generate~ getgenerate setgenerate

Mining

getblocksubsidy ~getblocktemplate~ getlocalsolps ~getmininginfo~ ~getnetworkhashps~ getnetworksolps ~prioritisetransaction~ ~submitblock~

Network

~addnode~ ~clearbanned~ ~disconnectnode~ ~getaddednodeinfo~ ~getconnectioncount~ getdeprecationinfo ~getnettotals~ ~getnetworkinfo~ ~getpeerinfo~ ~listbanned~ ~ping~ ~setban~

Rawtransactions

~createrawtransaction~ decoderawtransaction decodescript ~fundrawtransaction~ ~getrawtransaction~ ~sendrawtransaction~ signrawtransaction

Util

~createmultisig~ estimatefee estimatepriority ~validateaddress~ ~verifymessage~

Wallet

~addmultisigaddress~ ~backupwallet~ ~dumpprivkey~ ~dumpwallet~ ~encryptwallet~ getaccount getaccountaddress getaddressesbyaccount ~getbalance~ ~getnewaddress~ ~getrawchangeaddress~ getreceivedbyaccount ~getreceivedbyaddress~ ~gettransaction~ ~getunconfirmedbalance~ ~getwalletinfo~ ~importaddress~ ~importprivkey~ ~importwallet~ ~keypoolrefill~ listaccounts ~listaddressgroupings~ listlockunspent~ listreceivedbyaccount ~listreceivedbyaddress~ ~listsinceblock~ ~listtransactions~ ~listunspent~ ~lockunspent~ move sendfrom ~sendmany~ ~sendtoaddress~ setaccount ~settxfee~ ~signmessage~


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

mattpass avatar Nov 24 '18 09:11 mattpass

Ack.

ch4ot1c avatar Nov 26 '18 00:11 ch4ot1c