Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

z command list #104

Open
mattpass opened this issue Nov 24, 2018 · 1 comment
Open

z command list #104

mattpass opened this issue Nov 24, 2018 · 1 comment
Assignees

Comments

@mattpass
Copy link

mattpass commented Nov 24, 2018

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.

@ch4ot1c
Copy link
Contributor

ch4ot1c commented Nov 26, 2018

Ack.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants